美文网首页
2018-07-26小白学区块链——什么是分叉

2018-07-26小白学区块链——什么是分叉

作者: 星光之梦 | 来源:发表于2018-07-27 22:50 被阅读0次

什么是分叉

区块链分叉有两种情况,一直是自然分叉,一种是迭代升级分叉。

自然分叉是指:矿工们在挖矿过程中,由于有两个人同时计算出来正确的区块哈希值(哈希值有很多都是正确的,只是系统默认第一个计算出来的),就会产生两个区块。由于矿工在验证区块时,只验证离自己近的区块,验证无误后就在这个区块上继续下一个区块哈希值,这样就出现了两条区块链条。

节点收到两个冲突的区块链同步后,会判断此时哪条链的长度更长,以少数服从多数的原则会以长度更长的区块链为准。如此迭代,最终全球区块链终究会达成一致,以最长的区块链为准。

迭代升级分叉是指:区块链在进行“升级”时发生了意见分歧,从而导致区块链分叉。由于区块链没有中心化机构,比特币等数字资产每次代码升级都需要获得比特币社区的一致认可,如果比特币社区意见无法达成一致,区块链很可能形成分叉。比如为了解决比特币的拥堵问题,比特币社区(矿工,持币者,比特币爱好者)和比特币代码管理理事会(比特币代码管理成员和极客)由于意见不统一,没有达成共识,从而导致比特币分叉。

比特币分叉又根据分叉后的区块链是否能兼容旧区块链,分叉又分为“硬分叉”和“软分叉”,其实比特币分叉代表的是两方的利益之争。

相关文章

  • 【区块链】软分叉和硬分叉是什么?

    1、前言 前一章节给大家介绍了什么是区块链分叉《区块链分叉是什么?》,今天我们来聊一聊什么是软分叉与硬分叉。 2、...

  • 2018-07-26小白学区块链——什么是分叉

    什么是分叉 区块链分叉有两种情况,一直是自然分叉,一种是迭代升级分叉。 自然分叉是指:矿工们在挖矿过程中,由于有两...

  • 区块链的软分叉与硬分叉

    区块链的软分叉与硬分叉 在区块链行业术语中经常听到两个名词:软分叉、硬分叉。他们是指什么含义呢?本文就此介绍一些区...

  • 系统性讲解区块链分叉——这里有你要的分叉的完整知识

    区块链分叉是这个行业的从业人员必须掌握的知识。分叉是区块链协议进化的方法,不知道分叉的知识,就不知道区块链前进的方...

  • BCH分叉

    分叉分为硬分叉(hard fork)和软分叉(soft fork)。 一、什么是硬分叉?如果区块链软件的共识规则被...

  • 什么是区块链分叉❌?

    一.为什么区块链要分叉?分成硬分叉和软分叉。 ·1M扩容不够? 中本聪是第一人挖矿比特币,基于很多人都不晓得,它开...

  • BCH即将第二次硬分叉 分叉后的数据表现 Tokenview

    什么是硬分叉? 硬分叉是指区块链永久性发生分歧,从某一个区块高度开始,矿工按照不同的共识或算法,各自维护不同的链,...

  • 区块链分叉

    区块链分叉主要有两大类:物理分叉,人为分叉。人为分叉又分为:硬分叉,软分叉。 物理分叉。每一个区块都与它的前一区块...

  • 【区块链】从0到1全面理解区块链

    从0到1学习区块链是我学习朱嘉伟课程【从0到1全面学投区块链】的学习输出 小白通过这个系列,可能快速理解什么是区块...

  • 硬分叉和软分叉

    在讨论硬分叉和软分叉之前,我们先了解下区块链是如何组装和选择成为一条包含最多区块的主链的。 区块链的组装与选择 比...

网友评论

      本文标题:2018-07-26小白学区块链——什么是分叉

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