主页 > 下载imtoken钱包 > 黑客凭空创造了近2000亿比特币,中本聪被迫发起硬分叉 |比特币秘史(7十五)

黑客凭空创造了近2000亿比特币,中本聪被迫发起硬分叉 |比特币秘史(7十五)

下载imtoken钱包 2023-02-07 05:14:54

硬分叉

作者 | Hashpie-LucyCheng

“#74638 区块的交易输出太奇怪了! 92233720368.54277039 比特币?是 UINT64_MAX 吗?” ——2010年8月15日,比特币核心开发者Jeff Garzik的发现震惊了整个比特币社区,异常区块超过比特币总交易产出的8000多倍,瞬间引起了社区成员的强烈反响。

比特币分叉币

硬分叉

2010年8月15日,比特币核心开发者Jeff Garzik在Bitcointalk论坛上的留言;他说他发现 #74638 区块包含两笔交易,共计 922 亿比特币被发送到两个地址

比特币分叉币

虽然在此之前比特币网络至少经历了四次重大漏洞,但这次不同。在块 #74638 中发现的错误是系统自成立以来的第一个通货膨胀错误。考虑到2100万比特币的总供应量限制,如此巨大的数字溢出将导致其交易价值为负;如果处理不好,我们今天可能没有机会看到比特币。

硬分叉

比特币分叉币

lfm发了一篇题为“overflow bug SERIOUS”的帖子比特币分叉币,中本聪赶紧来贴解决办法

鉴于危机的严重性和紧迫性,绝大多数社区成员迅速行动起来,共同寻求补救措施。一位名叫lfm的网友发布了该漏洞的报告; Satoshi Nakamoto 和另一位早期比特币核心开发者 Gavin Andresen 紧随其后,首先建议参与者暂时不要生成新区块,然后在三个小时内快速发布新版比特币客户端是 0.3.10,强烈敦促所有矿工升级到带有补丁的新版本。

比特币分叉币

随着新版客户端的发布,比特币网络开始了硬分叉比特币分叉币,开始了区块重组。在社区成员的团结一致下,修补后的区块链逐渐超越了易受攻击的区块链,并成功移除了异常区块。 “我们赶上了#74689区块的坏链”,2010年8月16日中午,中本聪在Bitcointalk论坛发文正式宣布解除比特币史上最严重的漏洞危机。

硬分叉

比特币分叉币

中本聪在 Bitcointalk 论坛上实时更新了比特币区块链的重组

幸运的是,这次事件并没有给比特币网络带来太多负面影响,反而帮助系统根除了通胀漏洞的威胁。试想一下,如果黑客在发起攻击时没有发行数量不合理的比特币,而是无中生有地悄悄制造了适量的比特币,那么漏洞很可能被掩盖起来,成为威胁比特币的潜在隐患。未来比特币的生死存亡。 更重要的是,当时比特币只在一小部分极客中流行;如果是现在,这种级别的黑天鹅事件将很难轻松应对。

这么一想,中本聪从一开始就坚持比特币发展缓慢的想法也不是没有道理的。或许他知道,自己一个人写的比特币系统或多或少存在着难以察觉的大规模漏洞;如果项目发展得太快,他们犯错的空间就会小很多。