在区块链和加密货币的历史长河中,2016年的夏天注定是不平凡的,当时全球第二大加密货币以太坊,正经历着其诞生以来最严峻的信任危机,一场被称为“The DAO”的智能合约漏洞,导致价值数亿美元的以太坊被盗,将整个社区推向了分裂的边缘,为了应对这场灾难,以太坊社区进行了一次史无前例的紧急手术——硬分叉,而这次决定以太坊命运的分叉,其具体执行时间,就定格在了2016年7月20日

风暴前夕:The DAO的崛起与崩塌

要理解这次硬分叉的必要性,我们必须先回到故事的起点——The DAO(Decentralized Autonomous Organization,去中心化自治组织),The DAO并非一个普通的App,它被誉为“以太坊杀手级应用”,是一个建立在以太坊区块链上的、去中心化的风险投资基金,它通过发行代币的方式,在全球范围内募集了超过1500万个以太币,总价值在当时约合5亿美元,占据了当时以太坊总供应量的14%。

The DAO的理念非常宏大:让社区成员共同决定资金的投向,彻底颠覆传统的风险投资模式,宏大的愿景之下,却隐藏着致命的技术缺陷,2016年6月17日,黑客利用The DAO智能合约中的一个递归调用漏洞,成功发动了一次攻击,他们可以不断从The DAO中提取资金,而智能合约的代码却无法阻止这一行为,因为每一次提取都会触发下一次提取的条件。

在短短数小时内,价值约三分之五(约6000万美元)的以太币被源源不断地转移到一个名为“child DAO”的子合约中,社区无力回天,这场“数字抢劫”震惊了整个加密世界,也让以太坊的核心价值——“代码即法律”——受到了前所未有的挑战。

十字路口:硬分叉还是
随机配图
“代码即法律”?

危机爆发后,以太坊社区陷入了激烈的辩论,主要分为两大阵营:

  1. 硬分叉支持者(“救派”):以以太坊创始人 Vitalik Buterin 和核心开发团队为代表,他们认为,尽管“代码即法律”是区块链的核心原则,但当这种原则被恶意利用,导致整个生态系统面临毁灭性打击时,社区有责任进行干预,他们主张通过硬分叉,强行将黑客偷走的以太币“回滚”到The DAO合约中,从而阻止损失,并让被盗资金能够通过投票返还给原投资者,这是一种“社会共识”凌驾于“代码漏洞”之上的选择。

  2. 硬分叉反对者(“原教旨派”):以一部分矿工和开发者为代表,他们后来形成了“以太坊经典”(Ethereum Classic, ETC)社区,他们坚守“代码即法律”的绝对原则,认为任何人为干预都是对区块链去中心化和不可篡改特性的背叛,他们认为,攻击本身也是市场行为的一部分,社区应该接受这次“硬分叉”的教训,修复漏洞,而不是逆转历史,他们主张保持原链的运行,不进行任何干预。

这场辩论不仅是技术层面的,更是哲学层面的,它拷问着区块链社区:当技术漏洞与公平正义发生冲突时,我们该如何抉择?

最终决定:7月20日,硬分叉启动

经过数周的激烈讨论和社区投票,支持硬分叉的声音占据了上风,绝大多数矿工、开发者和用户都认为,放任The DAO事件将摧毁公众对以太坊的信心,使其沦为黑客的提款机,为了保护以太坊生态系统的长期健康发展,硬分叉成为了唯一可行的方案。

以太坊核心开发团队宣布,硬分叉将在2016年7月20日进行,这是一个精确到区块高度的决定(区块 #1920000)。

分叉之后:两条链的诞生

2016年7月20日,在区块 #1920000 处,硬分叉成功执行,这条经过修改、追回被盗资金的链,被社区普遍承认为以太坊的“正统继承者”,继续沿用“以太坊”(Ethereum, ETH)的名称。

而另一条未被修改的原始链,则保留了所有历史记录,包括The DAO黑客攻击的交易,它被命名为“以太坊经典”(Ethereum Classic, ETC),坚守着“代码即法律”的信念,独立发展至今。

这次硬分叉,虽然以社区分裂为代价,却成功地为以太坊赢得了新生,它向世界表明,区块链社区有能力在危机面前做出艰难但必要的抉择,为未来的发展扫清了障碍,它也催生了ETC,为加密世界提供了一个重要的价值参照系。

以太坊DAO硬分叉开始于2016年7月20日。 这不仅仅是一次技术升级,更是一次关乎生存与未来的哲学抉择,它深刻地影响了以太坊的发展轨迹,也为整个区块链行业留下了关于去中心化、社区治理和应对危机的宝贵遗产。