全節點和基金會,在區塊鏈治理中扮演什麼角色?
Nate Maddrey/藍狐筆記/朱古力超人/張詠晴編譯
2018-11-29 14:30

 

代碼更新通常是為了提高系統安全性(比如比特幣的Segwit),或者提高可擴展性(參考以太坊的Casper),而這些代碼變化可能是有爭議的。

 

區塊鏈還需要一個管理資金的流程,確定如何激勵維護工作和協議更新。總的來說,這些流程的制定都屬於區塊鏈治理的範疇。

 

全節點

 

全節點是區塊鏈的主幹。全節點是運行完整區塊鏈軟體(如Bitcoin Core、Geth等)的任何電腦。所有全節點都包含區塊鏈的完整分散式帳本,以及運行P2P協議的路由軟體。

 

礦工指的就是運行專業挖礦軟體的一部分全節點,但也有一些全節點不運行挖礦軟體。要使代碼更改生效,節點需要單獨更新其軟體,使其包含更新的代碼。 這可以透過軟分叉,一種向下兼容的方式實現。也可以透過硬分叉實現,硬分叉與舊版本的軟體不兼容。

 

3

Source: Investopedia

 

分叉可以達成一致或存在爭議(或兩者兼而有之)。大多數分叉都是經由網路一致通過的。例如,Bitcoin中的SegWit分叉最終由比特幣全節點一致同意,這意味著整個網路會更新到軟體的最新版本。

 

但也有一些分叉存在爭議,比如DAO事件之後形成的ETC(以太坊經典)。有爭議的分叉旨在反對核心開發者,並創造一種新的加密貨幣。分叉的目的是讓盡可能多的節點更新代碼,但最終的決定權在各個節點手中。

 

全節點就像區塊鏈的司法部門。雖然立法部門可以根據自己的意願,制定盡可能多的法律,但司法部門如果發現這些法律是非法的,可以選擇不執行這些法律。同樣,核心開發人員可以編寫代碼,但除非全節點運行軟體來實現代碼,否則代碼毫無意義。

 

基金會

 

大多數區塊鏈都有一個「基金會」或組織來管理其資金並給核心開發人員發放津貼(一些區塊鏈由有限責任公司或其他類型的組織管理,為了方便,以下簡化為「基金會」這種組織)。

 

例如,以太坊基金會是一個支持以太坊發展的非營利組織。它目前持有663,046枚ETH(189,000,000美元),由VitalikButerin領導。但是並非所有基金會都是非營利性的。Ripple由營利性公司瑞波實驗室(Ripple Labs)管理。

 

基金會/組織通常負責為區塊鏈的持續開發提供資金,並指導整體方向和制定發展藍圖。雖然基金會/組織可以影響路線圖,但他們無法執行,執行取決於編寫實際代碼的核心開發人員。

 

區塊鏈基金會通常有一個有影響力的人物,類似國家總統。Vitalik Buterin是以太坊的創辦人,儘管他沒有能力單獨在網路上添加代碼到核心儲存庫或強制分叉,但是在社群中有很大的影響力。有的基金會可以直接控制任命核心開發人員,儘管很多項目是開源的。

 

本文為巴比特資訊授權刊登,原文標題為「區塊鏈治理的三個分支