软分叉和硬分叉
什么是硬分叉与软分叉
硬分叉
硬分叉是对旧版本的无效协议进行更改。假如旧版本持续运行,它们最终将使用与新版本不同的协议与数据。这会导致严重的混淆与可能的错误。
软分叉仍然可以与旧版本一同运行。
软分叉
随着越来越多矿工完成升级动作后,拥有主要新区块协议的链会变得越来越长,会更加孤立旧版本的区块,这又能让更多矿工进行升级动作,并且系统会自动纠正。
由于旧的和更新后的节点都接受新区块,因此新版本的区块协议最终将获胜。
-----------------------------------
【1】:https://zhuanlan.zhihu.com/p/89760033