在区块链的世界里,分叉(Fork)是一种常见的现象,它通常源于社区对协议发展方向、技术路线或治理理念的不同看法,当以太坊(Ethereum)在2016年发生著名的“The DAO”事件时,一场深刻的社区分歧也随之而来,最终催生了以太坊网络上的第一个重要分叉——以太坊经典(Ethereum Classic, ETC),它的诞生,不仅标志着加密货币领域内首次因重大伦理与技术争议而产生的硬分叉,也为后来的区块链社区治理留下了深刻的启示。
背景:The DAO事件与社区的撕裂
2016年,去中心化自治组织(The DAO)在以太坊平台上发起了一次史上规模最大的众筹,成功募集了超过1500万个以太币(当时价值约1.5亿美元),The DAO旨在建立一个去中心化的风险投资基金,由社区共同决策资金投向,好景不长,The DAO的智能合约代码被发现了致命的安全漏洞,黑客利用该漏洞窃取了价值约5000万美元的以太币。
这一事件引发了以太坊社区的巨大震动和激烈争论,核心问题在于:是否应该通过硬分叉来回滚黑客的攻击行为,将被盗的以太币返还给The DAO的投资者?
- 支持硬分叉的一方(以 Vitalik Buterin 和以太坊基金会为代表) 认为,代码诚然是法律,但在这种极端情况下,社区有责任保护用户的资产安全,维护以太坊生态的声誉和可持续性,硬分叉被视为一种“纠正错误”的手段,是对恶意攻击的回应。
- 反对硬分叉的一方(则以 Gavin Wood、Charles Hoskinson 等部分早期核心开发者和社区成员为代表) 坚持“代码即法律”(Code is Law)的原则,他们认为,区块链的不可篡改性和去中心化是其核心价值,一旦为了特定目的修改历史记录,将破坏区块链的信任基础,开不好的先例,他们主张,市场应该自行消化这次攻击的后果,让黑客持有的以太币在市场上流通,或者通过未来的软分叉等方式解决。
经过长时间的争论,社区未能达成共识,支持硬分叉的一方占据了上风,2016年7月20日,以太坊网络进行了硬分叉,产生了两条新的链:
- 以太坊(Ethereum, ETH):这条链进行了硬分叉,回滚了The DAO的交易,将被盗资金转移到一个新的智能合约中,以便投资者可以赎回,这条链成为了以太坊的“正统”继承者,得到了以太坊基金会和大多数开发者、社区的支持。
- 以太坊经典(Ethereum Classic, ETC):这条链没有进行硬分叉,保持了原有的区块链历史记录,包括The DAO黑客的交易,它坚持“代码即法律”和“不可篡改”的原始理念,成为了以太坊的“经典”版本。
