bedair81 @bedair81 - 30d
Because it changed the actual limit from 1,000,000 bytes to 4,000,000 weight units, where witness data is now counted as 1 weight unit per byte instead of the previous 4. It's not exactly a 4x increase because you can still have non witness data in the block, which still counts as 4 weight units per byte, but you can fit wayyy more witness data in there
No the space taken on the block increased, it is basically a block size increase it's just an indirect one. Blocks are between 1-4MB now when full as opposed to just 1MB
I wouldn't say "magically created space", we increased the theoretical max blocksize limit 4x due to calculating tx sizes differently. The blocks can be and are bigger than before but you pay for that with disk space on your bitcoin nodes, nothing magical about it hahaa
I would look up the difference between witness data and core data in a tx. Segwit let's you put more witness data which leads to the increased block size, my mind isn't liking the phrase "create space" because it sounds like it became more efficient/took up less space but that's not the case. You use extra storage for every block on your bitcoin node since segwit was introduced.