在区块链技术发展的早期,分叉(Fork)是社区解决争议、升级协议或应对危机的一种常见方式,以太坊作为全球第二大公链,其发展历程中也经历了数次关键的分叉,其中第二次分叉因其特殊的历史背景和深远的影响,被载入以太坊发展的史册,探讨“以太坊第二次分叉时间”,不仅仅是一个日期的回顾,更是理解以太坊社区治理、危机应对以及技术演进的重要窗口。
前奏:The DAO事件与第一次分叉
要理解第二次分叉,必须先提及其导火索——The DAO事件,2016年,去中心化自治组织(DAO)The DAO在以太坊上筹集了价值约1.5亿美元的以太币,创下了当时众筹的纪录,不久后The DAO代码被发现了严重漏洞,攻击者利用该漏洞转移了大量资金,引发了社区巨大的恐慌和争议。
面对这一危机,以太坊社区出现了两大阵营:
- 回滚派(硬分叉): 以以太坊创始人 Vitalik Buterin 为首的部分成员主张通过硬分叉的方式,将被盗的资金找回,恢复到攻击发生前的状态,他们认为这是对受害者负责,维护以太坊生态的公平和稳定。
- 不回滚派(保持原链): 另一部分成员,包括部分核心开发者和矿工,认为区块链的“不可篡改性”是核心原则,硬分叉违背了这一精神,主张保持原链,让被盗资金留在攻击者手中,市场会自行做出裁决。
在2016年7月20日,以太坊进行了第一次硬分叉(网络高度约1,920,000),形成了新的以太坊链(ETH),而坚持不回滚的链则被称为“以太坊经典”(ETC),这次分叉成功找回了大部分被盗资金,但也导致了社区的分裂。
以太坊第二次分叉时间:“大都会”的前奏——拜占庭升级
尽管第一次分叉解决了The DAO危机,但以太坊的发展并未止步,为了提升网络的安全性、可扩展性和可持续性,一系列协议升级计划被提上日程,这其中,“大都会”(Metropolis)是以太坊发展路线图中的一个重要阶段,它被分为两个主要部分:拜占庭(Byzantium)和君士坦丁堡(Constantinople)。
以太坊的第二次分叉,通常指的是“拜占庭”升级硬分叉。
这次分叉的具体时间是2017年10月16日,对应的网络高度约为4,370,000,拜占庭升级是以太坊从“前沿 Frontier”和“家园 Homestead”时代迈向“大都会”时代的关键一步,它并非应对突发危机,而是计划中的协议升级,旨在为以太坊的长期发展奠定基础。
拜占庭升级的主要内容与意义
拜占庭升级引入了多项重要的改进,主要包括:
-
增强安全性:
- 引入难度炸弹(Difficulty Bomb): 虽然难度炸弹的目的是最终促使以太坊转向权益证明(PoS),但在拜占庭升级中,它被推迟了,以给社区更多时间准备PoS转型(后来在君士坦丁堡升级中再次推迟)。
- 改进签名算法(ECDSA): 引入“replay attack protection”(重放攻击保护),有效防止了跨链交易的重放攻击,尤其是在ETC和ETH两条链之间,这增强了链的安全性。
-
提升可扩展性与效率:
- 引入预编译合约(Precompiled Contracts):

- 引入预编译合约(Precompiled Contracts):