媒體稱比特幣核心維護者僅剩四人、掌握比特幣命運,真相是什麼?

Jim
分享
媒體稱比特幣核心維護者僅剩四人、掌握比特幣命運,真相是什麼?

2 月中旬,華爾街日報的報導「比特幣未來取決於少數神秘工程師 (Bitcoin’s Future Depends on a Handful of Mysterious Coders)」引起討論。這種類似的報導只會讓大眾更覺得加密貨幣總是胡搞瞎搞,根本中心化,完全無助於加密領域的發展與推廣,有區塊鏈媒體是直接照抄華爾街日報的嗎?

比特幣的少數神秘工程師

該報導發佈時核心開發者共計 6 位,但自 2014 年成為首席維護者的 Wladimir van der Laan 宣佈退出,理由是倦怠及健康問題,且在過去 18 個月中,先後已有 4 位比特幣核心維護者以倦怠、法律風險為由辭職。

而 Wladimir van der Laan 爆出離職幾日後,另一核心維護者 MarcoFalke 也表示將辭去維護者角色,這讓各界更擔心比特幣未來的開發生態。

廣告 - 內文未完請往下捲動

核心維護者是幹嘛的?

比特幣生態開發者、Casa 技術長 Jameson Lopp 早在 2018 年就以長文「Who Controls Bitcoin Core?」對此解釋,他也在當時就預測到:

誰能把代碼部署至比特幣代碼庫的問題往往會反覆出現,這多年以來一直被各界譬喻為比特幣的控制台中心,外行人一定搞不清楚為什麼會這樣。核心維護者更像是一個守衛,若任何人都能合併代碼,很快會演變為廚房裡一堆廚師的場景。核心開發者遵循最小特權為原則,若賦予任何人權利,被濫用將導致一場災難。

此外,Bitcoin Core 作為用戶端軟體,新部署的代碼不會被強制更新到節點上,用戶端也被設定為不自動更新,因為節點營運商、用戶必須自行選擇想要運行的版本。

因此華爾街日報的斗大標題基本上並不成立,若核心維護者執意部署了一個與社群意見大相徑庭的版本,社群大可以主導硬分岔,下圖中也能看到各種不同版本的比特幣節點。

coin.dance

上百位開發者貢獻代碼

Jameson Lopp 還指出,即便是代碼貢獻最多的開發者,實際上也編寫了一堆沒被採用、合併的代碼。

而雖然多年來只有核心開發者有最終提交代碼的權限,但有數百位開發者都曾貢獻代碼。成為核心開發者的條件之一,便是長期貢獻高品質代碼、累積足夠社交資本後,才被提名為維護者。

CoinShares 研究負責人 James Butterfill:也以長文反駁華爾街日報的報導:

比特幣維護者對所有人提交的代碼都抱持開放的機制,代碼貢獻者可以提交代碼更動、測試。這是一項協作工程,涉及全球不同開發者及代碼貢獻者,而不是僅有一小群維護者。

根據 CoinShares 週報,截至去年 12 月,單月的獨立開發者約為 475 人,提交 134 次代碼,James Butterfill 估計約有 300 名活躍開發者,已經算是非常大的開發者環境。

在傳統媒體的聳動標題之下,或許更值得大家關注的是比特幣開發資金的來源問題,比特幣並沒有像 ETH 背後有個具有雄厚資金、運籌帷幄的以太坊基金會,比特幣資金大多由支付商 Block 等加密機構捐贈而來,但在熊市低迷的氛圍下,各界捐款也更為匱乏。