2019-04-08 20:30

区块链入门 | 区块链中硬分叉与软分叉的区别

43.6万

ETH在今年三月份进行了一次分叉升级,BCH也将在五月份进行分叉升级,那么在区块链数字货币当中,为什么会有这么多的分叉升级了,分叉升级会对数字货币产生怎样的影响呢?在区块链这样的去中心化系统中,升级并没有那么简单,每一次升级都需要获得社区的一致认可,也就是相当于开一次代表大会,大家进行投票,如果投票不能占多数,那社区就无法达成共识,可能就会造成区块链的分叉。

如果用APP软件升级来说明的话,就更简单了,理解就是有一群人进行了软件升级,而另一群人没有进行软件升级,那么这两群人就是运行在不同规则下的,这就产生了分叉。而分叉还会有两种情况发生:

软分叉:这种分叉并不会产生两条链,比方两个APP,共用的同一个开发后台中的数据。因为新规则下产生的区块会被旧节点接受,所以新旧节点仍然处于同一条区块链上,对整个系统的影响也较小。就好比升级office软件后,当我们保存PPT 2013文档的同时,仍然可以用PPT 2010打开原来的Word 2013的文件,这就是向前兼容。

硬分叉:这种分叉会产生两条不同的链,比方两个APP,各用各的后台,各用各的数据,不会关生互动。因为旧节点会拒绝新规则产生的区块,于是新节点和旧节点会开始在不同的链上运行,由于新旧节点可能长期存在,这种分叉也可能会长期持续下去。

硬分叉成为了很多利益集团敛财的工具,但它们背后的绝大部分项目都没有社区支持,纯靠包装和忽悠,只是为了发币而分叉。

例如:比较有名的两次比特币硬分叉;

第一次,比特币分叉出了“儿子”,硬分叉出来了比特现金。

例如:比特大陆力荐的BCH,2017年8月,为解决比特币交易拥堵、手续费奇高等问题,比特币核心开发团队bitcoincore提出“隔离见证+闪电网络”的扩容方案,但另一派则认为应该直接在链上扩容,支持大区块(将区块大小提升至8M),由于扩容方案理念不一致分裂为比特币(BTC,老大哥)以及比特币现金(BCH);同样,比特币持币者在分叉后除了原有的数字货币(BTC)外,还可以获得1:1数量对应的分叉币(BCH)。

第二次,比特币分叉出了“孙子”,比特现金硬分叉出来了BSV。

比特币现金11月15日硬分叉,说是社区内对BCH扩容之争;但更多的应该是利益之争,两个大的社群代表不同的利益群体,在社区内无法达成共识,于是就产生了一个新的链条,一个新的币种sBitcoin SV认为,为了提升交易效率,应该扩大BCH的区块容量。不过,此举遭到了比特大陆和Bitcoin ABC的反对。他们认为,目前BCH每块实际容量在200k左右,现有32M区块上限已经是是实际容量的160倍,所以根本没有必要再进行扩容。

 

分叉带来的影响

 

通过两种分叉的比较,我们发现硬分叉对投资者是一个利好,除了原有数字资产不变还可以分得相当数量的分叉币,不论分叉币后续成功与否,都基本没有风险。而硬分叉成为了很多利益集团敛财的工具,但它们背后的绝大部分项目都没有社区支持,纯靠包装和忽悠,只是为了发币而分叉,其中最典型的莫过于比特币,分叉出来像比特币黄金、比特币白银、比特币钻石、超级比特币、比特币克拉西奇等一大堆奇奇怪怪的币。

但这乱象丛生的分叉币中,也有着一些不错的项目,虽然它们有着不同的理念,但确实是在为区块链生态做贡献。

 

(文/宁静致远/公众号:宁静Z远)

本文链接:https://www.8btc.com/media/388308
转载请注明文章出处

评论
登录 账号发表你的看法,还没有账号?立即免费 注册
下载
分享
收藏
阅读
评论
点赞
上一篇
下一篇