在这篇文章中,您将了解什么是以太坊分叉。加密货币中的分叉发生在区块链的大多数用户无法就某一更新达成一致时。由于对有争议的软件更新缺乏共识,包括比特币和以太坊在内的各种加密货币网络都经历了硬分叉。

什么是以太坊分叉?
在加密货币中,当大多数区块链用户无法就某一更新达成共识时,就会发生分叉。各种加密货币网络,包括比特币和以太坊,由于有争议的软件更新而经历了硬分叉。
硬分叉通常源自以太坊改进提案(EIP),并更改协议的“规则”。
在传统的中央控制软件中,当需要进行重大技术升级或更改时,公司将只发布一个新版本供最终用户使用。区块链的工作方式不同,因为没有中央所有权。以太坊客户端必须更新其软件以实施新的分叉规则。此外,区块创建者(在工作证明世界中为矿工,在权益证明世界中为验证者)和节点必须根据新规则创建区块并进行验证。
这些规则更改可能会在网络中创建一个临时的分叉。根据新规则或旧规则可以生成新的区块。分叉通常是事先达成一致的,以便客户端齐头并进,带有升级的分叉成为主要链。然而,在罕见的情况下,关于分叉的分歧可能导致网络永久性分叉,最著名的是在DAO分叉中创建了以太坊经典。
什么是软分叉?
源自意向分叉的另一种分叉类型是软分叉。硬分叉和软分叉相似,因为当改变区块链规则时,旧版本仍然存在于网络中,而新版本也存在于网络中,都会创建分叉。
对于软分叉,对软件协议进行更改,这不会与旧节点的代码冲突,旧节点可能会接受对新节点来说似乎无效的数据,而用户可能察觉不到。另一方面,硬分叉中的节点将在添加新规则后停止处理新规则,而软分叉允许升级的节点仍然可以与未升级的节点进行通信。
什么导致以太坊硬分叉?
在2016年7月,以太坊网络发生了一次硬分叉,分为两个区块链:以太坊和以太坊经典。以太坊经典现在是一个完全独立的加密货币,具有不同的技术和哲学目标。
当时,攻击者利用以太坊上运行的名为DAO的知名应用程序的智能合约代码中的缺陷。作为回应,以太坊社区实施了一个硬分叉,以回滚与DAO相关的所有交易,并允许DAO的原始贡献者取回DAO的资金。
虽然社区中的许多人支持以太坊的硬分叉,但也有一些人选择继续运行原始以太坊区块链。那个区块链最终被称为以太坊经典。
在硬分叉之后,以太坊经典没有从以太坊链直接接收任何更新。以太坊经典和以太坊作为两个不同的项目由不同的开发团队维护。
以太坊区块链的分叉和更新
自2015年Frontier解冻以来,以太坊区块链的主要里程碑、分叉和更新的时间线包括2022年的Paris(合并)、Bellatrix和Gray Glacier分叉。 2021年有Arrow Glacier、Altair、London和Berlin分叉,2020年和2015年之后的2014年启动则有Beacon Chain起源、权益存款合同部署、Muir Glacier、Istanbul、Constantinople、Byzantium、Spurious Dragon、Tangerine Whistle、Home、Frontier解冻等。
结论
以太坊已经进行了许多分叉,以进行重大升级和区块链的更改,这些被称为分叉。如果您对以太坊分叉是什么感兴趣,可以在本文中了解更多。