一文讀懂本次BCH分叉前因後果
本文來自bitcoinmagazine,原文作者:Aaron Van Wiredum
Odaily 譯者| Moni

Odaily 譯者| Moni
本文來自
Odaily 譯者| Moni
二級標題
北京時間11 月15 日晚,比特幣現金(BCH)又要分叉了。
兩年後(準確地說是到UTC 時間11 月15 日12:00),另一次硬分叉升級和比特幣現金社區內部的另一場糾紛可能導致其再次分裂。
二級標題
二級標題
這場爭議到底是怎麼發生的? (以及爭議雙方是誰?)
本次比特幣現金硬分叉爭議的核心是一個被稱為“基礎設施融資計劃”(IFP,Infrastructure Funding Plan)的升級,根據協議規則,基礎設施融資計劃將強制把每個區塊獎勵的8 %(由礦工賺取的比特幣現金)委派給那些為比特幣現金提供支持的軟件項目,比如Bitcoin ABC。
“基礎設施融資計劃”存在爭議的原因有很多,比如:
二級標題
1、一些人出於加密理念的理由拒絕升級,因為他們認為“礦工稅”與比特幣現金(或比特幣)的原始理念和原始設計不一致。
3、“基礎設施融資計劃”沒有對外披露有關資金分配的細節,這種情況最終有可能讓Bitcoin ABC 比其他客戶端獲得更多收益。所以,Bitcoin ABC 在受到部分比特幣現金社區反對之後仍試圖推動變革這件事本身,其實也是引發爭議的核心問題之一。
二級標題
二級標題
新的比特幣現金區塊鏈(與比特幣區塊相似)都會在平均10 分鐘左右被礦工找到,但是由於比特幣現金和比特幣共享同一種挖礦算法,因此有時一些比特幣礦工會為了尋求更高利潤而轉到比特幣現金網絡挖礦。然而,比特幣現金算力僅占到比特幣全網算力的很小一部分,因此當有些比特幣礦工轉移到比特幣現金網絡之後就會導致後者算力大幅波動——這種情況會引發週期性的突發事件,在該突發事件中,比特幣現金出塊速度會比10分鐘快得多,隨之而來的就是網絡難度增加。難度增加之後,那些“唯利是圖”的比特幣礦工又會轉移到比特幣網絡上繼續挖BTC,結果就把真正的比特幣現金礦工留在了利潤較低的鏈上。不僅如此,算力急劇下降也會引發出塊速度驟跌,用戶會感到比特幣現金交易確認非常不可靠。
二級標題
為了幫助穩定區塊生產的速度,Bitcoin ABC團隊最初提出了一種全新的動態難度調整算法,稱為Grasberg。但是,部署Grasberg 算法可能會引發其他變更,據稱該算法有意減慢幾年的區塊鏈生產速度,以糾正“歷史漂移”問題——不可否認,此前由於多種原因(比如過去的難度算法等),目前比特幣現金區塊開採速度的確比最初計劃的要快。
Bitcoin ABC團隊最終接受實施ASERT 算法並放棄了Grasberg,這意味著Bitcoin Cash ABC和Bitcoin Cash Node 將兼容——除了“基礎設施融資計劃”之外。
二級標題
二級標題
但是,Bitcoin ABC團隊只會致力於在執行“基礎設施融資計劃”協議規則的軟件版本上實現其發展路線圖,該發展路線圖的具體內容包括:
二級標題
至於另一個不支持“基礎設施融資計劃”協議規則的版本只能獲得最低維護服務,僅僅保持與Bitcoin Cash Node的兼容性,後續應該也不會有進一步的優化、改進。
不完全。
二級標題
二級標題
本次硬分叉一定會引發比特幣現金代幣分裂嗎?
不完全。
實際上,只有在Bitcoin ABC和Bitcoin Cash Node 雙方都具有足夠算力來產生可行區塊鏈的情況下,代幣分列才會發生,這意味著Bitcoin Cash Node 需要在兩者之間獲得一半以上的網絡總算力。
二級標題
此外,還有另一種有趣的情況可以避免代幣分裂。如果Bitcoin ABC ABC吸引了兩者之間一半以上的算力(並保持多數),那麼Bitcoin Cash Node 客戶端實際上將遵循Bitcoin ABC區塊鏈——這其實也是為什麼說對Bitcoin Cash Node 而言,本次新的Bitcoin ABC 軟件其實是一次軟分叉,雙方協議規則都相似,唯一不同的就是增加了“基礎設施融資計劃”規則限制。
(Odaily 君注:可能還有其他更複雜的場景,比如使用新的硬分叉也可能導致代幣分裂——但這些可能性比較小,也超出了本文主題所討論的範圍。)
二級標題
二級標題
另一方面,支持“基礎設施融資計劃”的Bitcoin ABC 版本是否會吸引足夠的算力,並以此產生可行的區塊鏈還有待觀察。但假設這種情況真的發生的話,Bitcoin ABC 可能會比Bitcoin Cash Node 具有一項戰略優勢,即:
二級標題
如果Bitcoin ABC比Bitcoin Cash Node 具有更大算力,即使代幣分裂發生之後(但最多到十個區塊),理論上Bitcoin Cash Node 區塊鏈也會“崩潰”,隨著越來越多Bitcoin Cash Node 客戶端開始接受Bitcoin ABC 區塊鏈,Bitcoin Cash Node 區塊鏈最終會逐漸消失。在Bitcoin Cash Node 區塊鏈上開采的任何代幣,以及在Bitcoin Cash Node 區塊鏈上接收的任何代幣也都將隨之消失。
至此,如果我們考慮所有因素,似乎Bitcoin Cash Node 最終更可能代表“比特幣現金” (Bitcoin Cash)繼續存在,而Bitcoin ABC 很可能會創建“新的”加密貨幣,該代幣最有可能會被稱為“ Bitcoin ABC”(代幣代碼可能被定為BAB)。
二級標題
二級標題


