3 ms·
"When Satoshi Nakamoto designed the system, he made the block size of each block in the bitcoin blockchain to be 1MB. There was a very technical reason for why
by thisisit 9y ago
"When Satoshi Nakamoto designed the system, he made the block size of each block in the bitcoin blockchain to be 1MB. There was a very technical reason for why he did this (I’m not going into the details, but it’s to maintain a decentralized control of the system at a high level)"
There is no way to know why the size limit was reduced from 32 MB to 1MB. There was only a commit but not an explanation. Over the years people have come up with different theories including the one that says it was to stop attacks against the network - many of the early blocks are empty and given blockchain is essentially an empty book, people could fill it with garbage data and bloat the size of blocks to size limit of 32 MB.
I thought this part in the cancellation notice somehow pointed to this result -
"As fees rise on the blockchain, we believe it will eventually become
obvious that on-chain capacity increases are necessary. When that happens,
we hope the community will come together and find a solution, possibly with
a blocksize increase. Until then, we are suspending our plans for the
upcoming 2MB upgrade."