首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

比特币史上最大黑客攻击造出的1844亿比特币,中本聪的硬分叉拯救了比特币

2010年8月15日,一名身份不明的黑客几乎摧毁了比特币。这名黑客凭空制造了1844.67亿比特币。

中本聪迅速动用区块链清除了这1844.67亿枚比特币,这是比特币免于在那一日就夭折的唯一原因。

从本质上讲,如果比特币交易的输出太大,以至于在汇总时溢出,那么用于检查比特币交易的代码就无法工作,黑客就会发现利用这一点。比特币的最大供应量应该是2100万枚,但黑客在一次交易中创造了比以往任何时候都多8,784倍的比特币。

如果这次黑客攻击没有被纠正,比特币很可能就会当场死亡,这意味着我们所知道的整个加密空间将不复存在。一旦用户意识到比特币可以随意编造,比特币的价格就会立即跌至零。比特币将失掉所有的信任和声誉。

中本聪在这一事件发生后3小时内就修复了代码。早期的比特币开发者Gavin Andresen和中本聪一起,迅速解决了这个问题。

在事件发生后的5小时内,中本聪发布了0.3.1版的比特币,该版本阻止了未来通过该漏洞编造比特币,并重新编写区块链,清除了1844.67亿比特币。

这是一个硬分叉,所以在0.3.1版本发布后的几个小时内,就出现了两个不同版本的比特币。中本聪密切监控着相互竞争的区块链,并敦促矿工不要挖“坏链”,因为这样做会让“好链”花费更长的时间才能成为主链。

据中本聪说,事故发生仅仅19个小时后,“好链”就成为了主导链。坏链仍然存在,延至第二天还扰乱了一些用户,但最终,0.3.1版产生的好链变成了今天大家都在使用的比特币区块链。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190115G06R0M00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券