The whole reason people want bigger blocks is for higher transaction throughput on-chain. Segwit doesn't deliver that.
https://np.reddit.com/r/Bitcoin/comments/5f507l/core_is_the_...
https://segwit.org/is-segwit-a-block-size-increase-705df6a87...
Of course that's not really what people bitching about tx fees want.
And said that "Segwit doesn't deliver that".
Segwit delivers that.
For the current mix of transactions happening on the bitcoin network, SegWit will give us an effective block size of 2.1MB (or 2.1x transactions compared to today), and a bit more over time as people start using more advanced scripts.
The only ones who see this as 1MB block are old nodes that didn't upgrade to a segwit-compatible client. But for nodes that do upgrade, the block is simply larger.
But you're right in that 4MB is the maximum theoretical ceiling. That 2.1MB number I mentioned is what we get according to kind of transactions that we have on the network today. It'll go a bit higher as bitcoin users start using more advanced scripts, but not by much.
Note he said most businesses are looking for Segwit activation + a hard fork blocksize increase (ours included). The "Chinese miners" have expressed that desire as well. Segwit is stalling because it's not what the market is asking for.
Many of the businesses in that list that preparing for Segwit, but would still prefer that scenario as well (including many of those with the largest user bases).
Lastly, I'm in the technical bitcoin community. I agree most of us are in support of Segwit- just the show of hands at Satoshi Roundtable this year made that clear- but many of us would also like to see a block size increase, and the dev / miner impasse ended.
EDIT: Segwit signalling by miners is currently < 25%. https://blockchain.info/charts/bip-9-segwit
Clearly, politics won't be ignored- or Segwit would be on track for activation.
Segwit never getting activated may even be a good thing. It will show everyone that Bitcoin has crystalized and can never be changed via petty human emotion. This was always Bitcoin's true selling point and we may be about to demonstrate it.
So yes, politics can and will be ignored.
But that's not politics being ignored- this is still a group of humans who couldn't come to an agreement after much politicking. That's politics being exhausted.
I do share your optimism that we have a system that can survive gridlock. It just won't fulfill much of its early promise.
They've stopped all important changes that people are asking for, so now the shoe is on the other foot.
Play stupid games win stupid prizes. The core devs will get nothing unless they compromise.
It's amazing we're putting all our hopes on a technology best labeled as vaporware. You make it out like it's readily available but the fundamental problem of decentralized routing hasn't been solved and it may even be unsolvable.
The simple fact is that blockstream is pushing segwit precisely for it being a necessity for lightning network, not because it's a good thing for bitcoin.
The correct solution would have been a blocksize increase long ago but the same people supporting segwit has been actively blocking all attempts at a blocksize increase previously. Why the sudden change? As another comment said, "Follow the money, it's not baffling at all."
As soon as it became about people and BS conspiracies instead of technical rational solutions it was only going to end up in slagging match.
Can you explain why such an obvious refactor that is backward and forward compatible isn't a clear benefit?
No it isn't sufficient and won't instantly increase the transaction throughput but the the arguments against it that I've heard are weak and almost all political and could also be argued as appeal to a different authority.
There are two visions of what people see as scaling and are pushing for, on-chain and off-chain. Segwit helps both so being against it can only be politically motivated.
I found this article describes the problem well: https://medium.com/the-publius-letters/segregated-witness-a-...
I'm not against segwit but I and many other have problems with segwit as a soft-fork. The push for a soft-fork segwit seems to be politically motivated.
> Can you explain why such an obvious refactor that is backward and forward compatible isn't a clear benefit?
If seen as a blocksize increase it isn't backwards compatible as old transactions will not get the benefit. It is also not transparent as all wallets needs to be updated to support the new transaction format. No such extra effort is needed for a blocksize increase.
It is in fact necessary to push for on-chain and off-chain scaling, nobody is against that. The position for "big blockers" has been the same for years: we need actual bigger blocks. See: https://medium.com/@johnblocke/the-importance-of-clear-defin...
This "SegWit vs block-size increase" talk makes no sense to me.
https://segwit.org/is-segwit-a-block-size-increase-705df6a87...
It's not marginal. According to the mix of current transactions on the bitcoin network, SegWit gives us an effective block size of 2.1MB. Over 2 times more transactions compared to today, which is more than what Bitcoin Classic was pushing for until not too long ago.
https://www.weusecoins.com/eli-segwit/
https://segwit.org/is-segwit-a-block-size-increase-705df6a87...
> and a side effect.
Indeed it is! The main goal of SegWit is fixing the malleability problem, everything else is an bonus.
The other bonuses are pretty awesome themselves, too:
https://bitcoincore.org/en/2016/01/26/segwit-benefits/
> I'm talking about a simple tweaking of a parameter to increase block size.
A "simple" block-size increase requires an hard-fork, which is anything but simple. Hardforks requires a network-wide coordinated upgrade where everyone updates on the same time, at the risk of a currency split and old nodes being open to attacks if not everyone upgrades in time. Hardforks are highly risky and very very slow to deploy safely.
I recently presented some slides on this topic, the relevant part starts here:
https://www.docdroid.net/TouvFPl/embassy-future-politics-feb...
The same slides, shown as a summary image: https://twitter.com/TraceMayer/status/829558034351398916