区块链技术

您的位置: 首页 > 资讯中心 > 区块链技术

推荐文章
热门文章
全部 拽牛快讯 产品动态 区块链技术

区块链分叉:硬分叉和软分叉的兼容性区别「举例说明」

2019-10-10 1 作者:拽牛科技所属栏目:区块链技术

  相信很多对区块链技术有一定了解的朋友都对区块链分叉有所了解了吧,那么硬分叉和软分叉的兼容性区别你是否了解呢?如果你不清楚,那么下面就是拽牛科技为大家做的相关讲解,你不妨仔细阅读一下。

区块链分叉

  硬分叉和软分叉的兼容性区别

  软分叉和硬分叉都“向后兼容”,什么是“向后兼容”呢?“向后兼容”指的是新软件接受由旧软件产生的数据,举一个最简单的例子咱们:Windows 10可以运行Windows XP的软件。这里注意,软分叉还可以“向前兼容”,“向前兼容”就是指旧软件接受由新软件产生的数据,如用word2013保存的兼容版本文档可以由word2010打开。而硬分叉不支持向前兼容,一旦升级后,新节点软件版本产生区块将不再兼容老的节点。

  硬分叉和软分叉兼容性举例说明

  比特币

  比如比特币硬分叉出比特币现金这种币,因为是否扩容区块的大小导致社区出现了两派,一部分以矿场为代表,另一派以社区开发者为代表;双方因为理念和各自代表的利益吵得不可开交,于是矿工为代表的一方就通过节点代码升级出现了两条链。一部分矿工在新链上生产区块,一部分人继续在旧链进行挖矿,这才导致了比特币现金的出现。

硬分叉和软分叉兼容性问题

  EOS

  而eos呢前段时间也是搞的沸沸扬扬的分叉事件,起因是因为BM发了一条信息说,eos要进行硬分叉,让社区的一大部分人吓得不轻。最后发现BM说的分叉是软件技术的硬分叉,不会导致生成两条链。EOS主链发布以来,基本上每周都会有代码上的小更新,小补丁,但这些都不是硬分叉。但很明显,这次BM提出的升级,是一次比较“严肃”的升级,其目的是为了提升EOS的性能,并不是因为EOS社区里出现纠纷,打得不可开交才会硬分叉。这是一次技术性的硬分叉,所有的节点都会升级到最新版,并不会出现“EOS现金”类似的情况。如果EOS节点不更新那这个节点就没有了,之后它就不能再继续作为节点存在。他只能在旧链上自己玩,包括钱包在内的所有应用都会失效,因为旧链与应用都不再被兼容,整个旧链都会“死”,就更别说节点了。

  以太坊

  区块链圈里第一个有影响力的硬分叉应该是以太坊的分叉事件。以太坊上一个著名的项目The DAO由于其自身漏洞,导致黑客窃取了当时价值约6000万美元的以太币。2016年7月,以太坊开发团队通过修改以太坊软件的代码,在第1920000个区块强行把The DAO及其子DAO的所有资金全部转到一个特定的退款合约地址,从而“夺回”黑客所控制的DAO合约币。

  由于一部分矿工并不认同这个修改,于是形成两条链,一条为以太坊(ETH),一条为以太坊经典(ETC),各自代表不同的社区共识以及价值观。当以太坊发生了这次硬分叉后,产生了两条链。由于这两条链在发生分叉之前的数据都是一样的,一个非常有意思的现象出现了:原本持有以太币(ETH)的人,发现自己除了持有原有的ETH外,又有了相同数量的ETC。

  也就是说,凭空的多出了一些资产。这些资产的价值具体怎样,还要看市场交易情况。但总的来说,区块链的硬分叉,没有减少资产,反而让人手里多了一种资产,看上去总归是一件不亏的事情,于是区块链分叉就成了一种资产凭空增加的方式。

  IFO:

  社区硬分叉,让大量的币持有者凭空的增加了一种新的数字货币。 硬分叉这种创造货币的方式和ico非常类似,于是一个新的名词诞生了——IFO(Initial Fork Offerings)。随着越来越多的硬分叉发生,比特币的公信力是否还能像以前一样?IFO会不会成为比特币的杀手?我认为这还需要时间的考验。IFO本来可以是一种很不错的对比特币改造的实验方法,但是这些分叉币不但丝毫没有影响比特币的价值与地位,反而他们自己看起来大部分即将归零。比特币可以无限复制出无数种加密货币,为什么只有比特币有价值?现在事实给了你们一些答案,你可以复制比特币的代码,创造无数个比特币,但是比特币背后的生态(开发者、矿工、交易所、商家、用户)你无法复制。就像如果把淘宝、微信的源码给你,你能再造一个淘宝和微信吗?

区块链分叉是什么意思

  以上就是拽牛科技为大家分享的有关区块链分叉中硬分叉和软分叉的区别以及举例说明,若你还有什么不了解的,可以通过查看本站其他文章来了解,或者持续关注本站,我们将持续为你进行信息更新。

文章标题:区块链分叉:硬分叉和软分叉的兼容性区别「举例说明」

本文地址:http://www.zhuainiu.com/news/news_3/186.html

版权保护:本文由拽牛科技原创整理,转载请注明出处

相关文章

主线上网是什么,什么地方需要主线上网

什么是节点,区块链节点是什么

什么是私有链,私有链都有哪些特点

区块链为什么要去中心化

区块链支付平台系统开发的优势有哪些

区块链支付系统开发的三大应用方向分别是

区块链与数字货币与当下都有些什么意义

智能合约与区块链两者之间都有哪些关系

什么是混合智能合约,它有哪些好处

Copyright © 2009-2021 拽牛科技 All Rights Reserved豫ICP备19040737号-1 网站地图

豫公网安备 41040202000063号