吃瓜 || 一文看懂BCH分叉事件始末

微信公众号:GAIAWorld

11月16日凌晨,比特现金BCH在唇枪舌战之后终于迎来了硬分叉时刻,以吴忌寒带领的BCH ABC链和澳本聪CSW代表的BCH BSV 链对立成两大阵营,在16日开始了这场分叉竞赛,不仅吸引了整个区块链领域的关注,还间接引起了数字货币行情恐慌,导致包括BTC在内的几乎所有数字货币价格暴跌。

(一)  BCH的前世今生和分叉事件始末

BCH是BTC的第一个硬分叉链,BTC的嫡子。2017年8月才从BTC中分叉而来,后期BTC分叉链还包括BTG(比特黄金)、B2X(SegWit2x)、BCD(比特币钻石)、SBTC(超级比特币)、BCHC等等,子子孙孙无穷尽也,也有已经死掉不为人知的链,比如BCHC。

BTC之所以要分叉,是因为BTC由于区块大小仅有1M而导致交易延迟、交易费高,无法满足日益增长的交易需求,因此针对扩容问题一直在讨论之中,Bitcoin Core作为BTC唯一的开发团队,无法接受对比特币较大的修改,因此催生出了后期这一系列的硬分叉事件。

说回BCH,BCH是BTC于2017年8月1日硬分叉后的分叉链,主要解决的是上文所说的BTC扩容问题。在BTC高度478559时分叉,采用8M大区块,不支持SegWit(隔离见证,BTC支持),其余如算法等与BTC相同,同时在11月13日执行了硬分叉升级,调整了挖矿难度,在这之后BCH的影响力不断扩大,在市值和交易所、钱包支持上也获得了大家的认可。

分叉出来的BCH由BitcoinABC、itcoin Unlimited,Bitprim,Nchain,Bitcrust,ElectrumX,Parity和Bitcoin XT等多个团队开发维护,也埋下了此次硬分叉之争的伏笔。

澳本聪CSW是比特币区块链技术研发公司NChain的首席科学家,代表的是NChain控制的CoinGeek和SVPool矿池的利益。这两个矿池,共持有整个BCH网络28.57%的算力。

Bitcoin ABC以吴忌寒为代表的,是比特大陆旗下矿池BTC.com、AntPool,以及其投资的矿池ViaBTC,盟友BTC.TOP的利益。这些矿池,共持有整个BCH网络24.16%的算力。

此次的分歧点在于:

Bitcoin SV社群阵营希望BCH仍像当年中本聪论文描述的那样,对操作码严格限制,专注在转账交易本身,并希望将区块最终扩容为128MB。

Bitcoin ABC社群阵营希望在区块大小维持在32MB(今年5月由8MB扩容到32MB)的情况下,应让BCH往基础建设公链方向发展,这样一来,BCH便能像以太坊一样,开拓出更多应用场景。

各执不同意见的两方也造成BCH的共识协议不再兼容,必须通过分叉来解决,硬分叉后最长的链才能为主链,只有主链中获得的数字货币才有价值,因此这一次硬分叉也是一场算力之争。BCH于11月16日凌晨分叉,在BCH区块高度556766开始实施协议升级,第一个区块由Bitcoin ABC的新公式机制挖出,这期间关于算力切换调用等的语言攻击按下不表,截止21日,Bitcoin ABC依然暂时领先。

(二)  硬分叉的后遗症

这场硬分叉之战虽说还未结束,但数字货币市场已经受到了震荡影响,BTC、ETH等主流数字货币皆呈现暴跌之势,直至21日晚才止跌小幅回升。

除此之外,也引起了大家对于BCH的其他担心:一是关于算力之争引起大家对于去中心化的质疑二是有人指出此次硬分叉双方均没有进行“重放保护”,这将可能使双方任何一方遭受重放攻击【1】导致共识崩塌和算力归零。其三,会不会在以后,所有的利益之争都成为算力之争,演变为无止境的硬分叉?

除了BCH本身,还有大家对于PoW共识机制以及区块链扩容技术问题的讨论。

PoW共识机制起始于比特币,并且已经有足够分散的节点来支撑它的去中心化,本身是得到了BTC验证的。

