Buterin建議採用分佈式驗證者以簡化以太坊(ETH)質押
Ethereum聯合創始人Vitalik Buterin提議在區塊鏈的質押機制中引入分佈式驗證者技術(DVT),認為這可以簡化質押流程及其底層技術架構。
Buterin週三(1月21日)在ETHereum Research論壇發文提出“原生DVT(native DVT)”的構想。 他表示,這將允許Ether(ETH)質押者“在不完全依賴單一節點的情況下進行質押”。
目前,ethereum驗證者只能運行一個節點來參與維護區塊鏈安全,一旦節點宕機就可能面臨罰沒懲罰。
採用DVT後,驗證者可以在多個節點之間共享同一密鑰來共同支持網絡運行,從而降低因單點故障而被懲罰的風險。
他解釋道:“密鑰會以秘密共享的方式分佈在多個節點上,所有簽名通過門限簽名完成。”並補充稱,只要三個節點中有超過兩個是誠實的,該節點就“能夠保證正確運行”。
Buterin指出,目前已有多個協議在使用DVT,但他提到,這些方案“並未在每個驗證者內部進行完整共識,因此保障性略差一些,不過實現起來更簡單”。
Buterin:應將DVT納入協議層實現
Buterin表示,雖然現有DVT方案部署複雜,但他提出了一個“出人意料地簡單的替代方案:將DVT直接寫入協議層”。
根據他的設計,一個驗證者最多可以創建16個密鑰,或稱“虛擬身份”。 這些身份可獨立運行,但在區塊鏈看來仍被視為同一個驗證者。
Buterin稱,這種“組身份”只有在達到最低數量的“虛擬身份”簽名同意後,才會被視為執行了某項操作(例如出塊),並根據多數行為獲得獎勵或懲罰。
他說:“從用戶角度來看,這種設計非常簡單”,因為使用DVT進行質押本質上只是運行多個標準客戶端節點副本。
Buterin還補充稱,這一方案也有助於持有大量ETH、注重安全性的質押者,以更安全的方式部署節點,而無需依賴單一節點或第三方服務商。 質押者可以更輕鬆地自行質押,從而提升質押的去中心化程度。
Buterin的這一提議是其近期一系列提升Ethereum易用性想法的一部分,不過該方案在正式納入網絡之前仍需進一步討論與辯論。