I’m sure you’ve heard of Bitcoin, the revolutionary cryptocurrency that’s been around since 2009. But what you may not know is the fascinating story behind the development of this revolutionary technology.
In 2010, someone exploited Bitcoin’s code and figured out a way to generate 184 billion Bitcoin—which is more than the total supply of Bitcoin. This was soon fixed by the creator of Bitcoin, Satoshi Nakamoto, and the other volunteer developers who worked with him, such as Garzik and Malmi.
Satoshi Nakamoto quickly identified the bug and released a patch to fix the issue, which took around five hours. This patch was a soft fork, meaning that it simply rejected the value overflow outputs and unpatched nodes were still valid. The majority of nodes adopted the patch in about five hours, at the block height of 74691.
The bug was a good lesson for the Bitcoin community to make sure that the code was secure and free of any loopholes that could be exploited. After this incident, Satoshi and the other volunteer developers actively patched many issues between 2009 and 2010.
One of the most significant patches that Satoshi and the other developers made was to disable several opcodes that Satoshi had designed to be explored later, but had left them enabled until then for testing. This patch was made to optimize the security of the Bitcoin network. It’s a fun fact that one of the disabled opcodes, OP_CAT, would have made Bitcoin quantum secure. This means that not only was Bitcoin designed to support literally every possible transaction type and scripts, it was also designed to support post-quantum cryptography out of the box.
We can only guess at Satoshi’s intentions at the time, but it seems likely that he always intended to disable all those opcodes before leaving to minimize attack surface. As he said himself, “these are things to explore in the future.”
The Bitcoin development process over the past decade has been a rollercoaster ride with its fair share of bumps and crashes. But this has only made the cryptocurrency stronger and more secure. And it’s all thanks to the incredible dedication of Satoshi Nakamoto and the other volunteers who worked with him to develop this revolutionary technology.