編譯| 核子可樂Joyce

一言不合就分叉。

Bitcoin Cash 區塊鏈將於11 月15 日進行一輪頗具爭議的網絡升級。與以往社區出現分歧一樣,此次升級有可能導致Bitcoin Cash 項目正式分叉成BCH ABC 與BCH Node 兩條鏈。

分叉源於開發者缺錢

ABC 的核心開發者Amaury Séchet 等多次發表過對於BCH 開發者現狀的不滿,其中最主要的就是開發者缺少資金。

為了解決這一問題,BitcoinABC(下稱ABC)開發團隊支持了由江卓爾提出的“IFP 計劃”。該計劃又稱“基礎設施融資計劃”,提議將8% 的區塊鏈採礦獎勵從BCH 礦工手中轉移出去,轉而交給開發團隊自主掌握。

Séchet 在今年2 月份BCH 的第二次開發者大會上表示,“IFP 計劃”的出現是由於華人社區的一再要求,並且已經持續了兩年多的時間。 “他們想要一個基礎設施協議,在中國這並不是一個有爭議的想法,但是在西方顯然爭議非常大。”

這樣的想法並不新鮮,隱私代幣Zcash 多年以來一直擁有類似的基金。但BCH 社區的人們認為這是在搶劫,並認為這種做法與加密貨幣的去中心化精神背道而馳。

BCH 支持者、Bitcoin.com 創始人Roger Ver 在今年8 月的一條推文中表示,“將#BitcoinCash 區塊獎勵的一部分轉移給開發團隊,無疑是在延續蘇聯風格的中央管控制度。請停止這種行為。”

用於在Bitcoin Cash 區塊鏈上發行安全代幣的簡單分類賬協議也表達出類似的傾向。協議發言人在博客上寫道,“我們認為重新定向區塊獎勵的做法不能代表Bitcoin Cash 的精神,而且這也只是開發團隊單方面宣布的規則。”

由於IFP 計劃,今年2 月份誕生了新的開發團隊Bitcoin Cash Node ,主要由Bitcoin Unlimited 和Electron Cash 組成,發起者為BCH 早期開發者Freetrader,曾參與了2017 年BCH 分叉,是ABC 中的一員。

該團隊認為,捐贈計劃有存在的需要,但不應該是強制性的,不然容易造成腐敗現象,更重要的是違背了區塊鏈去中心化的精神。

BCHN 獲大多數礦工支持

本輪網絡升級定於11 月15 日進行,但可能性最高的結果恐怕是大多數礦工將支持BCHN 版本而非ABC 團隊的版本,屆時ABC 版本將成為少數派。如果事情真的是這個走向,此次升級將引發分裂後果,Bitcoin Cash 最終會變成兩條獨立鏈,且每條鏈都擁有自己的價值及受眾。

過去幾個月,BCH 礦工們一直在討論分叉後的去向問題。截至目前,有82% 的礦工反對ABC 團隊的提議。有人還在新開采出的區塊中編寫消息(例如「PoweredbyBCHN」)以表達自己對BCHN 版本的支持。

而多家交易所紛紛表示,計劃支持網絡升級。但如果BCH 發生分叉,他們將支持擁有更多數哈希算力(即擁有更多Bitcoin Cash 礦工支持)的鏈。

加密貨幣交易所Crypto 在表示支持網絡升級之餘,還補充稱“如果出現競爭鏈,Crypto 計劃僅支持哈希算力更強的鏈。”

火幣也同樣支持Bitcoin Cash 的變化,但在支持當中提出免責聲明:“由於當前分叉仍存在諸多不確定性,如果兩方之一決定放棄分叉,火幣將根據社區意見選擇Bitcoin Cash 的真正繼任者。”

OKEx 發佈公告稱,BCH 分叉完成後將選取價格較高的一條鏈作為合約標的資產,添加到BCH 合約指數成分中,而Bithumb Global 將選取將獲得社區較多支持的方案命名為“BCH”。

不過,交易所Kraken 表示無論分叉結果如何都將支持BCHN。在其平台上,BCHN 將被稱作BCH,只有當BCHA 的算力占到BCH 網絡的10% 及以上,平台才會支持BCHA 服務,代幣代號會使用“BAB”。

而硬件錢包Trezor 母公司SatoshiLabs 宣布,SatoshiLabs 在社區做出決定之前不會參與分叉。如果用戶希望參加分叉,則應將BCH 餘額轉移到另一個支持分叉的錢包,以確保收到分叉產生的任何代幣。

升級後的3 個變化

此次升級主要包含三項變更。根據Bitcoin Cash 網站的介紹,網絡升級將對難度調整算法(DAA)、Coinbase 規則以及自動重播保護進行變更。

首先,無論最終選擇BCHN 版本還是ABC 版本,原有DAA 都將被替換。新版本將採用ASERT 算法。 GitHub 上的升級頁面顯示,這一替代性算法將消除Bitcoin Cash 的開採難度與哈希率變化。

此外,替代算法還能保證穩定礦工與在不同區塊鏈之間往來轉移的臨時礦工之間擁有均等的採礦收益。此項更新還將新區塊的創建間隔盡可能保持在10 分鐘左右。最後,ASERT 算法還將努力改善平均交易確認時間、提供更穩定的交易操作體驗。

第二部分(僅適用於ABC 升級版本)為Coinbase 規則,也是本次爭議的起源(與交易所無關,這裡的coinbase 指的是新開采出的特定區塊部分)。其要求將所有區塊獎勵中的8% 發送至特定的Bitcoin Cash 地址,並由ABC 開發團隊控制。

最後,升級後Bitcoin Cash 將迎來重播保護。此舉是為了在2021 年5 月15 日的下一輪升級之後,將所有未升級的完整驗證節點與主網絡脫離開來。

BCH 核心開發團隊Bitcoin ABC 表示將在分叉後繼續維護BCH 節點。 Bitcoin ABC 表示,分叉後將支持BCHN 和BCHA 兩條鏈。如果企業想要支持由區塊獎勵資助其自身網絡發展的那一條鏈,即BCHA 鏈,就應該運行Bitcoin ABC 0.22.6 (BCHA 網絡),或任何此前的0.22.x 版本;如果企業想要支持由捐款資助其自身網絡發展的那一條鏈,即BCHN,就應該運行BCHN 版本:Bitcoin ABC 0.22.6 (BCHN 網絡)。

延伸閱讀:

https://decrypt.co/47667/bitcoin-cash-hard-fork-what-you-need-to-know