Was wondering for a long why mempool.space was showing blocks greater than 1mb!
Started digging deeper and read these:
Able to understand the difference between block size and block weight.
Now few questions
- To support the legacy nodes, the upgraded Segwit node will be checking the version of each peer. And if its a legacy node, a trimmed down version of the block will be sent to it. Right?
- Is this stripping down of blocks happens on the fly? or both versions of the block are saved on the disk?