買以太坊 買以太坊
Ctrl+D 買以太坊
ads
首頁 > BNB > Info

ETH:以太坊分布式驗證者規范_RadioShack

Author:

Time:1900/1/1 0:00:00

原標題:《EthereumDistributedValidatorSpecification》

作者:AdityaAsgaonkar

編譯:ETH中文

引介

動因

傳統的驗證者客戶端設置

以太坊驗證者通過用他們的質押私鑰對消息簽名(例如區塊或證明)來參與權益證明(PoS)協議。質押私鑰只能通過客戶端軟件來訪問,客戶端根據分配給驗證者的職責安排消息的創建和簽名。傳統的驗證者客戶端設置會有一些風險:

·質押私鑰存在一個地方。如果一個攻擊者獲得了這個密鑰,它可以創建沖突的消息,從而導致驗證存款被罰沒。

不運行自己的驗證者的質押者需要把他們的質押私鑰交給運營商。為了保證他們質押私鑰的安全,他們必須信任該運營商。

·如果驗證者客戶端軟件不能創建及時的消息以履行驗證者職責,該驗證者會遭受怠工懲罰(inactivity),余額會減少。

安全團隊:Midas Capital攻擊者將400枚BNB存入Tornado Cash:6月18日消息,據CertiK Alert監測,Midas Capital攻擊者將盜取資金存入Tornado Cash,共有400枚BNB被存入該平臺,其他一些收益被橋接至以太坊。

今日早些時候消息,據派盾檢測,Midas Capital遭到黑客攻擊,造成損失超過60萬美元,原因是其借貸協議中的整數取舍問題(源自知名的Compound Finance v2代碼庫的分叉)遭到利用,同樣的情況在之前Hundred Finance被攻擊的事件中也被利用過。[2023/6/18 21:44:55]

?這可能是由于軟件崩潰、斷網、硬件故障等原因造成的。

·如果驗證者客戶端連接的信標節點出現故障,驗證者可能跟在一個少數節點所在的分叉上,導致在PoS協議的其他部分顯示是離線狀態。

分布式驗證者協議

分布式驗證者協議提供了一個解決方案,以減輕與傳統的單個驗證者設置相關的風險與擔憂。此外,該協議還可以用來實現先進的質押設置,例如去中心化的質押池。

CryptoPunk #110被送往法國巴黎蓬皮杜藝術中心永久收藏:金色財經報道,據 CryptoPunks 在社交媒體披露,CryptoPunk #110 將被送往法國巴黎蓬皮杜藝術中心永久收藏,這是NFT 博物館捐贈計劃“Punks Legacy Project”送出的第二枚 Punk,該計劃將監督向世界各地領先的當代藝術博物館捐贈多個 CryptoPunk,首個捐贈的 CryptoPunk #305 已入駐邁阿密當代藝術學院。[2023/2/11 11:59:54]

基本概念

請注意:請參考詞匯表,了解分布式驗證者規范中引入的新術語的解釋。

分布式驗證者背后的兩個基本概念是:

·共識:單個驗證者的職責被分給幾個共同驗證者(co-validator),他們必須協作,在對任何消息簽名之前就如何投票達成一致。

·M-of-N門限簽名(thresholdsignatures):驗證者的質押私鑰被分割為N個部分,每個共同驗證者持有一個share。當至少有M個共同驗證者對如何投票達成共識時,他們分別用各自的share來對消息簽名,一個組合簽名可以由這些share重構出來。

司法部門重新審查Tether高管涉嫌欺詐一案,Tether CTO回應系舊聞:10月31日消息,據彭博社報道,華盛頓的聯邦檢察官曾于去年警告 Tether 的高級官員,他們可能會因涉嫌欺詐用于轉移現金的銀行而受到指控。但據知情人士透露,經過數月的法律糾紛,此案已在部門內部移交。曼哈頓的美國檢察官達 Damian Williams 最近幾周接手了調查,要求匿名討論這個機密案件。

