作者:Assad Jafri;編譯:火火,白話區塊鏈
以太坊作為全球市值第二大的區塊鏈,其持續發展對其龐大的用戶群至關重要,需要透過不斷的修正來增強去中心化、效率和安全性。
以太坊創辦人Vitalik Buterin 本周公布了一項創新提案,旨在完善以太坊的質押機制。
01 去中心化的Stake 願景
Vitalik 這次的提案主要圍繞著目前質押系統的限制問題展開討論。
值得注意的是,他指出了圍繞各個質押池的節點運營商選擇過程中存在的去中心化問題,並指出了當前第1 層(Layer1) 共識機制中的低效率問題。
目前,單獨質押的限制加上流動性質押的問題意味著該平台每個時段只能處理約10 萬到100 萬個BLS 簽名。 (註:在加密貨幣和區塊鏈網路中,BLS簽章被用於驗證和授權交易。)
在簽名中需要追求責任制的情況下,要求每個簽名都有參與記錄,這使得問題變得更加複雜。如果以太坊在全球擴大規模,單純依靠完整的danksharding儲存可能仍然不夠,因為每個插槽僅有16 MB的容量,僅能容納約6400萬個質押者。
從Rocketpool 和Lido 實施的模型中汲取到靈感,Vitalik 建議採用兩層質押系統。在這種結構中,節點運營商和委託人成為核心人物。
這兩層質押模型具體分為:
1)一個高複雜度、參與度高但參與者有限(約10,000人左右)的可被懲罰層級。
2)一個低複雜性、參與不規律且面臨最小或沒有懲罰風險的層級。
該模型將涉及修改驗證者餘額上限,並實施餘額閾值以將驗證者分類為這兩層。
Vitalik 詳細闡述了小利益相關者的潛在角色:
1)每個插槽隨機選擇10,000個小質押者,他們會對自己所在插槽的區塊頭部進行簽名。 (註:區塊頭部通常包含了區塊的重要訊息,如區塊號、時間戳記、前一個區塊的雜湊值等。)如果質押者和節點運營商之間存在分歧,將觸發錯誤提醒,促使社區介入
2)透過一個委託人聲明自己在線上的系統,並表示願意在一定時間內擔任小質押者的角色。為了使節點的消息得到確認,需要同時得到節點和隨機選擇的委託人的認可。
3)另一種方法是委託人發出信號表示他們的可用性,隨後選擇的委託人確認他們的在線狀態。然後,這些委託人可以發布用於區塊驗證的包含清單。
(註:」包含列表」是指由選定的委託人發布的一份列表,其中包含了被認可的用於區塊驗證的委託人的公鑰或其他相關資訊。這些委託人透過確認自己的線上狀態和可用性,被選中來參與區塊的驗證過程。)
小質押者所扮演的角色以不規則的參與和不可被懲罰的特質為特徵。重要的是,小質押者的角色應對了一個重要問題,那就是節點運營商可能佔據網路中51%以上的多數權力,並試圖進行交易審查。透過引入小質押者的角色,可以降低節點運作者集中控製網路的風險,從而防止他們濫用權力對交易進行審查或限制。小質押者的參與可以增加網路的去中心化程度,並提供更大的安全性和抗審查性,從而保護使用者的權益。
Vitalik 還考慮了在抵押池功能的背景下實施這些解決方案。他建議採用一種允許驗證者指定兩個質押金鑰的協定:一個是持久金鑰,一個是臨時金鑰,這兩個金鑰的結合才會決定區塊的最終確認過程。
02 影響
Vitalik 的提案不僅是技術修復,更是以太坊未來的願景。透過進一步分散質押流程並整合安全網,他的目標是:
1)為那些缺乏單獨質押資源的人提供支持,為他們提供有意義的參與途徑。
2)減少以太坊共識層上的交易處理負載,讓所有人更容易運行驗證節點。
透過分散化抵押過程並嵌入保障措施,目標變得清晰明確:為那些傳統上缺乏單獨質押手段的人提供有意義的參與方式,並減輕以太坊共識層的交易處理壓力。這有助於實現一個更包容的平台,使每個打算運行驗證節點的人都能參與其中。
這些提案以最小化修改原則,結合策略性角度,最終旨在實現一個平衡、去中心化和高效運作的以太坊網路。