1. 首页
  2. 快讯

第五问 | 什么是区块链分叉?

听说不懂“区块链”就真的OUT了?分布式数据存储、点对点传输、共识机制…这些“高大上”的名词到底是什么意思。

数金博士88问,带你从零认识区块链,一起揭开区块链的神秘面纱。

回想原始社会,世界原来是没有国家、人种、货币之分的,因为有了不同的族群,不同的生活方式,不同的信仰才分割为现在的世界。分叉即是意识、信仰不统一而进行的一种分割行为,今天我们就来聊一聊区块链当中的分叉。

简单来说,分叉是指区块链在进行“升级”时发生了意见分歧,从而导致区块链分叉。以比特币为例,比特币网络每次代码升级都要获得比特币社区的一致认同,如果社区无法达成一致,就可能会形成分叉。

根据分叉后的区块链是否兼容旧区块链,分叉又分为“软分叉”和“硬分叉”。

软分叉

软分叉指旧的区块链网络系统版本或者协议进行升级之后,旧的区块继续接受由新的节点创造的区块,新老节点还是在一条链上。

硬分叉

硬分叉指当区块链代码升级后,旧节点拒绝接受由新节点创造的区块,节点们会按照原规则在他们最后验证的区块之后创建新的区块,分成两条链。

举两个案例:

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

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

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

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

综上所述,数字加密货币的硬分叉意味着新旧版本软件互不兼容,必须分道扬镳,分成两条不同的区块链;软分叉则相对柔和,旧版本兼容新版本,只是新版本不兼容旧版本而已,因此虽然会有轻微分叉,但仍可共存在同一条区块链下。

声明:本资讯不代表本网站意见,不作为投资理财建议。投资有风险,入市须谨慎。

QR code