要点:啥是硬分叉和软分叉

时间:2021-07-09 13:48编辑:未知

1、BTC为何会分叉?

由于:要扩容!通俗来讲,就是扩大区块链的容量。BTC的买卖都基于区块链中,区块的大小限制了买卖的数目和效率,现在BTC的一个区块就是1M,而一笔买卖是250字节甚至更多,伴随资金投入者的很多涌入,BTC买卖积压和互联网拥堵已经成为大问题,1M的区块根本就不够用!于是想要加速买卖,BTC当务之急就是扩容。而BTC又是去中心化的,没私人个体或者某个团体能直接做决策的,于是整个BTC区块就成了战场,团体们开始抢地盘了。每一个人都感觉自己是对的,但又没办法说服他们,N个理念推出了N个扩容策略,策略没办法统一。其实说白了就是每一个团队都有我们的个性,走我们的路让其他人说去,于是就演变成了分叉。

2、啥是硬分叉和软分叉?

硬分叉(官方讲解):BTC区块格式或买卖格式发生改变时,未升级的节点拒绝验证已经升级的节点生产出的区块,不过已经升级的节点可以验证未升级节点生产出的区块,然后大伙各自延续自己觉得正确的链,所以分成两条链。

(个人讲解):通俗来讲,就像堵车,一条路堵去世了,于是大伙就决定换一条不堵的路走,原来那条路就弃用了,重要是弃用不再计较,其他车也需要跟着走,强制站队,有人不认可?ok,一拍两散,从此两条平行线永不相见。

优势和弊端:硬分叉与原有些BTC互联网不兼容,假如部分人不支持硬分叉,BTC就会产生新的币种,而且可能不止一种新的币种。btc1、btc2、btc3456789就都大概发生,强制站队开始,用户会懵逼,到底我去买卖那种币会最好?选择困难症患者绝对要崩溃;当然相应的,用户的选择权变大了,可以选择自己信赖的开发团队的代币。

软分叉(官方讲解):软分叉是指BTC买卖的数据结构(这就是被广泛流传的“共识”)发生改变时,未升级的节点可以验证已经升级的节点生产出的区块,而且已经升级的节点也可以验证未升级的节点生产出的区块。(个人讲解):举例,还是堵车,这条路堵去世了,但这条路我走习惯了,咱不放弃不抛弃,再修一条辅路来帮主路分流拥堵,但这个有了这个辅路后还是否会堵车?大家没办法预测。

优势和弊端:软分叉将改变BTC的结算方法,让结算变得更快,有较好的兼容性,之前版本至少部分功能可用,可不升级,原区块和旧区块共存。对于矿工而言,其收取手续费的盈利方法不受影响,其获得BTC(挖矿)的困难程度未改变。