3 ms·
That's not an increase in the size of the block per se, as much as it is an increase in the efficiency of encoding off-Blockchain information, no?
by Kinnard 10y ago
That's not an increase in the size of the block per se, as much as it is an increase in the efficiency of encoding off-Blockchain information, no?
- jlrubin 10y agoNo, it is a space increase! Witness data is counted with a discount. Blocks can be larger than 1MB under SegWit.
- Kinnard 10y agoPerhaps this is semantic?
- jlrubin 10y agoIt's not semantic, it is substantive. A maximally utilized SegWit block is larger than a maximally utilized current block. I.e., if you were planning out how much disk space you needed years in advance, you would have to increase that figure non-negligibly if SegWit activates.
- makomk 10y agoNot really. SegWit transactions are on-blockchain like any other - the only difference is that nodes which aren't keeping a full copy of the blockchain can save some extra space by discarding the witness part immediately after processing the block. (So I guess if you wanted to be pedantic you might be able to argue the witness part is off-blockchain in some sense, but even then the transfer of bitcoins still happens on the main blockchain.)