原文標題:《EthereumDistributedValidatorSpecification》
原文作者:AdityaAsgaonkar
原文編譯:ETH中文
動因
傳統的驗證者客戶端設置
以太坊驗證者通過用他們的質押私鑰對消息簽名(例如區塊或證明)來參與權益證明(PoS)協議。質押私鑰只能通過客戶端軟件來訪問,客戶端根據分配給驗證者的職責安排消息的創建和簽名。傳統的驗證者客戶端設置會有一些風險:
·質押私鑰存在一個地方。如果一個攻擊者獲得了這個密鑰,它可以創建沖突的消息,從而導致驗證存款被罰沒。
不運行自己的驗證者的質押者需要把他們的質押私鑰交給運營商。為了保證他們質押私鑰的安全,他們必須信任該運營商。
數據:以太坊上的新智能合約數量在過去三天飆升至 2022 年的最高水平:金色財經報道,數據顯示,以太坊上的新智能合約數量在過去三天飆升至 2022 年的最高水平。以太坊開發人員歷來選擇在看漲時期推出智能合約。智能合約的增加,加上該合約的健康使用應該會導致更多的交易。而網絡費用小幅上漲,與智能合約飆升不成比例。這可能是因為新的智能合約使用率仍然很低,因此到目前為止它們還沒有獲得太多價值。而造成費用水平較低的一個潛在原因可能是DeFi鎖定的價值相對較低。[2022/10/30 11:57:55]
·如果驗證者客戶端軟件不能創建及時的消息以履行驗證者職責,該驗證者會遭受怠工懲罰(inactivity),余額會減少。
這可能是由于軟件崩潰、斷網、硬件故障等原因造成的。
·如果驗證者客戶端連接的信標節點出現故障,驗證者可能跟在一個少數節點所在的分叉上,導致在PoS協議的其他部分顯示是離線狀態。
SoFi CEO:本人擁有比特幣和以太坊,沒利用加密技術的公司將被“拋在后面”:2月15日消息,SoFi首席執行官Anthony Noto表示,他和他的家人擁有一些加密貨幣。“我們擁有比特幣,以太坊以及其他加密貨幣,”他還警告說,不承認區塊鏈好處的公司可能會被“拋在后面”。據了解,SoFi是一個在線借貸平臺,于2019年末開始支持加密貨幣交易服務,允許用戶在平臺上買賣比特幣、以太坊或萊特幣。(CNBC)[2022/2/15 9:53:53]
分布式驗證者協議
分布式驗證者協議提供了一個解決方案,以減輕與傳統的單個驗證者設置相關的風險與擔憂。此外,該協議還可以用來實現先進的質押設置,例如去中心化的質押池。
基本概念
請注意:請參考詞匯表,了解分布式驗證者規范中引入的新術語的解釋。
動態 | 美國當局逮捕以太坊開發者Virgil Griffith,指控其協助朝鮮逃避制裁:金色財經報道,紐約南區美國檢察官辦公室和聯邦調查局今天宣布,已逮捕并指控以太坊開發者Virgil Griffith違反美國制裁法,他前往朝鮮就使用加密貨幣和區塊鏈技術逃避制裁發表了演講及提供技術咨詢。美國律師Geoffrey S. Berman在一份聲明中說,據稱,Griffith向朝鮮提供了高度技術性的信息,他知道這些信息可能被用來幫助朝鮮洗錢和逃避制裁。Griffith危及了國會和總統已頒布的可對朝鮮的危險政權施加最大壓力的制裁措施。根據Griffith的LinkedIn個人資料,他是以太坊基金會的研究科學家。[2019/11/30]
分布式驗證者背后的兩個基本概念是:
·共識:單個驗證者的職責被分給幾個共同驗證者(co-validator),他們必須協作,在對任何消息簽名之前就如何投票達成一致。
動態 | DAI、DAO和DApps當選推特用戶最喜歡的以太坊應用:據CryptoGlobe報道,V神昨日發推詢向推特用戶詢問他們“最喜歡的1-3個基于以太坊的應用”,穩定幣DAI、DAO(去中心化自治組織)和DApps(去中心化應用程序)位居前列。[2019/6/25]
·M-of-N門限簽名(thresholdsignatures):驗證者的質押私鑰被分割為N個部分,每個共同驗證者持有一個share。當至少有M個共同驗證者對如何投票達成共識時,他們分別用各自的share來對消息簽名,一個組合簽名可以由這些share重構出來。
PoS以太坊使用的是BLS簽名方案,其中私鑰可以使用M-of-N秘密共享技術(使用Shamir'sSecretSharing方案),以實現M-of-N門限簽名。
動態 | 過去24小時以太坊總交易額188.02萬ETH:根據amberdata.io數據顯示,過去24小時內以太坊總交易額為188.02萬ETH,較此前數據下降19.75%;日活躍用戶量266446,用戶活躍上升28.37%;新增合約27706個,較此前數據下降29.81%;平均交易費用為9.05 GWEI,下降17.96%;通證代幣交易總額為357242,較此前數據下降8.49%。[2019/4/21]
(譯者注:Shamir'sSecretSharing被用于以分布式的方式來保護秘密。秘密被分割為多個部分,這些部分被稱為share,這些share可以用來重構原來的秘密。而通過Shamir'sSecretSharing解密需要一個最低數量的share,被稱為門限。)
通過把一個合適的(偏重于安全性的)共識算法和一個M-of-N門限簽名方案組合起來,這個DV協議確保共識是得到密碼學保證的,且至少有M個共同驗證者對任何決定達成一致。
總體架構
本規范提出一種實現分布式驗證者客戶端(DistributedValidatorClient,DVC)軟件的方法,作為信標節點和一個遠程簽名者(RemoteSigner,RS)之間的中間件:
·信標節點和遠程簽名者之間的所有通信都由DVC管理,以便它能提供額外的分布式驗證者功能。
·信標節點和遠程簽名者不知道DVC的存在,也就是說,它們以為彼此像往常一樣相互連接。
假設
·我們假設總共有N個節點,以及一個M-of-N門限簽名方案。
為了與拜占庭容錯共識協議兼容,我們假設M=ceil(2*N/3)。
·本規范假設某種基于領袖的、偏重安全性的共識協議,讓共同驗證者選定相同的證明/區塊進行簽名。我們假設共識協議在M個正確節點下成功運行,且在N個總節點中不超過F=(N-1)/3個拜占庭節點和不超過N-M-F防失敗節點(fail-stopnode)。(譯者注:拜占庭節點指的是在網絡里故意撒謊或誤導其他節點的背叛節點。)
·我們假設驗證者客戶端安全運行的通常前提條件包括最新的抗罰沒數據庫、正確的系統時鐘等。
·我們暫時不考慮對“正確”以太坊分叉的投票——這個功能將在未來的更新里加上。
規范
關于規范的技術細節描述在src/dvspec/:https://github.com/ethereum/distributed-validator-specs/blob/dev/src/dvspec。
以太坊概念
·驗證者:參與權益證明以太坊驗證的公鑰。在階段0,驗證者預期會為信標鏈區塊履行證明和區塊提議的職責。
·驗證者客戶端(ValidatorClient,VC):履行驗證者職責的軟件。VC能訪問驗證者的私鑰。
·遠程簽名者(RS):負責以太坊私鑰管理的軟件,特別是用于對以太坊消息(例如區塊、證明等)的簽名。RS運行一個服務器,用于接受傳入的對該類消息簽名的請求。
分布式驗證者概念
·分布式驗證者(DV):一組參與者共同履行一個驗證者的職責。驗證者的私鑰在多個參與者中是秘密共享的,因此在沒有參與者的一定多數門限下,一個完整的簽名是無法形成的。
·共同驗證者(Co-Validator):參與DV協議成為一個特定驗證者的BLS公鑰門限驗證者。
分布式驗證者客戶端(DVC):通過運行DV協議(或者,作為多個共同驗證者來參與,每個共同驗證者身份與不同的驗證者相關聯)參與成為一個共同驗證者的軟件。DVC能訪問共同驗證者的私鑰,即所對應的驗證者的秘密共享門限私鑰。
實例
使用上述術語的實例說明:
·公鑰為0xa5c91...的以太坊驗證者作為一個分布式驗證者在運行。
·有4個共同驗證者參與到驗證者0xa5c91...的分布式驗證者中。
·與0xa5c91...相關聯的私鑰在4個共同驗證者中使用3-of-4的秘密共享方案來拆分,這樣就建立了一個3-of-4的門限簽名方案。
更簡單地說,0xa5c91...的私鑰被拆分為4份,每一份由共同驗證者中一名來托管,這樣必須至少有共同驗證者中的三名合作才能從0xa5c91...產生一個簽名。
每個共同驗證者都在運行分布式驗證者客戶端軟件來參與分布式驗證者。
尊敬的XT.COM用戶:因GTC錢包升級維護,XT.COM現已暫停GTC充提業務。給您帶來的不便,請您諒解!感謝您對XT.COM的支持與信任.
1900/1/1 0:00:00尊敬的唯客用戶您好! >>>驚喜好禮獎不完<<< 第四禮:天天紅包禮 活動方式: 活動期間每天抽出10位有完成合約交易的用戶隨機送8、18、38、68、88U.
1900/1/1 0:00:00DeFi之道訊,4月21日,風險投資機構AndreessenHorowitz宣布創建a16z加密研究團隊,這是一種新型的多學科實驗室,將與a16z的投資組合和其他人密切合作.
1900/1/1 0:00:00一、元宇宙概念風靡全球 上個世紀九十年代被提出的Metaverse“元宇宙”概念,突然在30年后的今天以另外一種形式“復活”,并且在NFT市場迎來了屬于自己的高光時刻.
1900/1/1 0:00:00一名黑客顯然對成功盜竊感到非常興奮,留下了超過100萬美元的智能合約,該合約將被破壞,永久確保加密貨幣永遠無法移動.
1900/1/1 0:00:00本文來自Humanode,原文作者:HumanodeCore,由Odaily星球日報譯者Katie辜編譯.
1900/1/1 0:00:00