价值溢出事件
一个关键漏洞在单笔交易中创建了超过1840亿个比特币。该漏洞在几小时内被发现和修复,链被分叉以移除无效币。比特币最大的漏洞。
这一事件是比特币历史的一部分 — 查看完整的比特币时间线
比特币最关键的漏洞
2010年8月15日,一个关键的整数溢出漏洞被利用,单笔交易中创建了超过1840亿个比特币。
该错误存在于交易验证代码中:整数溢出导致总输出值回绕,从而使攻击者能够凭空创建大量比特币。该交易创建了 184,467,440,737.09551616 BTC — 远远超过了 2100 万的上限。
响应和修复
中本聪和其他开发人员在数小时内发现了该漏洞。发布了新的客户端版本,修复了溢出问题。社区迅速协调了一个软分叉——孤立无效块和所有后续块,有效地将链回滚到漏洞利用之前。
创建了无效的 BTC
1844.6亿最大比特币供应量
21 million修复时间
~5 hours类型
整数溢出这是为什么需要谨慎处理比特币的一个很好的例子。该系统尚未经过实战测试。
— 中本聪,2010 年 8 月