華盛頓檢察官檢查了 Tether 高管是否以虛假借口開設任何銀行賬戶,例如隱瞞現金與加密貨幣有關。官方正在考慮所謂的控制權理論,如果高管做出虛假陳述,就會被指控欺詐。不過,知情人士說,這樣的案件將面臨潛在的法律不確定性。根據前聯邦檢察官的說法,在調查進行到如此后期才決定轉移調查,這個不同尋常的決定突顯了快速發展的數字貨幣背后法律領域的不確定性。

對此,Tether 首席技術官 Paolo Ardoino 發文回復表示,“彭博社又放出了 2018 年的舊新聞。”Tether 曾于 2021 年 7 月 26 日刊文稱,彭博社根據不知名的消息來源和多年前的指控發表了一篇文章,顯然是為了吸引點擊量。這篇文章遵循了一種模式,將陳舊的主張重新包裝為“新聞”。持續詆毀并不會改變 Tether 保持社區領袖地位的決心。Tether 經常與包括美國司法部在內的執法機構進行公開對話,這是其致力于合作、透明和問責的一部分。[2022/11/1 12:02:27]

PoS以太坊使用的是BLS簽名方案,其中私鑰可以使用M-of-N秘密共享技術(使用Shamir'sSecretSharing方案),以實現M-of-N門限簽名。

Mogul Productions項目Discord服務器遭到攻擊:金色財經報道,據CertiK監測,Mogul Productions項目的Discord服務器遭到攻擊,請社區用戶不要點擊、鑄造或批準任何交易。[2022/8/11 12:18:06]

(譯者注:Shamir'sSecretSharing被用于以分布式的方式來保護秘密。秘密被分割為多個部分,這些部分被稱為share,這些share可以用來重構原來的秘密。而通過Shamir'sSecretSharing解密需要一個最低數量的share,被稱為門限。)

通過把一個合適的(偏重于安全性的)共識算法和一個M-of-N門限簽名方案組合起來,這個DV協議確保共識是得到密碼學保證的,且至少有M個共同驗證者對任何決定達成一致。

資源

實現

以下是分布式驗證者技術的現有實現(但不一定是本規范的實現)。

·python-ssv:Python中分布式驗證者協議實現的概念證明,與以太坊客戶端Prysm交互。

以太坊未確認交易為158532筆:金色財經消息,據OKLink數據顯示,以太坊未確認交易158532筆,當前全網算力為1.01PH/s,全網難度為14.83PH,當前持幣地址為247,266,720個,同比增加75436個,24h鏈上交易量為3169822ETH,當前平均出塊時間為14s。[2022/6/11 4:18:44]

·ssv:分布式驗證者協議的Go實現,與以太坊客戶端Prysm交互。

文檔

·分布式驗證者架構視頻介紹

總體架構

本規范提出一種實現分布式驗證者客戶端(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)。(譯者注:拜占庭節點指的是在網絡里故意撒謊或誤導其他節點的背叛節點。)

·我們假設驗證者客戶端安全運行的通常前提條件包括最新的抗罰沒數據庫、正確的系統時鐘等。

·我們暫時不考慮對“正確”以太坊分叉的投票——這個功能將在未來的更新里加上。

理想的保證

·安全性(防止密鑰被盜):

除非N個共同驗證者中有多于M個驗證者的安全受到影響,否則質押者私鑰是安全的。

·安全性(防止罰沒):

?在異步網絡的假設下,除非多于三分之一的共同驗證者成了背叛者,否則驗證者永遠不會被罰沒。

?在同步網絡的假設下,除非多于三分之二的共同驗證者成了背叛者,否則驗證者永遠不會被罰沒。

·活性:在部分同步的網絡里,除非多于三分之一的共同驗證者成了叛徒,否則協議最終都會產生一個新的證明/區塊。

規范

關于規范的技術細節描述在?src/dvspec/:https://github.com/ethereum/distributed-validator-specs/blob/dev/src/dvspec。

詞匯表

以太坊概念

·驗證者:參與權益證明以太坊驗證的公鑰。在階段0,驗證者預期會為信標鏈區塊履行證明和區塊提議的職責。

·驗證者客戶端(ValidatorClient,VC):履行驗證者職責的軟件。VC能訪問驗證者的私鑰。

·遠程簽名者(RS):負責以太坊私鑰管理的軟件,特別是用于對以太坊消息(例如區塊、證明等)的簽名。RS運行一個服務器,用于接受傳入的對該類消息簽名的請求。

密碼學概念

·私鑰分片(KeyShare):作為門限簽名方案一部分的單個密鑰。

·簽名分片(SignatureShare):對來自單個私鑰share的一些數據的簽名。多個這樣的簽名share需要組合起來生成一個完整的簽名。

分布式驗證者概念

·分布式驗證者(DV):一組參與者共同履行一個驗證者的職責。驗證者的私鑰在多個參與者中是秘密共享的,因此在沒有參與者的一定多數門限下,一個完整的簽名是無法形成的。

·共同驗證者(Co-Validator):參與DV協議成為一個特定驗證者的BLS公鑰門限驗證者。

分布式驗證者客戶端(DVC):通過運行DV協議(或者,作為多個共同驗證者來參與,每個共同驗證者身份與不同的驗證者相關聯)參與成為一個共同驗證者的軟件。DVC能訪問共同驗證者的私鑰,即所對應的驗證者的秘密共享門限私鑰。

實例

使用上述術語的實例說明:

·公鑰為0xa5c91...的以太坊驗證者作為一個分布式驗證者在運行。

·有4個共同驗證者參與到驗證者0xa5c91...的分布式驗證者中。

·與0xa5c91...相關聯的私鑰在4個共同驗證者中使用3-of-4的秘密共享方案來拆分,這樣就建立了一個3-of-4的門限簽名方案。

?更簡單地說,0xa5c91...的私鑰被拆分為4份,每一份由共同驗證者中一名來托管,這樣必須至少有共同驗證者中的三名合作才能從0xa5c91...產生一個簽名。

每個共同驗證者都在運行分布式驗證者客戶端軟件來參與分布式驗證者。

Tags:SHA以太坊ETHETHERRadioShack以太坊交易weth幣等于多少人民幣ethereal做英文名

BNB
比特幣:從L1到L2,以太坊的「帝國模式」_xETH-G幣

來源:DavidHoffman,Bankless聯合創始人Crypto領域流行部落主義,一直如此。CoinGecko市值排行榜的第一名只有一個,我們都想要成為第一.

1900/1/1 0:00:00
WOR:Coinbase:關于跨鏈橋的基礎知識、事實和統計數據_以太坊

介紹 橋是一個較新的概念,在2021年開始流行。橋允許加密貨幣持有者在不同區塊鏈之間“移動”(或“橋接”)他們的資產。這使他們能夠從一條鏈跳到另一條鏈并接觸其他網絡.

1900/1/1 0:00:00
比特幣:比特幣閃電網絡研究報告:美元支付同比增長410%,比特幣公共容量增長218%_META

領先的加密貨幣市場分析公司?ArcaneCrypto?與閃電網絡支付處理器Opennode合作,近日發布了比特幣閃電網絡研究報告,詳細介紹了該網絡的增長、采用和平臺期.

1900/1/1 0:00:00
Fusion:中國互金等三大金融協會:堅決遏制NFT金融化證券化傾向_SNFTS

原標題:《中國互聯網金融協會中國銀行業協會中國證券業協會關于防范NFT相關金融風險的倡議》近年來,我國NFT市場持續升溫.

1900/1/1 0:00:00
DAO:當消費者成為創業伙伴:Web3 思維的演化之路_MVD

原標題:《從MVP到MVD:Web3思維的演化之路》從最小可行性產品到最小可行性DAOMVP這一概念最初由EricRies在《精益創業》中提出,意思是用最快、最簡明的方式建立一個可用的產品原型.

1900/1/1 0:00:00
BLU:NFT與三組關鍵詞:真實與稀缺、財富與地位、身份與社區_BLUR

Crypto給陳舊的世界帶來了新玩意兒:首先,BTC和數字貨幣;然后,ETH和智能合約;接下來,DeFi和對傳統金融體系的重新構想。最近一年則是NFT.

1900/1/1 0:00:00
ads