
| 类型 | 区块链协议升级方式(术语) |
| 英文名 | Hard Fork |
| 所属领域 | 区块链 / 加密货币 |
| 相对概念 | 软分叉(Soft Fork) |
| 典型案例 | 比特币现金、以太坊经典 |
硬分叉(英文 Hard Fork)是指区块链网络对共识协议做出不向后兼容的修改,未升级的旧节点无法验证按新规则产生的区块,从而可能导致一条区块链永久分裂为两条独立运行的链。
在加密货币语境中,「分叉」一词有几层含义:可以指一条区块链分开成两条链,可以指协议规则本身的改变,也可以指两个区块恰好拥有相同高度的临时状态。硬分叉属于前两种情形的结合——它是一次协议层面的规则变更,且这种变更足够「硬」,使得旧版本软件与新版本互不兼容。
硬分叉发生后,如果仍有一部分矿工或节点坚持运行旧规则,网络就会分裂出两条各自延续的链,两条链共享分叉点之前的全部历史交易,但此后各走各路,通常也会各自形成独立的代币和市场价格。比特币社区因扩容争议分裂出比特币现金(BCH),以太坊因 The DAO 事件分裂出以太坊经典(ETC),都是广为人知的例子。
与之相对的是软分叉:软分叉是向后兼容的规则收紧,旧节点仍能接受新区块,一般不会造成链的永久分裂。
简单来说,硬分叉是「放宽或改写规则」,旧节点看不懂新区块;软分叉是「收紧规则」,新区块在旧节点眼里依然合法。因此硬分叉必须全网协调升级,风险和争议更大,而软分叉可以渐进部署。以太坊等项目的多数常规升级实际上都以计划内硬分叉的形式进行,只要社区一致同意升级,就不会产生第二条链。
问:硬分叉一定会让区块链分裂成两条链吗?答:不一定。如果几乎所有节点都同意并完成升级,旧链会因无人维护而自然消失,这类「计划内硬分叉」只是常规升级;只有当相当一部分人拒绝升级并继续挖旧链时,才会形成两条并存的链。
问:硬分叉后我原来的币会怎么样?答:如果链真的分裂,你在分叉前持有的币通常在两条链上都存在,可分别支配,但两种币的价格由市场各自决定,且领取分叉币时需注意重放攻击等安全风险。
问:硬分叉是坏事吗?答:不能一概而论。它既可能反映社区严重分裂,也可能只是引入新功能的正常升级方式,关键看分叉是否获得广泛共识。

| 类型 | 区块链协议升级方式(术语) |
| 英文名 | Hard Fork |
| 所属领域 | 区块链 / 加密货币 |
| 相对概念 | 软分叉(Soft Fork) |
| 典型案例 | 比特币现金、以太坊经典 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