在区块链的世界里,以太坊(Ethereum)无疑是最具影响力的平台之一,它开启了智能合约和去中心化应用(DApps)的新纪元,许多人可能不知道,如今我们熟知的以太坊,与其早期的分支——以太坊经典(Ethereum Classic, ETC),源于一次充满争议的事件,理解以太坊经典,需要回溯到2016年那场著名的“DAO事件”。
缘起:DAO事件与硬分叉
2016年,以太坊社区发起了一个名为“去中心化自治组织”(The DAO)的项目,旨在通过智能合约建立一个去中心化的风险投资基金,The DAO在短时间内筹集了价值超过1.5亿美元的以太币,吸引了大量关注和资金。
The DAO的智能合约代码存在严重漏洞,被黑客利用,窃走了价值约5000万美元的以太币,当时约占The DAO总资金的三分之一,这一事件震惊了整个以太坊社区,并引发了一场关于如何处理的激烈争论。
争论的核心在于:是否应该通过一次“硬分叉”来回滚黑客的攻击,将被盗的以太币归还给原投资者?
- 一方观点(以 Vitalik Buterin 等以太坊核心开发者为代表)认为,为了维护以太坊生态的声誉和保护投资者的利益,应该进行硬分叉,修复漏洞,将被盗资金追回,他们认为,代码虽然重要,但人为的恶意行为(如黑客攻击)不应成为破坏系统公平性的理由,“代码即法律”(Code is Law)在极端情况下需要灵活性。
- 另一方观点(以太坊经典的坚定支持者)则坚持“代码即法律”的绝对原则,他们认为,区块链的核心价值在于其不可篡改性和去中心化,一旦接受了通过硬分叉来“修正”历史记录,就意味着中心化的干预可以凌驾于区块链的共识之上,这会破坏信任的基石,他们主张,黑客的攻击虽然不幸,但这是智能合约本身代码缺陷导致的结果,应该由市场参与者自行承担后果,而不是通过改变规则来弥补。
以太坊社区通过投票,决定实施硬分叉,将被盗资金转移到一个新的智能合约中,以便返还给投资者,这次硬分叉产生了两条区块链:
- 新的链:经过硬分叉修改后的链,成为了今天我们所熟知的以太坊(ETH)。
- 旧的链:拒绝硬分叉,保持原始状态和交易历史的链,继承了以太坊最初的名称和愿景,成为了以太坊经典(ETC)。
以太坊经典的核心原则:不可篡改性与“代码即法律”
以太坊经典的诞生,并非技术上的失败,而是对区块链核心哲学的一种坚守,其核心原则可以概括为:
- 不可篡改性(Immutability):这是以太坊经典最根本的信念,一旦交易被确认并写入区块链,就不应被任何中心化机构或多数人通过硬分叉等方式单方面修改或删除,这确保了交易的永久性和可靠性。
