软分叉和硬分叉的区别

1. 软分叉:软分叉是区块链中的一个短暂分叉,通常是由于矿工在不知道新共识规则的情况下,未对其使用节点进行升级而产生的。软分叉是与共识规则的前向兼容并作些变化,允许未升级的客户端程序继续与新规则同时工作。

2. 硬分叉:硬分叉,也叫硬分叉改变,是区块链中一个永久分歧。通常在已按照新的共识规则进行了版本升级的节点产生了新区块时,那些未升级节点无法验证这些新区块时产生硬分叉。

名称 兼容方向     产生条件   是否产生新链 新旧节点工作性 举例
软分叉 向前兼容 共识规则改变         否 新旧节点可同时工作 隔离见证
硬分叉 向后兼容 共识规则改变         是 旧节点无法工作

BTC分叉BCH   ETH分叉

发布了71 篇原创文章 · 获赞 1 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/ccr1001ccr1001/article/details/88537994