在加密货币的世界里,“硬分叉”(Hard Fork)是一个既熟悉又略带神秘色彩的词汇,尤其是当以太坊(ETH)这类主流项目进行硬分叉时,社区中总会掀起一阵波澜,其中最引人关注的问题莫过于:ETH硬分叉会“出币”吗?

这里的“出币”,通常指代的是否会像空投(Airdrop)一样,给现有ETH持有者免费派发一种新的代币,答案是:不一定,但这取决于分叉的目的和性质。 要理解这一点,我们需要先厘清几个核心概念。

什么是硬分叉?简单来说就是“软件升级”

想象一下,一条公路因为拓宽需要,施工队决定将原有的道路拓宽一倍,如果新拓宽的道路仍然兼容所有旧的车辆,旧车可以在新车道上行驶,新车也可以在旧车道上行驶,这就是“软分叉”(Soft Fork),但如果新道路完全变了样,比如从双向两车道变成了单向四车道,旧车根本无法在上面行驶,这就需要所有车辆都换成新款才能上路,这就是“硬分叉”。

在以太坊的语境下,硬分叉指的是对区块链协议进行一次不向后兼容的升级,这意味着,运行旧节点的矿工/验证者将无法继续参与升级后的网络,以太坊历史上著名的几次硬分叉,如“DAO分叉”后产生了以太坊(ETH)以太坊经典(ETC),就是最典型的例子。

硬分叉为什么会“出币”?—— 以太坊经典(ETC)的诞生

2016年,The DAO项目被黑客利用漏洞窃取了价值数千万美元的以太坊,为了挽回投资者的损失,以太坊社区发起了一次有争议的硬分叉,这次分叉在黑客攻击的区块高度(第1,920,000区块)进行了回滚,将被盗的资金转移到一个新的 multisig 合约中。

这次分叉导致了社区的分裂:

  • 大部分开发者、矿工和用户支持这次回滚,继续在新的链上工作,这条链就是我们今天熟知的以太坊(ETH)
  • 一部分坚持“代码即法律”(Code is Law)原则的社区成员反对人为干预,他们认为不应该为了特定利益而修改历史记录,他们选择继续在未经修改的旧链上进行挖矿和交易,这条链后来被命名为以太坊经典(ETC)

关键问题来了:ETC的代币从哪里来?

答案是:自动产生,无需空投。

硬分叉发生的那一刻,在创世区块(第0区块)到分叉区块(第1,920,000区块)之间,所有在ETH链上持有的ETH余额,都原封不动地映射到了ETC链上,这意味着,如果你在分叉前持有100个ETH,那么分叉后,你同时在ETH链上拥有100个ETH,在ETC链上也拥有100个ETC。

这并非项目方主动“派发”的,而是两条链在分叉前共享了完整的历史账本,分叉后,它们变成了两条完全独立的账本,但历史余额是相同的,对于持有者来说,这就像是一个“意外之财”,一种被动获得的资产。这就是为什么很多人会说,持有ETH就能“免费”获得ETC。

并非所有硬分叉都会“出币”—— 以太坊君士坦丁堡升级的例子

并非所有的硬分叉都像DAO分叉那样具有争议性并导致社区分裂,以太坊的大部分硬分叉都是为了正常的网络升级,比如提升性能、增加新功能或改善安全性。

以2019年的“君士坦丁堡”(Constantinople)升级为例,这次硬分叉是以太坊发展路线上一个预定的里程碑,旨在引入一系列的EIP(以太坊改进提案),以降低交易费用和优化挖矿奖励。

在这种情况下,没有产生任何新的代币,所有用户和矿工都升级了客户端,继续在唯一的以太坊主网上工作,网络升级了,但资产没有增加,你的ETH还是你的ETH,只是它们所在的网络变得更高效了。

硬分叉“出币”的三大核心要素

通过以上分析,我们可以总结出硬分叉是否会“出币”的判断标准:随机配图