News for hackers. Stuff that matters.

awemany

Not only that. The problem is that you can't just say "see I found a route A-D through B and C: ABCD"

You actually have to be able to say: "See, I found a route A-D through B and C: ABCD and all nodes are sufficiently funded to execute the payment."

And that's the big unsolved issue. Can you make an algorithm that will reliably do the latter while keeping the network decentralized?

I think this is very hard, as the channel states between individual nodes will change for each payment, and that's entropy that somehow needs to be synchronized.

Of course, simple centralized solutions like making B and C big enough ("banks") to deal succesfully with almost any payment are possible.

But solving this problem is pretty damn hard, and I have yet to see a satisfying solution to this. Note that satisfying absolutely must include being decentralized.

Because else, we can as well do the simple and sane thing and scale just on-chain, which also ensures that the miners get their fair share of the pie and makes it less likely that the bottom falls out because there's lots of layers, each taking a cut, to the system.

Now, don't get me wrong: I am fine with LN and I think it might have good use in the micro/nano-payment space. Regular, simple payment channels (like BCH and BTC have since the beginning) might fully cover that use case as well. Who knows. In any case, LN as the (and the only) solution to scaling is not going to work out.

> Are you actually quoting reddit on yc?

No, I am quoting you, not reddit. Reddit didn't write that comment.

> Thus demonstrating that reddit vote brigading is occurring on yc?

That doesn't follow, at all.

You mean, making comments like this one?

> Bullshit. Whingeing shitheads that never contribute where it counts. Coinbase has done fuck all to contribute to bitcoin development except be cheerleaders for every asshole fail train driver who has tried to destroy it. If they gave a shit they would have contributed to lightning development.

http://archive.is/qUkIr

The emperor has no clothes.

> It lets one party in a channel send arbitrarily large numbers of payments ("arbitrary" subject to the total payment value being capped to the channel capacity, as well as to the Bitcoin divisibility) to another without increasing the UTXO set as you would on-chain.

No that is not true. Each Lightning Channel needs UTXOs to be created before it can be used at all.

Its goal is rather to do trustless multi-hop off-chain payments on pre-opened channels.

Notice that Satoshi himself implemented simple payment channels in Bitcoin. (Without the multi-hop part)

It is all but clear that the much more complex LN contraption will help in the real world.

Furthermore, a case can be made that this going closer to decoupling Bitcoin from the economy on top. The "gold standard" argument hinted at above might be a too close historical parallel, really.

Because, eventually, the gold standard got abolished.

Re:The Bitcoin Apocalypse Is Coming in Mid-November on Saturday October 07, 2017 @07:40AM (#15423388)
Anyone who wants to invest there should read the T&C very carefully.

See also: https://www.reddit.com/r/btc/comments/74mgka/why_bitfinexs_c...

Re:The Bitcoin Apocalypse Is Coming in Mid-November on Saturday October 07, 2017 @07:35AM (#15423376)
> Segwit wasn't a hardfork, which makes it very different from this situation.

How so?

Re:The Bitcoin Apocalypse Is Coming in Mid-November on Saturday October 07, 2017 @07:34AM (#15423374)
> SegWit2x is basically the mining faction stealing the network away from the Core development group

That language is very revealing: It never belonged to 'the Core development group' in the first place.

Re:The Bitcoin Apocalypse Is Coming in Mid-November on Saturday October 07, 2017 @07:33AM (#15423372)
Another interpretation is that Bitcoin Cash is the necessary credible threat to get the rest of the folks onboard 2x.
Re:The Bitcoin Apocalypse Is Coming in Mid-November on Saturday October 07, 2017 @07:32AM (#15423368)
> No active developers were part of the NYA. Some in the NYA have said that they agreed because they believed Core was party to the NYA.

They were invited but declined: https://www.reddit.com/r/btc/comments/74ow7f/erik_voorhees_o...

> I don't think anyone, including Core, is against that (higher transaction throughput). But on-chain scaling alone can't get you very far, and it has large costs that need to be carefully considered.

Meanwhile, no one has yet provided a believable scenario how miners can get paid in the long term that isn't high transaction volume at low cost.

> The idea that another capacity upgrade should be rushed so soon immediately after Segwit is kind of silly.

This debate is ongoing since almost four years. I wouldn't call that rushed.

> The idea that it should be decided so soon behind closed doors by a few CEOs is sillier.

See above, regarding invitations.

> Let's be clear about the word "update": it means to switch their software to a fork that none of the active community Bitcoin developers contribute to and that none plan on contributing to.

And many others see 2x as the first real sign of the incentive system actually working.