介紹
ETH 中心化辯論長期以來一直被一些消息靈通的比特幣投資者(如Preston Pysh 和Lyn Alden)用作反對採用的論據。這個話題相對複雜,有幾個細微差別,但是我們可以共同同意的一點是,去中心化是任何試圖將區塊鏈/智能合約技術大規模採用的第1 層協議的關鍵支柱。
在本報告中,我們將辯論分解為可量化的部分,並分析ETH 2.0 可能對這場辯論產生的影響。圍繞這場辯論的大部分文獻都是在對ETH 2.0 質押礦池進行任何有意義的質押之前撰寫的。我們認為,這些新數據可能是投資者採用ETH 的轉折點,他們之前曾將中心化辯論列為懷疑的原因。
總結中心化辯論
與流行的看法相反,可以跨多個軸定義(去)中心化。 Vitalik Buterin 在架構、政治和邏輯軸上衡量(去)中心化。
雖然政治和邏輯去中心化本身很有價值,但中心化辯論主要中心化在架構軸上。畢竟,這是在哪個地方遭到破壞,就會導致整個網絡是否有足夠的集權軸。
我們建議將建築軸分為以下區域:
i) 共識/礦工(去)中心化
ii) 節點/存儲(去)中心化
iii) 財富(去)中心化
讓我們詳細看看其中的每一個:
i) 共識/礦工(去)中心化
這個論點是針對ETH 1.0 的,如果驗證者選擇串通,那麼少量礦工的高中心化哈希率輸出會危及網絡。
在這一指標上,ETH 的表現與BTC 差不多,沒有一個(或兩個)礦工產生超過50% 的算力。這很重要,因為超過2 方之間的惡意串通很難執行,因為即使一方偏離,成本也會太高。
隨著ETH 轉向2.0 下的PoS 機制,隨著成為驗證者的障礙降低,我們預計共識將變得更加去中心化,參與者更多。我們已經開始看到這種情況發生。在過去的7 天裡,ETH 1.0 中有63 個活躍的ETH 礦池/礦工;在ETH 2.0 下,約27k 個獨特的錢包已經承諾質押
ii) 節點/存儲(去)中心化
這確實是辯論的關鍵。在ETH 1.0 下,共識和存儲是分開的。運行專用硬件來解決Ethash 功能的礦工達成共識。由於這僅對少數人可行,因此必須由另一組運行和操作節點。節點的目的是存儲和中繼區塊鏈的交易歷史並驗證礦工添加的交易。
節點大致分為三類:歸檔節點、全節點和輕節點。每個存儲的區塊鏈數據量都在減少。我們真的很關心全節點,因為它們攜帶足夠的數據來以去中心化的方式保護網絡,但並沒有那麼重要,以至於很少有人可以運行它。在ETH 1.0 下,每個Dapp 開發人員都需要運行一個節點,這樣系統最終會隨著時間的推移變得足夠分佈式。
然而,運行節點是一項乏味的任務,與礦工不同,節點運行者不會因運行節點而得到補償。因此,許多Dapp 開發人員選擇通過Infura 等基礎設施即服務(IaaS) 提供商來運行他們的節點以換取費用。這就是我們遇到三重問題的地方。
– 更少的獨立節點意味著更少的備份/安全性
-具有少數大型提供商的節點高度中心化將關鍵人員風險引入系統(當Infura 在2020 年11 月停機約5 小時時部分實現了這一點)
– 眾所周知,Infura 等使用AWS 等大型中心化雲提供商,再次引入第三方風險
作為以太坊網絡的支持者和ETH 的大持有者,我們認為這種對ETH 1.0 的批評並不公平。目前只有~3.8k ETH 節點(相對於BTC 的~11k)
此外,截至今天,其中許多節點仍中心化在大型雲提供商處。
今年早些時候,當Lyn Alden 提出這一批評時,以太坊社區的其他成員已嘗試回應這一批評。以下是他們的回應。
儘管我們感謝Bankless,作為以太坊社區的成員,我們相信這種回應還有很多不足之處。在很大程度上,我們可以想像,因為對ETH 1.0 的批評並不公平。
然而,這就是事情變得有趣的地方。隨著以太坊向ETH 2.0 的巨大轉變,大部分架構都在發生變化。這是由兩個關鍵因素導致的:
易於運行節點:
以太坊正確地指出,在ETH 1.0 下,運行節點所需的硬件要求有些艱鉅,並決定將其作為ETH 2.0 架構背後的關鍵原則之一。
這是ETH 1.0 和2.0 的硬件要求之間的比較。
2. 激勵運行節點:
在ETH 1.0 下,大多數節點由Dapp 開發人員或代表Dapp 開發人員作為義務運行。這是因為,由於硬件限制,驗證器/礦工的數量不足以滿足節點要求。
在ETH 2.0 下,任何擁有32 ETH 的人都可以質押他們的ETH 成為驗證者/節點。由於驗證器也將充當節點,因此激勵將適當調整,更重要的是,將有足夠的驗證器來使節點分佈足夠大和去中心化。
我們已經可以通過已註冊的獨立錢包的數量看到這一點。到目前為止,有大約27K 個人驗證者。這是ETH 1.0 節點數量的約9 倍,以及當前BTC 節點數量的約3 倍。 (注意:每個單獨的ETH 2.0 驗證器可以運行多個節點,每個節點32 ETH)
進一步驗證去中心化,尤其是不依賴大型雲提供商的一項重要數據是每個節點背後的ISP(表明雲與自我主權)。類似於https://ethernodes.org為ETH 1.0 所做的。我們確實希望這些數字比ETH 1.0 當前更偏向雲提供商,因為更多的節點將是自願的(stakers)而不是強制性的(Dapp 開發者)。節點數量如此之多這一事實首先是一個積極的信號。
另外,以太坊社區也在努力尋找其他解決方案(弱無狀態/狀態到期),以便隨著區塊鏈變大而更容易地運行節點。可以在此處找到有關此的更多詳細信息:https : //t.co/W8nuMBHVrF?amp=1
iii) 財富(去)中心化
這個論點是因為大型ETH 持有者可以通過ETH 2.0 下的staking 來控制共識。然而,這不太可能,因為前10 名錢包目前控制著不到20% 的供應量。與如此眾多的演員勾結成功的可能性很小。
沿著這些思路,另一個論點是,大的權益礦池可以佔據很大的市場份額,並有可能達成共識。雖然激勵結構也避免了這種情況(礦池領導者也必須質押自己的ETH),但數據顯示,大多數當前節點都存在於交易所質押礦池之外。
要解決的最後一個論點是某些客戶端軟件在運行節點中的主導地位。在ETH 1.0 上,Geth 是大約80% 節點的客戶端。如果這種情況在ETH 2.0 中持續下去,一個客戶端的錯誤更新或惡意軟件可能會破壞整個生態系統。
以太坊似乎正在推動在多個客戶端之間更均勻地分佈。隨著約27k 獨立驗證器(其中有多個節點)上線,與今天在線約3k 節點相比,情況可能會迅速改變。這方面的數據尚未公佈,但隨著數據的出現,我們將密切關注這一指標。
結論
總體而言,以太坊是一個雄心勃勃的項目,旨在利用區塊鏈技術的全部潛力。它絕不是處於最終狀態,並且與任何好的技術一樣,處於不斷迭代的過程中。如果區塊鏈技術要充分發揮其潛力,很可能是通過ETH。我們相信,這些挑戰只是實現這一雄心勃勃的目標道路上的障礙,像這樣的公開對話有助於使社區和協議更加強大。
ETH 2.0 取得的進展是驚人的,大約500 萬個ETH(在撰寫本文時約為13B 美元)已經承諾進行staking,我們相信這些中心化辯論最終可以平息只是時間問題