2010年8月15日,一个未知的黑客差点摧毁了比特币。这名黑客在众所周知的价值溢出事件中凭空制造了1844.67亿比特币。
中本聪迅速而又艰难地分叉了区块链,以用来删除这1844.67亿比特币,这是使比特币避免那天造成的损失的唯一措施。
从本质上讲,如果比特币的输出量太大以至于求和时它们会溢出,则用于检查比特币交易的代码将起不了作用,同时黑客发现了这一点并加以利用。原本固定最大供应量应为2100万个比特币,但黑客在一次交易中创造的比特币数量比以往任何时候都要多8784倍。
如果这一黑客行为没有得到纠正,那么比特币很可能会在当时就胎死腹中,这意味着我们所知的整个加密空间将不复存在。一旦用户意识到比特币可以随意铸造,比特币的价格将立即跌至零。而比特币也将失去所有的信任和声誉。
比特币的匿名创建者中本聪在首次在Bitcointalk上报道,在该事件的3小时内创建了一个代码修复程序。早期的比特币开发人员Gavin Andresen与Satoshi合作,并且提出了快速解决的方案。
事件发生后的5个小时内,中本聪发布了0.3.1版本的比特币,该版本阻止了通过此漏洞进行的未来比特币打印,并倒回了区块链以擦除被盗的1844.67亿比特币。
这是一个艰难的过程,因此在0.3.1版本发布后的几个小时内就存在两个不同版本的比特币。中本聪密切监视竞争的区块链,并敦促矿工不要开采坏链,因为这样做将使好链成为主导链需要更长的时间。
事故发生后仅19小时,中链就成为了主导链,中链至少在第二天仍然存在并损害了一些用户,但最终,从0.3.1版本生成的良好链成为了比特币。也就是今天大家所知道的区块链。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。