比特币历史上最大的黑客之价值溢出事件
科普小知识2022-02-11 04:13:41
...
2010年8月15日,一名不知名的黑客几乎摧毁了比特币。这个黑客在名为“ 价值溢出事件”的情况下凭空创造了1844.67亿比特币。
中本聪很快就将区块链分拆出去,取消了184.467亿比特币,这是唯一能够让比特币在当天死亡的唯一因素。
从本质上讲,检查比特币交易的代码如果输出太大以至于它们在求和时溢出,并且黑客发现并利用它,则无效。应该有一个固定的最大供应量为2100万比特币,但黑客在一次交易中创造了比以往任何时候都多8,784倍的比特币。
如果这个黑客没有得到纠正,那么比特币很可能已经死了,这意味着整个加密空间就像我们所知道的那样不存在。一旦用户意识到它可以随意铸造,比特币的价格就会立即暴跌至零。比特币会失去所有的信任和声誉。
比特币臭名昭着的匿名创造者中本聪在事件发生后3小时内创建了一个代码修复程序,首次报道Bitcointalk。早期的比特币开发人员与中本聪一起工作,以实现快速解决方案。
在事件发生后的5个小时内,中本聪发布了比特币版本0.3.1,这阻止了未来通过此漏洞利用比特币进行打印,并重绕区块链以消除被破坏的184.467亿比特币。
这是一个硬分叉,因此在0.3.1版本发布后的几个小时内就存在两种不同版本的比特币。中本聪密切监视竞争区块链,并敦促矿工不要挖掘坏链,因为这样做会使良好的链条成为主导链需要更长的时间。
事件开始仅仅19个小时后,根据中本聪,良好的链条成为主导链。坏链仍然存在并且至少在第二天打乱了一些用户,但最终,从0.3.1版本生成的良好链条变成了比特币今天每个人都使用区块链。