原文標題:《基于委員會的累積終結性模型》
作者:VitalikButerin
本文提出了一種以太坊信標鏈的擬議替代設計,在未來長期內可以切換到該設計。該替代設計旨在提供一些關鍵屬性:
在正常情況下提供有意義的單槽經濟終結性:使單槽重組的成本高得多,即使是多數人串通的情況下也能執行,從而降低共識可提取價值(CEV)擺脫對LMDGHOST分叉選擇的嚴重依賴,避免已知的缺陷以及需要引入復雜的混合分叉選擇規則來修復這些缺陷。可能允許更低的最小存款大小和更高的驗證器數量保存經濟終結性最終接近一個非常大的數字的屬性
V神:馬斯克領導下的Twitter可能面臨更多市場競爭:11月15日消息,以太坊創始人Vitalik Buterin在新加坡金融科技節上發表講話稱,Musk在推動更好的社交媒體體驗的過程中,可能會出現更多Twitter的競爭對手。并表示,他“希望在未來5到10年內,會出現某種更好的社交媒體平臺,無論是Twitter本身,還是其他替代平臺的大量涌現,我們甚至可以同時看到兩者”。
V神還表示:“Musk可以讓Twitter變得非常棒或非常糟糕,而后一種情況可能為其他人提供了創造真正偉大事物的機會”。他補充道,Twitter也可能最終介于這兩個極端結果之間。(彭博社)[2022/11/5 12:19:02]
準備工作
讓CONSENSUS成為一種異步安全的共識算法。我們假設這種共識算法有一些槽或視圖的概念,它在每個固定時間段嘗試達成共識。我們還假設它將一種加權驗證器集作為輸入。
V神新書《Proof of Stake》所獲捐款已超200 ETH:金色財經報道,據Dune Analytics數據顯示,截止發稿時,V神新書《Proof of Stake》已獲得來自44,983個獨立地址的47,441筆捐款,累計捐款金額達218.96ETH。
此前報道,V神于8月31日表示,其近十年文集《Proof of Stake》數字版和實物版將出版。讀者現可在Gitcoin為其捐贈并獲得數字副本和紀念NFT,全部收益將用于公益事業。[2022/9/4 13:08:11]
在下面的設計中,我們修改了CONSENSUS,以便在每個視圖中,需要最終性的集合是不同的。也就是說,CONSENSUS將一個函數get_validator_set(view_number:int)->Map作為輸入,而不是驗證器集,它可以為新視圖生成驗證器集。get_validator_set應該具有以下屬性:驗證器集根據從一個視圖到下一個視圖的最大1/r值進行更改,其中r是恢復期長度。更正式地說,我們想要:
V神:Tether是比特幣生態系統的定時炸彈:金色財經報道,以太坊聯合創始人V神(Vitalik Buterin)認為,與以太坊一樣,BTC生態系統也有自己的潛在定時炸彈,Tether就是一個例子。V神沒有對此進行進一步解釋。[2021/3/10 18:33:41]
其中丨x丨返回x中值的絕對值之和,diff返回每個鍵值的差值。
在實踐中,兩個相鄰驗證器集之間的差異將包括現有驗證器泄漏余額,以及以與泄漏余額相等的速率引入新驗證器。
請注意,這意味著如果兩個終結性的視圖數量相差足夠遠,則這時候可以在不削減的情況下進行雙重終結性確定;這是有意為之,并且該協議以與當今CasperFFG處理不活動泄漏的方式相同的方式圍繞它工作。
EthCC多名參會人員感染新冠病 外媒報道稱V神曾有發熱癥狀但還未做相關檢測:金色財經消息,在3月3日至3月5日舉行巴黎舉行的以太坊社區會議EthCC上,目前已有多人檢測被感染新冠病。而據流傳的谷歌文檔記錄本次參會人員名單信息顯示,以太坊創始人V神或也有可能感染新冠病。在該份名單中,V神記錄信息顯示,其于3月6日曾有輕微發熱癥狀,但還未做相關檢測。(注:截至目前,V神推特并未發布與此相關的信息,尚不清楚V神是否已經進行相關檢測。)
今日早間消息,至少六名以太坊社區會議EthCC參與者感染新冠病。此外,加拿大科技公司ChainSafe聯合創始人兼首席執行官Aidan Hyman、Torus Labs聯合創始人兼首席執行官Zhen Yu Yong已確診感染新冠病。(Bfmedia )[2020/3/16]
機制
聲音 | V神:區塊鏈技術的誤用導致“浪費時間”:據Cointelegraph報道,11月26日,以太坊聯合創始人V神在接受Quartz的采訪時表示,一些行業對區塊鏈技術的誤用導致了“浪費時間”。他認為雖然有一些公司試圖通過使用區塊鏈技術來建立更高的標準,但他并不認為該技術適用于所有行業。V神認為加密貨幣和跨境支付是區塊鏈技術最適合的行業。[2018/11/27]
我們使用兩級分叉選擇:
選擇LATEST_FINALIZED_BLOCK
從LATEST_FINALIZED_BLOCK,應用一些其他叉選擇來選擇head
共識算法的視圖在每個插槽都會被嘗試,將基于get_post_state(LATEST_FINALIZED_BLOCK)數據的驗證器集生成函數作為輸入傳入。在視圖i中,一個有效的提案必須包含從LATEST_FINALIZED_BLOCK到插槽LATEST_FINALIZED_BLOCK.slot+i處的區塊的鏈。如果提示的父級是分叉選擇的贏家,這時驗證者才需要準備并提交提案。
如果CONSENSUS在某個視圖中成功,則該視圖中的提案將成為新的LATEST_FINALIZED_BLOCK,更改未來輪次的驗證器集。如果失敗,它將在下一個槽/視圖中進行下一次嘗試。
注意:插槽應始終等于當前視圖編號加上每個先前驗證器集中成功完成的視圖編號的總和。
我們有以下處罰:
由共識算法確定的定期削減處罰不活躍懲罰:如果這條鏈未能實現終結性,所有未參與的人都會受到懲罰。此懲罰旨在將r/2個插槽后的余額削減一半。
屬性
如果一個區塊獲得終結性,那么要終結確定一個競爭區塊,需要發生以下情況之一:
某些委員會被破壞,其中他們中≥1/3會被削減以對不同的區塊實現雙重終結性
最近的委員會離線,在r/3個插槽之后,委員會輪換足夠多,以便能夠在不削減的情況下使一個不同的區塊獲得終結性。然而,這是以嚴重的不活躍懲罰為代價的
在任何一種情況下,即使還原一個終結區塊也至少需要銷毀DEPOSIT_SIZE*COMMITTEE_SIZE/3個ETH。如果我們設置COMMITTEE_SIZE=131,072,則該值為1,398,101個ETH。
該方案的其他一些重要屬性包括:
驗證器的負載將非常穩定,無論存入多少驗證器,處理每個插槽的COMMITTEE_SIZE交易驗證者的負載會更低,因為當他們沒有被要求加入委員會時,他們可以休眠在不犧牲安全性的情況下,可以允許休眠的驗證器快速退出+撤回
擴展:具有較小委員會的鏈終結性
如果出于效率原因,我們必須減小COMMITTEE_SIZE,我們可以進行以下調整:
我們沒有選擇最新的終結性區塊,而是選擇作為最長終結性區塊鏈末端的終結區塊
get_validator_set應該只使用來自狀態超過COMMITTEE_LOOKAHEAD之前的信息
視圖編號應該只是插槽編號
這保留了上述所有屬性,但它也引入了一個新屬性:如果一個區塊獲得多個終結性,然后恢復該區塊需要違反多個委員會的終結性保證。這允許多個委員會的安全級別疊加:一個人需要COMMITTEE_SIZE*DEPOSIT_SIZE*k/3ETH來恢復k個終結性,最多k=COMMITTEE_LOOKAHEAD,此時委員會分歧。
還要注意,出于p2p子網安全的原因,先行機制無論如何都值得做,所以用它來設計系統可能是一個好主意,如果需要的話,讓客戶端來決定他們如何處理終極性反轉。
具體值的例子
請注意,“打破終結性所需的ETH”數量假設攻擊者控制的驗證器數量遠遠超過質押總量的一半;這個數量是攻擊者將失去的。并不是任何擁有2,730-174,762ETH的人都可以進入并銷毀該ETH以逆轉單一插槽的終結性。
Tags:ETHIZEITTALIethereum和erc20區別GizerGlitter FinanceVitalick Neuterin
2021年,Metavers第一股Roblox在納斯達克的上市,Facebook宣布成立Metavers公司打造元宇宙,Metavers這一概念在一夜之間引爆市場.
1900/1/1 0:00:00據Finbold8月27日報道,投資咨詢公司MidasTouchConsulting的董事總經理FlorianGrummes堅持認為,比特幣在未來六個月的交易價格可能會達到10萬美元.
1900/1/1 0:00:00據CoinDesk8月19日消息,被監禁的暗網比特幣混合服務HelixCEO拉里·迪恩·哈蒙周三在華盛頓地區法院承認一項串謀洗錢的罪名.
1900/1/1 0:00:00近來還是會有讀者在文章后的留言中問一些公鏈項目值不值得投資。公鏈賽道競爭的最高潮是在2017年、2018年.
1900/1/1 0:00:00巴比特訊,8月22日,英國金融咨詢公司deVereGroup創始人兼首席執行官NigelGreen預測,以太坊在2021年全年的表現將優于比特幣,并最終在五年內超越比特幣.
1900/1/1 0:00:00Polkadot官方在連續發布Kusama網絡性能報告和首批平行鏈插槽拍賣總覽報告之后,又宣布了Kusama第二輪平行鏈插槽拍賣的時間和Polkadot啟動平行鏈之前需要解決的問題!PolkaW.
1900/1/1 0:00:00