跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
晶圆电阻捷比信 · 专业器件主题站

比特币的软叉和硬叉有什么区别?

分叉与普通升级不同。普通升级不会影响升级前后的协议共识,并且通常不需要社区共识或计算能力共识的参与。根据协议的修改,货叉分为软叉和硬叉。现有定义:[闪电定义]硬分叉指的是以下事实:当比特币区块格式或交易格式(这是广为流传的“共识”(应为部分协议))发生变化时,未升级的节点拒绝对其进行验证一直是升级节点产生的块,但是升级节点可以验证未升级节点产生的块,然后每个人都继续他们认为正确的链,因此将它们分为两个链。当未升级的节点无法验证由遵循新共识规则的升级节点创建的块时,通常会发生区块链中的永久性分歧。 [闪电定义]软叉指的是比特币交易的数据结构(这是当广为流传的“共识”(应该是部分协议共识)发生变化时,未升级的节点可以验证升级后的节点产生的区块,并且升级后的节点还可以验证未升级节点产生的块。块链中的临时分叉,通常发生在使用未升级节点的矿工违反其节点不知道的新共识规则时。不要认为哪个定义是正确的还是错误的,具体的定义可以基于更大的社区的共识,两者之间的区别由您自己总结,不需要指定权限。版本将不再可用且需要强制升级软叉:具有更好的兼容性。至少可以使用以前版本的某些功能,但无需升级ade。硬叉:在区块链级别上,将有两个分支链,一个原始链和一个分支新链。软分叉:在区块链级别上没有分叉的链,而是组成链的块,包括新块和旧块。硬分叉:必须在某个时间点同意分叉升级,否则,那些同意的人将进入原始链。软分叉:很长一段时间以来,允许继续使用原始版本来生成旧块而无需升级,并与新块共存。硬叉和软叉块的示意图