但BCH不同,在此次分叉事件中演变成了两方逐利的游戏,双方掌握的算力合计已经超过51%,虽然不是独占51%算力,但也并不是一个好的现象,如果BCH向着中心化或者弱中心化的方向发展,无法得到更多节点的认同,只能是双输局面。

GaiaWorld也曾讨论过区块链的扩容问题,GaiaWorld认为,平行链才是扩容更好的方案,在本质上是创建一条新的区块链,旧链和新链之间共享验证者,新旧链之间通过一个价值互换协议VEP进行价值互换。从而达到缓解区块链拥堵的问题。区块链扩容:平行链是更好的答案

(三)硬分叉还需以公链应用领域为落脚点

这场硬分叉大战的结果最终还是会由节点和市场反应来决定,而将来也会有更多的链因为技术升级或社区争执而分叉。

第一当然要避免无意义的分叉,否则对于公链和矿工节点来说都是浪费算力的行为,分散的算力不仅容易使公链容易遭受攻击,对于公链数字货币的价值来说也是一种伤害。

另一方面对于公链开发者来说则提出了更高的要求,比如对共识机制设计上的改进、重视社区氛围、维护好矿工和持币者之间的利益平衡关系等等。

对于GaiaWorld这类应用型公链来说,无论是框架还是以后必要的硬分叉,还需要结合应用落地领域的需求,比如CPoS就权衡了应用对交易速度的需求、矿工节点的算力成本、去中心化程度等等问题。

硬分叉的结果最终应该需要落脚到发展和应用领域去,否则无意义。

注释:

【1】重放攻击:是指攻击者发送一个目的主机已接收过的包,来达到欺骗系统的目的,主要用于身份认证过程。两年前的以太坊硬分叉遭受到了重放攻击。 2016年7月20日晚,以太坊在第192万个区块高度发生了硬分叉,产生了两条链,分别是ETH chain和ETH Classic chain,上面的代币分别称为ETH和ETC。这两条链上的地址、私钥算法和交易格式都完全相同,这样一来,在其中一条链上发起的交易,放到另一条链上去重新广播,可能也会得到确认,这就是重放攻击。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏区块链大本营

刚入门区块链的程序员应该看些什么?

46212
来自专栏互联网数据官iCDO

半小时读懂区块链在互联网营销上的应用——核心问题还远未解决!

至少,区块链在互联网营销领域有价值的应用,我还真的没看到。但乐观的想,或许不久就能看到那一天?:P

3766
来自专栏陈树义

区块链上的智能合约是否有利于物联网的发展?

对于大多数的组织来说,物联网技术意味着更好的组件连接方式、数据生产方式和决策方式。但物联网也意味着将这所有东西自动化。这意味它会带来许多新的商业上的概念 - 包...

4265
来自专栏区块链+系列

分叉币是什么

分叉, 最初是社区对比特币本身的问题提出的解决方案,随着ICO被禁,就开始被一些人用歪了。

440
来自专栏BlockChain

[海豚区块链] 白话区块链技术名词

区块链像是一匹惹人注目的野马,正英姿勃勃奔跑在辽阔的资本大陆上。关于比特币、以太坊、EOS的任何一个新闻,都会迅速登上各大区块链媒体的头条,任何一个代币的发行,...

1643
来自专栏区块链大本营

V神要退位?这10件假期发生的重大新闻,你错过了吗?

以太坊创始人Vitalik Buterin在推特上表示,就算没有我,以太坊网络也“绝对会存活下去”。在被问及将来是否会从以太坊上退居二线时,V神表示,“已经在进...

1741
来自专栏区块链大本营

带你了解“比特币黄金”和SegWit2x分叉

3219
来自专栏CSDN技术头条

刚入门区块链的程序员应该看些什么?

来源 | 知乎 作者 | Fickr Sung孫啟誠 毫无疑问,区块链将使得程序员迎来第三春,这个机会在现阶段只属于程序员。 曾经,乔布斯赶上了个人电脑的风潮...

4386
来自专栏区块之恋

区块链学堂——道可道,非常道,theDAO攻击带来的思考

1794
来自专栏企鹅号快讯

还有5天,你的比特币最重要的孩子UB-UBTC 可能就永远不属于你了

UB官网截图 UnitedBitoin,比特币初始核心成员、linux基金会董事成员Jeff Garzik亲自领队的比特币分叉,也是比特币第一次分叉2x的领导者...

1937

扫码关注云+社区

领取腾讯云代金券