為什麼分叉對區塊鏈發展至關重要?
Odaily星球日報 / 何渝婷編譯
2018-12-17 09:40

分叉是區塊鏈體驗的核心,類似於系統升級。「分叉」一條鏈,本質上就是要對運行區塊鏈的軟體做出改變。根據不同的情況,分叉所引發的問題也非常多,有的很快能夠達成共識,有的則極具爭議。

 

一個區塊鏈核心開發人員團隊如果有長期發展規劃,則可以使用分叉來推動區塊鏈網路升級,但有時候,有些「叛徒團隊」也會在正常的發展路線之外提出並嘗試分叉。但從另一方面來看,分叉也能夠展示這些區塊鏈網路的去中心化特質,畢竟如果你是一個真正的去中心化區塊鏈,又有什麼理由不讓別人去分叉呢?總之,如果你想對區塊鏈問題發表意見,並且還要在社群裡形成共鳴,就需要充分瞭解區塊鏈分叉的重要性。

 

區塊鏈分叉的重要性

 

區塊鏈分叉其實分為「硬分叉」和」「軟分叉」,軟分叉很少會引起爭議,因為它們是向後兼容區塊鏈的前叉實現(pre-fork implementation),而且在區塊鏈中沒有新的分支創建。

 

當系統升級與舊版本區塊鏈軟體不兼容時,就會發生硬分叉,這意味著任何不升級到新版本的人都會被「遺忘」在陳舊的、可能毫無價值的老區塊鏈上。不僅如此,一旦絕大多數開發人員和挖礦節點都支持對區塊鏈進行升級,那麼這個「硬分叉」過程就會發生,而且當區塊鏈社群的多個派系相互交戰並嘗試強行硬分叉的時候,可能還會發生一些不尋常的事件。

 

區塊鏈分叉的經典案例

 

由於社群內出現的各種爭論,導致世界上最受歡迎的兩個區塊鏈——比特幣(BTC)和以太坊(ETH)都經歷了硬分叉。

 

在此,我們先拿以太坊舉例,以太坊之所以會出現硬分叉主要是因為「The DAO」事件所致,2015 年 7 月 30 日,「V神」和以太坊基金會創建了第一個智慧合約平台,並設計了 TheDAO 以太坊合約。2016 年 4 月 30 日正式部署了 The DAO 智慧合約,並完成了當年世界上最大規模的眾籌,達到了驚人的 1.5 億美元!2016 年 6 月 17 日,The DAO 被駭客攻擊,駭客共盜取了約 5500 萬美元的以太幣,導致其價格也從 20 美元暴跌到 15 美元,對以太坊社群造成了巨大的傷害。

 

為了挽回投資人的損失,社群一部分人想要使用硬分叉將被盜竊的資金還給原來的代幣持有人,但也有一部分人反對這一行動,認為作為一種貨幣形式,硬分叉會使以太坊代幣的完整性失效,而且一旦開了硬分叉的頭,後續可能會導致出現其他不良硬分叉。當然,以太坊社群最後還是決定實施硬分叉,但是在實施升級時許多不同意見的人拒絕升級它們的軟體,這也讓此前的以太坊區塊鏈上留下了大量用戶,而原來的那個區塊鏈現在被稱為以太坊經典(ETC)。

 

以太坊經典是以太坊平台分叉而成的加密貨幣。在分叉前,以太坊經典被直接稱為以太坊。分叉以後,舊分叉被叫做以太坊經典,而新分叉則保留了原名。

 

好消息是,以太坊和以太坊經典在 2018 年共存的相對平和,而且這種共存似乎對社群而言也是一件好事,因為隨著時間的推移,兩種治理方案可以相互測試,進而可以不斷優化、改進整個區塊鏈網路。

 

類似的事情也出現在了 EOS 區塊鏈上,WORBLI 是從 EOS 分叉出來的「姊妹鏈」,作為一個新的金融服務網路來提升整個 EOS 生態系統,其執行長多米尼克·托馬斯(Domenic Thomas)表示:「一些去看了項目使用了完全相同的底層區塊鏈軟體和協議,但卻沒有共享歷史記錄,也沒有推出任何滿足不同隱含需求、解決任何爭議的產品,相反這些區塊鏈受益於區塊鏈的開源特性。」

 

由於區塊鏈本身是開源的,也讓市場上很容易出現了一些「偽分叉」區塊鏈,他們直接拿走了其他區塊鏈的底層協議和軟體來推動自己的區塊鏈項目。當然,並不是所有的「偽分叉」都是不好的,有些「姊妹鏈」可以通過「借用」別人的區塊鏈協議提供額外創新,以 WORBLI 為例,他們聲稱透過啟用新的姊妹鏈網路,可以使用 EOSIO 軟體建構更好的企業級金融服務網路。

 

本文為金色財經授權刊登,原文標題為「為什麼分叉對區塊鏈發展至關重要?