专栏首页GAIAWORLD吃瓜 || 一文看懂BCH分叉事件始末
原创

吃瓜 || 一文看懂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 条评论
登录 后参与评论

相关文章

  • Blockin3:BCH分叉,假中本聪再次现身

    先让你明白为什么比特币现金BCH要分叉。Blockin3三分钟读懂区块链:BCH全称Bitcoin Cash,比特币现金,是比特币分叉出的一个数字资产。

    用户2344485
  • Is Craig Wright Real Satoshi Nakamoto-2

    Satoshi Craig Wright Is Being Sued for $10 Billion

    happy123.me
  • BCH硬分叉完毕,澳本聪放话:一切尚未结束,游戏继续!

    北京时间11月16日凌晨2:16分,BCH硬分叉大战落下帷幕,分成了 BCH ABC 和 BCH SV。受到硬分叉事件影响,数字货币市场整体的行情在11月15日...

    区块链大本营
  • 如何在厕所、垃圾桶或小树林捡一枚BCH?看完后我笑了...

    每个人都可以参与,只要你足够仔细和耐心。你可以藏宝物,也可以找宝物,而且往往很简单,比如这一个:

    区块链大本营
  • 21天挑战:日更100字

    每天写100字,看似简单,但写出来一些自己在一天内真实的心得,还真不容易。如果在一天内自己的认知发生了一些改变,并且用100字记录了下来,事后回顾这些文字,一方...

    申龙斌
  • 1分钟链圈|V神被拒绝进行辩论直播;君士坦丁堡协议或于11月升级

    这里是 10 月 13 日的每日1句话新闻晚报,只需1分钟,看看全球最热、最新的区块链新闻。

    区块链大本营
  • 币圈名利场,一场赤裸裸的狼人杀

    当区块链的星星之火刚刚点燃,一个叫Don Tapscott的经济学家写了本名为《区块链革命》的书,一时间区块链革命的口号响彻大江南北,互联网圈、金融圈纷纷投入进...

    用户1251214
  • 从BSV下架风波, 揭秘构造区块链分叉的测试方案 | 技术头条

    责编 | Aholiab 出品 | 区块链大本营(blockchain_camp)

    区块链大本营
  • 硬分叉是乱局,也是大考

    16日凌晨正式展开近身肉搏的硬分叉大战,还在继续,这场“预谋已久”的大战确实吸引了大批围观者,也算给熊了太久的数字货币市场猛烧了一把冬天里的火。

    晓枫说
  • 算力寻租或将终结中本聪的POW机制?深度解析BCH“司机补贴战”

    编注:上周,为掌控 BCH 而开展的“哈希战争(HashWar)”,让“澳本聪”和比特大陆不得不去大规模地租赁其他矿工的算力,矿工的重要性空前凸显,而围绕算力进...

    区块链大本营
  • 吴忌寒有算力,我有的是钱,我打算用钱摧毁比特大陆|专访"澳洲中本聪"

    本文转自 Odaily 星球日报,作者卢晓明,公众号 Odaily(ID:o-daily),经作者授权转载

    区块链大本营
  • Bitcoin Core与Bitcoin ABC两个打架?

    今天比特币的价格超过7000美元,交易所价格超过46000元,场外交易超过48000元,很多人又开始准备屯点BTC了。我在2017年5月开始写区块链相关的系列文...

    申龙斌
  • 如何用六点教会老婆写 Python ?

    code就就是一种语言,一种计算机能读懂的语言。计算机是一个傻逼,他理解不了默认两可的任何东西。比如,你让你老公去买个西瓜,你老公会自己决定去哪里买,买几个,找...

    JavaQ
  • 比特币火爆背后 暴露出先天设计缺陷

    比特币(BTC)的市值比例一路下降,现在已经从12月1号的64%跌到了49.3%,已经不到一半了。第一篇笔记里我假设比特币的先发优势可能会保持下去,但是要跟踪这...

    企鹅号小编
  • 比特大陆的“新筹码”:IPO失效后,押注算力芯片,预示着什么?

    今日,比特大陆在港交所的招股书显示失效。历经半年时间,比特大陆的赴港IPO之旅自此宣告终结。

    区块链大本营
  • 如何教会老婆写 Python ?

    code就就是一种语言,一种计算机能读懂的语言。计算机是一个傻逼,他理解不了默认两可的任何东西。比如,你让你老公去买个西瓜,你老公会自己决定去哪里买,买几个,找...

    IT派
  • 如何教会老婆写 Python ?

    什么是code? code就就是一种语言,一种计算机能读懂的语言。计算机是一个傻逼,他理解不了默认两可的任何东西。比如,你让你老公去买个西瓜,你老公会自己决定...

    小小科
  • Python难懂?买一次西瓜就懂了!

    code就就是一种语言,一种计算机能读懂的语言。计算机是一个傻*,他理解不了默认两可的任何东西。比如,你让你老公去买个西瓜,你老公会自己决定去哪里买,买几个,找...

    华章科技
  • 给老婆写个Python教程

    code就是一种语言,一种计算机能读懂的语言。计算机是一个傻逼,他理解不了默认两可的任何东西。比如,你让你老公去买个西瓜,你老公会自己决定去哪里买,买几个,找个...

    AI科技大本营

扫码关注云+社区

领取腾讯云代金券