软分叉:更严格的规则
软分叉使规则更严格:一些曾经有效的区块变得无效,但新规则下有效的每个区块在旧规则下仍然有效。未升级的节点会继续跟随链。SegWit 和 Taproot 都是软分叉。
硬分叉:更宽松的规则
硬分叉接受旧规则拒绝的区块,例如更大的区块。未升级的节点拒绝它们。如果双方都坚持,链就会分裂成两个具有共享历史直到分裂的币。
- 软分叉:旧节点仍然跟随;需要广泛支持才能安全激活。
- 硬分叉:每个人都必须升级,否则将被留在另一个链上。
- 比特币在其升级中偏爱软分叉。
大师 · 第 16 章 · 第 4/5 课时
脚本与升级
如何更改一个没有人控制的网络规则? 5 分钟
软分叉使规则更严格:一些曾经有效的区块变得无效,但新规则下有效的每个区块在旧规则下仍然有效。未升级的节点会继续跟随链。SegWit 和 Taproot 都是软分叉。
硬分叉接受旧规则拒绝的区块,例如更大的区块。未升级的节点拒绝它们。如果双方都坚持,链就会分裂成两个具有共享历史直到分裂的币。
一个节点没有为软分叉升级。它会发生什么?
哪个更改需要硬分叉?