展会信息港展会大全

区块链的常识之,什么是区块链分叉,区块链分叉是什么?
来源:互联网   发布日期:2020-11-11 09:17:38   浏览:5789次  

导读:专业科普 区块链分叉其实是区块链系统升级导致的,每次升级可能会伴随着区块链的共识规则改变,这会导致整个网络中升级了系统的节点与未升级系统的节点在不同的规则下运行,于是分叉就产生了。例如我们使用的App,当有新版本出现,有的人升级了,有的人没有...

专业科普

区块链分叉其实是区块链系统升级导致的,每次升级可能会伴随着区块链的共识规则改变,这会导致整个网络中升级了系统的节点与未升级系统的节点在不同的规则下运行,于是分叉就产生了。例如我们使用的App,当有新版本出现,有的人升级了,有的人没有升级,两个版本同时可以用。

分叉 在区块链中,由矿工挖出区块并将其链接到主链上,一般来讲同一时间内只产生一个区块,如果发生同一时间内有两个区块同时被生成的情况,就会在全网中出现两个长度相同、区块里的交易信息相同但矿工签名不同或者交易排序不同的区块链,这样的情况叫做分叉。

分叉是指在区块链进行“升级”时,区块链社区成员间发生了意见分歧,从而导致区块链分叉,原有区块链被一分为二,根据分叉后的区块链是否兼容旧区块链,分叉又分为“软分叉”和“硬分叉”。

区块链分叉案例

案例一:2016年6月,以太坊项目TheDAO被黑客攻击,损失了价值超过6000万美金的ETH,随后以太坊团队通过回滚的方式“追回”了被黑客盗取资产,但一部分社区成员认为此举有违区块链不可回滚、不可篡改的基本精神仍旧坚持维护旧链,自此分裂出以太坊ETH和以太经典ETC两个独立的区块链项目,对应不同的共识理念。

以太坊持币者在分叉后除了原有的数字货币ETC外,还可以获得1:1数量对应的分叉币ETH。

案例二:2017年8月,为解决比特币交易拥堵、手续费奇高等问题,比特币核心开发团队bitcoincore提出“隔离见证 + 闪电网络”的扩容方案,但另一派则认为应该直接在链上扩容,支持大区块(将区块大小提升至8M)。由于扩容方案理念不一致,于是在UTC时间2017年8月1号,位于比特币区块高度478558,比特币网络发生了"分叉",比特币区块链分裂为BTC以及比特币现金BCH两条链。

比特币持币者在分叉后除了原有的数字货币BTC外,还可以获得1:1数量对应的分叉币BCH。

区块链分叉的影响

1、分叉对于区块链自身进化来说不失为一种好的促进方式,可以通过分叉的形式给区块链更多可行性方案探索与验证的机会 ,正所谓一花独放不是春,百花齐放春满园。

2、分叉对原有投资者来说也是一个利好,除了原有数字资产不变还可以分得相当数量的分叉币,不论分叉币后续成功与否,都基本没有风险。

3、分叉过多或频繁分叉会导致社区混乱,社区成员间很难达成共识,同时也有违区块链“不可篡改”的精神。

基础常识

当区块链进行版本升级时,其实是由终端开始升级,大家可以在各自社区中下载、安装,进行升级。升级后的终端再接入区块链网络中,进行数据处理,共享数据。在升级的过程中,必然有一段时期是,新老版本并存,在两个版本接入数据的时候,会将现有的区块链进行分裂,从某一个区块开始,连接到两个不同版本处理的区块上,然后两个区块再各自连入新的区块,由此形成了两条链。

在中心化的系统中升级软件十分简单。例如:微信,抖音召集相干人等开会讨论一个可行方案实施升级即可,即使有意见分歧最终也可由领导拍板决策。

但在区块链的去中心化系统中想要“升级”就并不是那么容易了,升级的内容会由参与的矿工共同来决定该如何更改,甚至有可能因为矿工之间发生分歧产生多个版本,甚至可能一言不合造成区块链分叉。

举个栗子

分叉有点类似于“区块链公司合伙人,因为理念和意见不合,其中一个人带领一部分支持者另起炉灶新开一家公司”,原本大家在同一条区块链公司里面运行,后来由于意见不合,一拍两散各奔东西,你开你的公司,我开我的公司,从此各不相干。

赞助本站

人工智能实验室
相关内容
AiLab云推荐
推荐内容
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港