和Obol Network 一起探索分佈式驗證者技術
Lido 在此很高興和大家分享與分佈式驗證者技術(DVT)提供商Obol Network 試點集成進展。該次試點展示了使用DVT 運行Lido 驗證器的好處,並且是讓節點可以無許可參與Lido 的驗證器集的目標的一個組成部分。
在過去的一個月裡,11個Lido 節點運營商(NO)參與了Goerli 測試網上的試點。從激活以來,驗證器表現良好,其中一個成功完成兩個區塊提議。
DVT 的好處
Lido 致力於創建高質量和分佈式驗證器集,DVT 將進一步增強對單點故障的保護。驗證者可能會因各種原因而遇到停機或性能不佳的情況,例如,客戶端錯誤、操作者錯誤配置、連接問題、硬件故障等引起的問題。雖然可以通過增加備份來緩解某些問題,但它的成本更高,並且可能會引入其他不良風險(例如可能導致削減事件的雙重簽名)。
分佈式驗證者技術使多個節點能夠分擔單個以太坊驗證器的職責;與在單個節點上運行驗證器相比,這種新方法提高了彈性(安全性、活動性)。 Obol Network 的DVT 解決方案是通過Charon 的中間件實現的,使幾個驗證器能夠以容錯的分佈式方式運行。這種優勢將允許Lido 擴展和開放無需許可的節點運營者集,同時降低相關的單一運營者風險。
Lido & Obol Network 試點
在試點過程中,參與者被分成兩個小組。第一組由HashQuark,CryptoManufaktur,Nethermind 和Simply Staking 組成;他們的集群(HCNS-Lido)包括4個節點運營者,閾值為3。
第二組包括DSRV,Kukis Global,Chorus One,Stake Facilities,Blockscape,Everstake 和Stakely;他們的集群(DKCSBES-Lido) 包括7個節點運營者,閾值為5。兩組通過多簽進行協調,在Lido 節點操作員註冊表中完成註冊。
你可能會在operators.testnet.fi上找到它們。
集群的創建是通過Obol DV Launchpad 和互相協調的分佈式密鑰生成(DKG)儀式,以創建集群驗證者的存款數據和各自的私鑰份額。分佈式驗證器密鑰是一組BLS 私鑰,它們共同充當參與權益證明共識的閾值密鑰。要創建一個分佈式驗證器,使其在一部分節點離線時仍能保持在線狀態,需要一起生成密鑰份額。
要以安全的方式執行此操作,並且不信任任何一方來分發密鑰,需要所謂的分佈式密鑰生成儀式。一旦多簽密鑰在DKG期間創建後,密鑰共享簽名將組合在一起創建驗證者密鑰簽名以提案或證明區塊。沒有一個節點運營者可以自己重新創建驗證者私鑰或為驗證者生成簽名,他們也無法訪問其他人的密鑰共享(除非存儲不當和黑客入侵,或明確共享)。
自從驗證器激活以來,我們看到兩個驗證器都具有近乎完美的證明性能。有時,集群的節點遇到連接問題。例如,在11月30日,集群DKCSBES-Lido 中的一個節點(twinkling-yesterday)在時段138760和138768之間掉線。儘管如此,我們仍然看到驗證器成功地不間斷地執行了證明職責,這突出了DVT 的眾多好處之一。我們還看到了DKCSBES-Lido 集群的成功完成了兩個區塊提案。
下一步
Obol Network 的初步試點表明,運行安全可靠的分佈式驗證器是可能的。我們對過去一個月取得的進展感到高興,並將在新的一年繼續與Obol 和SSV 網絡進行額外的測試。
DVT 是Lido 戰略的關鍵組成部分,它使得單個節點運營者無需許可地進入節點運營商集,同時進一步分散協議中的權益。
原文: Distributed Validator Technology - Pilot w/ Obol Network
發佈時間:2022-12-23
翻譯:satbalwyn - Lido中文社區