article

加密货币中的硬分叉:它是什么?

2024.11.02

一文读懂硬分叉的技术细节,从多个知名的硬分叉案例出发,展示其影响并了解“对加密社区而言究竟是福音还是挑战?”

在去中心化的加密货币中,网络变更并非易事。区块链网络中“硬分叉”的出现往往会导致新数字货币的诞生或区块链功能的增强。但究竟什么是硬分叉,为什么会发生?一文读懂硬分叉的技术细节,从多个知名的硬分叉案例出发,展示其影响并了解“对加密社区而言究竟是福音还是挑战?”

什么是区块链中的硬分叉?

硬分叉是对区块链协议的根本性更新,使得新版本与旧版本永久不兼容,导致区块链分裂成两个独立的链。未更新至新协议的节点将继续在原始链上运行,而更新后的节点则转移到新链上,这样便形成了两个各具特色的独立数字资产。我们可以用一个更加日常简单的案例来描述“硬分叉”这一概念。

我们可以把区块链想象成一个一个的纸盒子,每个纸盒子都按照规矩生成,彼此用绳子连接在一起。原本大家都在按规矩生成一个新纸盒,并依次用绳子与前一个盒子连接。然而,有一天,有人提议将这些纸盒子升级成更结实耐用的木盒子。于是,有些人开始按照新的规矩生成木盒子,并用铁链连接这些木盒子。

然而,这一改变并非所有人都接受。有些人认为纸盒子已经足够使用,不愿更改。因此,一部分人继续用纸盒子和绳子连接,而另一部分人则开始用木盒子和铁链连接。最终,这两个系统相互不兼容:一个继续用旧的纸盒子,一个则采用了全新的木盒子。这便是硬分叉:一次根本性的变更,使得原来的区块链产生了两个彼此独立且无法互通的新链。

硬分叉通常会引入新的共识协议,改变控制交易验证和区块添加的规则。比特币现金(Bitcoin Cash)是比特币硬分叉一个经典案例。2017年,由于比特币社区内部对如何处理比特币的扩展性问题产生了严重分歧,部分开发者主张通过增加区块大小来提升交易速度和降低交易费用。这一提议遭到一些人的反对,他们认为这会破坏比特币的去中心化特性。最终,比特币现金从比特币主链分离,成为一个全新的区块链,采用了更大的区块大小来应对扩展性问题。

硬分叉如何运作?

硬分叉的运作通常会经历五个阶段,需要数月的准备时间,但一旦到了激活阶段,分叉的实际执行通常在几分钟到几小时内完成:

  • 发起提议: 开发者提出对现有区块链协议的更改建议,以引入新功能、提升安全性或解决其他问题。以太坊在2017年进行硬分叉的提议即源于DAO黑客事件。
  • 利益相关者协商: 节点运营者、矿工和开发者就提议进行讨论。例如,在以太坊硬分叉期间,社区对是否恢复被盗资金展开了激烈辩论,最终导致了以太坊和以太坊经典的分裂。
  • 公告与准备: 公布硬分叉,通知社区具体时间和细节。节点运营者和矿工为更新软件做好准备。在比特币现金的案例中,社区成员得到了充分的通知以做出选择。
  • 激活: 在预定的区块高度,硬分叉正式生效。例如,比特币现金在区块高度478,558处分叉,比特币黄金在区块高度491,407分叉。
  • 分叉后的运行: 硬分叉成功后,运行新协议的节点在新链上挖矿并验证区块,而未更新的节点则继续在原链上运作,如比特币现金与比特币一样,都具备独立的网络、交易和社区。

以太坊经典硬分叉中,网络节点的角色尤为重要。那些拒绝更改以太坊代码的节点选择留在旧链上,使得以太坊经典链在其生态系统中得以延续。节点必须升级至最新协议,否则会错过新链上的挖矿和交易,尤其是在分叉时的交易。在比特币黄金硬分叉后,那些未及时更新设备的矿工无法处理新的交易。分叉还可能导致原链上的持币者在新链上获得等额的新币,这在比特币现金硬分叉时得到了验证,每个比特币持有人都得到了相应的比特币现金代币。

硬分叉的原因

安全性提升

2010年比特币网络经历了一次硬分叉,以修复一个导致无限供应的漏洞。利用该漏洞的攻击者一度成功生成了约1840亿比特币,这大大超出了比特币的2100万总供应量上限。为了恢复信任和安全性,社区快速采取行动进行硬分叉,恢复了区块链的稳定性。

新功能和功能性

比特币现金(BCH)便是为解决比特币(BTC)交易处理速度缓慢的问题而出现的硬分叉案例。通过将区块大小从1MB扩展至8MB,比特币现金能够每秒处理更多交易,适合日常支付使用。

社区内的分歧

社区分歧是硬分叉的一个重要原因。以太坊经典(ETC)和以太坊(ETH)分歧就是社区无法达成一致的结果。部分人希望通过硬分叉来补偿因DAO黑客事件受损的投资者,而另一部分则认为应保持区块链的不可更改性。

修复漏洞或防止攻击

比特币黄金(Bitcoin Gold)于2017年分叉,采用了新的Equihash算法,以减少ASIC矿机对挖矿的控制,鼓励更多人用GPU挖矿。这种算法的转变不仅提升了网络的抗审查性,还减轻了中心化挖矿的风险。

硬分叉是好是坏?

对矿工和持有者而言,硬分叉发生时,所有在原链上拥有代币的用户会在新链上获得等量的代币资产,这未尝不是一件好事。比如比特币在2017年发生硬分叉时,持有比特币的用户在比特币现金链上获得了同等数量的比特币现金(BCH)。不过市场对硬分叉的反应不一。比特币现金最初获得了广泛关注,但是之后的一年中市场波动剧烈。

硬分叉体现了民主性,让社区能够决定重大变化。然而,分叉也带来了治理问题,尤其是当反对派分裂成新链时。对于矿工和验证者来说,硬分叉意味着重新选择。此外,我们可以从下面的表格中了解硬分叉优缺点的详细对比:

优点缺点
增强安全性可能导致网络不稳定
新功能的潜力使社区分裂
增加更新的灵活性降低区块链稳定性
可生成新的数字资产导致用户混淆
允许思想分歧并行发展可能影响市场价值



什么是软分叉?

与硬分叉不同,软分叉是对区块链协议的向后兼容更改。以比特币的隔离见证(SegWit)为例,它通过不改变区块链的总体结构来实现升级,增加了区块容量。老节点可以继续验证交易,但新的规则能够进一步优化交易处理。更多关于软分叉的详细阅读请点击《加密货币中的软分叉是什么?》。

在 Bitdeer 了解更多

无论您是行业技术专家还是初入加密行业的小白,您都可以在学习中心找到想要深入了解的博文。Bitdeer是行业领先的比特币一站式服务提供商,我们的服务确保您的投资安全高效,以可持续运营为核心,访问 Bitdeer提升您的挖矿潜力。


初学者挖矿基础知识

本文提供的資訊僅供一般參考,並不構成也不應被理解為任何產品的廣告、專業意見、要約、招攬或建議,也不涉及任何產品的交易。對於任何資訊的公正性、準確性、及時性、完整性或正確性,以及任何產品的未來回報、表現或結果,Bitdeer不作出任何明示或暗示的保證、陳述、擔保或承諾。在適用法律允許的範圍內,Bitdeer明確排除與本文提供的資訊有關的任何和所有責任,並且在任何情況下,Bitdeer都不對任何人因依賴本文的任何資訊而產生的任何損失或遭受的損害負責。