以太坊的分叉史,不止一次,也远不止一个

在区块链的世界里,“分叉”(Fork)是一个耳熟能详的术语,它指的是区块链网络在发展过程中,由于协议发生分歧,导致原有的区块链分裂成两条或多条新的、并行运行的链,以太坊作为全球第二大加密货币和智能合约平台,其发展历程中也并非一帆风顺,确实产生了多个分叉币,这些分叉币有的昙花一现,有的则发展成了具有独立生态和重要市场地位的项目。

要理解以太坊的分叉,首先要区分两种主要的分叉类型:

  1. 软分叉(Soft Fork):这是一种向后兼容的分叉,新的规则与旧规则兼容,旧节点仍然可以接受新区块,只是新节点会遵循更严格的规则,软分叉通常不会导致链的分裂,更多是协议的升级。
  2. 硬分叉(Hard Fork):这是一种不向后兼容的分叉,新的规则与旧规则不兼容,所有节点都必须升级到新协议才能继续参与网络,如果网络中存在大量节点不升级,或者对升级方案存在严重分歧,就可能导致原有区块链分裂成两条独立的链:一条遵循旧协议,一条遵循新协议。我们通常所说的“产生分叉币”,主要指的是硬分叉导致的链分裂。

以太坊历史上最著名、影响最深远的硬分叉当属“The DAO事件”引发的分叉

The DAO 分叉与以太坊经典(Ethereum Classic, ETC)的产生

  • 背景:2016年,基于以太坊平台的一个去中心化自治组织(DAO)项目“The DAO”筹集了超过1500万美元的以太坊,占当时以太坊总量的约14%,The DAO的代码存在漏洞,导致黑客利用该漏洞窃取了约三分之一的资金(价值约5000万美元当时)。
  • 分歧:这一事件引发了以太坊社区的巨大争议,一方认为,应该通过硬分叉的方式,将被黑客窃取的资金找回,返还给原The DAO的投资者,这体现了“代码即法律”原则下的社区干预,另一方则认为,区块链的不可篡改性是其核心价值,一旦为了某种目的而修改历史交易,就会破坏去中心化和信任的基石,主张应该尊重原有链的延续。
  • 分叉结果:经过激烈讨论,以太坊核心开发者和大部分社区成员选择了硬分叉,回退了黑客交易,形成了新的以太坊链(ETH),而少数坚持不可篡改性原则的社区成员则选择继续在原始链上工作,这条未被回退的链被称为“以太坊经典”(Ethereum Classic, ETC)。

自此,以太坊产生了第一个重要的分叉币——ETC,ETC秉承了“代码即法律,不可篡改”的理念,虽然市值和生态规模远不及ETH,但依然作为一个独立的区块链项目存在并发展,至今仍有其忠实社区和特定应用场景。

其他重要的以太坊分叉

除了The DAO分叉,以太坊在发展过程中还因其他原因进行了多次硬分叉,但这些硬分叉大多是为了协议升级,社区共识较高,并未导致链的分裂(即没有产生新的、有影响力的分叉币)。

  • 前沿(Frontier):以太坊的创世分叉。
  • 家园(Homestead):第一个稳定版本分叉。
  • 大都会(Metropolis):包括拜占庭(Byzantine)和君士坦丁堡(Constantinople)等分叉,引入了多项重要改进,如智能合约优化、难度炸弹推迟等。
  • 伊斯坦布尔(Istanbul):进一步优化网络性能和隐私保护。
  • 柏林(Berlin):优化交易费用和网络效率。
  • 伦敦(London):引入了EIP-1559,改变了以太坊的费用机制,引入了基础费用(Base Fee)的燃烧机制。
  • 合并(The Merge / Paris):这是以太坊从工作量证明(PoW)转向权益证明(PoS)的里程碑式分叉,成功完成了共识机制的转换,同样没有产生新的分叉币。
  • 上海(Shanghai):合并后的第一个重要升级,允许质押者提取质押的ETH。

这些硬分叉都是以太坊协议正常发展和升级的一部分,社区内部虽有讨论但最终达成了共识,因此没有形成新的竞争链。

以太坊生态上的“分叉”概念:侧链与Layer 2

值得注意的是,除了以太坊主网本身的硬分叉会产生分叉币外,以太坊生态中还存在许多其他项目,它们在技术上是“分叉”了以太坊的代码或理念,但并非严格意义上由以太坊主网硬分叉产生的。

  • 侧链(Sidechains):如POA Network、Kovan(早期测试网,后转型)等,它们与以太坊主网交互,但拥有独立的共识机制。
  • Layer 2 扩容方案:如Optimism、Arbitrum等,它们采用了与以太坊主网兼容的Rollup技术,虽然底层逻辑有相似之处,但并非以太坊主网的硬分叉产物,而是在以太坊之上构建的扩展层。

相关文章