美文网首页通俗易懂区块链
8【通俗易懂区块链】软分叉(soft-fork)

8【通俗易懂区块链】软分叉(soft-fork)

作者: 区块链战争 | 来源:发表于2018-03-20 09:41 被阅读15次

    文章摘要:软分叉就一定不分叉么?不。

    原创声明

    本文作者:Minlu Kuo

    已用Press.one进行数字签名,如需转载请联系作者授权。


    大家好,我是Minlu。

    今天我要讲的是:软分叉(soft-fork)。

    对于初涉区块链的小伙伴来说,硬分叉和软分叉肯定是傻傻分不清的。但是更叫人遗憾的是,即便是混迹币圈多时的老币民,也有极大的可能对这两种分叉有着片(cuo)面(wu)的理解。

    为什么这样说?

    因为很多小伙伴是这样理解的:硬分叉就是分叉,软分叉就是不分叉。

    对不对呢?

    结论:

    1.硬分叉就是分叉,对!

    2.软分叉就是不分叉,错!

    重点解释:

    软分叉有两种:
    • 软分叉第一种:不分叉

    这种所谓的软分叉其实只是在叫法上有点迷惑性,实际上这种旧节点接受新区块,新节点也接受旧区块的软分叉,本质上是新、旧节点互相兼容,不分叉的。

    例子:

    一对情侣,互相容忍对方的优缺点,从而紧密地结合在一起,不离不弃,白头偕老。

    • 软分叉第二种:分叉

    这种软分叉是真的分叉了。因为:旧节点接受新区块,新节点不接受旧区块。

    这种形式的软分叉又分为:算力大于50% and算力小于50%

    ① 新节点算力大于50%的情况

    因为新节点算力大于50%,所以不论旧节点接不接受新区块,最长的链也一定会是全部由新区块组成的链。而且,这条最长链是双方都认为合法的一条。

    例子:

    一对爱美的情侣,将他们的美丽指数比喻成算力,女生比喻成新节点,男生比喻成旧节点。

    有一天两人一起逛街,女生的打扮6颗星,男方打扮4颗星。所以当男生每次一靠近女生,要跟女生走在一条道上时,女生就会嫌弃他丑,排斥他,然后跳到另外一条道上独自行走。

    ② 新节点算力小于50%的情况

    新节点因为算力小于50%,所挖的区块链长最短,所以纵然旧节点同时承认两条链的合法性,最终也还是会选择自己所挖的最长链。

    例子:

    一对爱美的情侣,将他们的美丽指数比喻成算力,女生同样比喻成新节点,男生也还是比喻成旧节点。

    有一天两人一起逛街,女生的打扮4颗星,男生打扮6颗星。女生自知今天和男生比美必输无疑,而强烈的自尊心让她拒绝跟男生走在一起。男生对此也很无奈,只能默默独自走在秋波无数的道路上。

    好了,以上就是今天的文章内容,例子同样觉得很完美。欢迎有问题的小伙伴在留言区留言,我会抽时间一一答复的。


    往期文章回顾:

    7【通俗易懂区块链】硬分叉(hard-fork)


    您的点赞、评论和关注,是对我创作的最大鼓励!

    相关文章

      网友评论

        本文标题:8【通俗易懂区块链】软分叉(soft-fork)

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