区块链小白入门017——软分叉和硬分叉是什么?

2019-02-26 15:21
46

昨天讲了区块链的分叉,但是在区块链这样的去中心化系统中,升级并没有那么简单,每一次升级都需要获得社区的一致认可,也就是相当于开一次代表大会,大家进行投票,如果投票不能占多数,那社区就无法达成共识,可能就会造成区块链的分叉。

如果用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倍,所以根本没有必要再进行扩容。

分叉带来的影响

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

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



作者:甜蛋学习区块链
链接:https://www.jianshu.com/p/d0baf6e6417e
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。


<<免责声明:本文仅代表作者本人观点,并不代表小牛币读之观点,小牛币读对作者观点不承担任何担保责任。>>

行情,快讯,资讯,您只需一个公众号
小牛币读公众号
长按识别二微码关注公众号
帖子评论