美文网首页
软分叉和硬分叉

软分叉和硬分叉

作者: 赫灵 | 来源:发表于2018-11-05 17:17 被阅读0次

硬分叉:

区块链发生永久性分歧,在新共识规则发布后,部分没有升级的节点无法验证已经升级的节点生产的区块,通常硬分叉就会发生。

如果区块链软件的共识规则被改变,并且这种规则改变无法向前兼容,旧节点无法认可新节点产生的区块,即为硬分叉。

硬分叉必须要求所有旧节点进行升级,否则旧节点就无法识别新节点生产的交易和区块,导致区块链分成两条链

软分叉:

当新共识规则发布后,没有升级的节点会因为不知道新共识规则下,而生产不合法的区块,就会产生临时性分叉

如果区块链的共识规则改变后,这种改变是向前兼容的,旧节点可以兼容新节点产生的区块,即为软分叉

软分叉通常刚开始并不会产生两条区块链,因为新规则下产生的块会被旧节点接受,旧节点只是无法识别新规则的真实意义。所以新旧节点仍然处于同一条区块链上,对整个系统的影响也就较小。

软分叉可以保证不想升级的人不去升级,这种不想升级的需求在现实生活中其实是很常见的

(欢迎打赏,一分也是爱)

相关文章

  • BCH分叉

    分叉分为硬分叉(hard fork)和软分叉(soft fork)。 一、什么是硬分叉?如果区块链软件的共识规则被...

  • 硬分叉和软分叉

    在讨论硬分叉和软分叉之前,我们先了解下区块链是如何组装和选择成为一条包含最多区块的主链的。 区块链的组装与选择 比...

  • 软分叉和硬分叉

    硬分叉: 区块链发生永久性分歧,在新共识规则发布后,部分没有升级的节点无法验证已经升级的节点生产的区块,通常硬分叉...

  • 分叉野史

    分叉,这个还是要从BTC说起,谁让它是老大,从一开始的硬分叉妥协到软分叉,过段时间有出来要硬分叉还是软分叉,循环往...

  • 小巴成长记-比特币的分叉

    前面说到比特币有硬分叉和软分叉之说,那么。 什么是硬分叉? 硬分叉是当比特币协议规则发生改变,如果发生旧节点拒绝接...

  • 什么是硬分叉和软分叉

    最近硬分叉这个词总是被提及,那为什么会有软分叉和硬分叉之说呢?怎么区分他们呢?他们会产生什么影响么? 1.硬分叉和...

  • 山寨币出现的真相:揭秘什么是币分叉

    现今的数字货币市场上的山寨币们,其实就是主流币分叉来的。分叉又分为软分叉和硬分叉。 硬分叉官方定义: A perm...

  • 软分叉&硬分叉

    软分叉 比特币交易的数据结构改变引起,但区块的数据结构为改变;老节点接受新旧格式的区块,新节点只接受新区快...

  • 2018-09-29 searchain.io 课堂

    比特币中的硬分叉和软分叉 硬分叉 硬分叉是当比特币协议规则发生改变,如果发生旧节点拒绝接受由新节点创造的区块的情况...

  • 以太坊:硬分叉背后的利分叉?

    今天继续说以太坊的硬分叉,1月16号也就是明天,以太坊要进行君士坦丁堡的硬分叉。 l硬分叉的本质 硬分叉其实就是软...

网友评论

      本文标题:软分叉和硬分叉

      本文链接:https://www.haomeiwen.com/subject/rgmsxqtx.html