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_...
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.