so,
One of Bitcoinโs weirdest engineering tricks! ๐ฉโจ
Bitcoin did increase the block size with SegWit in 2017 but they canโt officially call it that because of backward compatibility with old nodes.
๐ Itโs still called a "1 MB block" for old nodes.
๐ It actually stores up to ~4 MB of data.
๐ This works because Bitcoin Core changed how block space is "counted" (Weight Units instead of bytes).
Gm , please help , I am in a loop.
If SegWit didnโt remove any data and signatures are still stored in the block, how does Bitcoin fit more transactions per block? Before SegWit, every byte was counted equally, but after SegWit, witness data (signatures) is counted at 1 WU per byte instead of 4 WU per byte. The block limit changed from 1 MB to 4,000,000 WU, allowing more transactions to fit. How did Bitcoin create more space?
Thank you