sponsored links

在Eth2 最終敲定後會發生什麼?

在Eth2 最終敲定後會發生什麼?

免責宣告:本文旨在傳遞更多市場資訊,不構成任何投資建議。文章僅代表作者觀點,不代表火星財經官方立場。

小編:記得關注哦

來源:ETH中文站

來源 | @prysmaticlabs

作者 | Raul Jordan

區塊鏈的一個基本屬性是“最終確定性 (finality)”,它的大概意思是經過一定時間後,被打包到權威鏈的交易是極其困難,甚至幾乎不可能回滾的。Eth2 在協議上有一個“明確的”機制是關於鏈的最終確定性的,它區別於現在使用 PoW 機制的比特幣和以太坊上的“機率性”最終確定性。

在工作量證明中,共識從根本上說是一場全球競賽,其中第一個挖出有效區塊的幸運礦工會獲勝——比賽方式是找出計算難度問題的數學方案。因此,出塊時間是機率性的。越多的區塊被打包到區塊鏈上,回滾就越難,因為每個區塊都代表了構建區塊所需的電力和算力的累積總和。由於防止攻擊者能夠回滾今天的比特幣和以太坊區塊鏈是有切實的物理保證的,我們可以把超過一定時間的交易看作“被最終敲定了 (finalized)”。

然而,權益證明機制的以太坊不是基於機率性最終敲定來運作的。相反,它把最終確定在協議上作了明確規定——“如果超過三分之二的驗證者對區塊鏈頭正確投票了,經過一段很長的時間後,我們就認為這個特定檢查點以前的所有交易都被最終敲定了”。最終確定性是明確的,而遵循協議的節點將無法回滾最終敲定的檢查點 (checkpoint),因為不管共識權重如何,這在根本上是不可能的。

在 Eth2 裡,最終確定性的機制是什麼樣的?

Eth2 是一個同步協議,它用“檢查點"機制進行記賬。本質上是一個驗證者集被分配到一個有 32 個 slot 的視窗,履行出塊或對區塊投票的職責。其中,每個 slot 是 12 秒,而 32 個 slot 構成一個 epoch。在一個 epoch 裡,有 32 個驗證者被分配到擔當區塊提議者 (block proposer),其他驗證者都擔當證明者 (attester),他們要給每個 epoch 裡被提議的區塊投票。

每個 slot 裡只會分到一個區塊提議者,但會有多個“證明者”

例如,Alice 在 slot 4 被選為區塊提議者,而 Bob、James、Charlie 和 Susan 都被選為證明者,這意味著他們都要對 Alice 提議的權威區塊投票。

Eth2 使用 Casper 權益證明共識,特別是其中的”確定性小工具 (finality gadget)"。Eth2 最終敲定的過程定義如下:

1、如果在一個 epoch 裡,大於 2/3 的驗證者對區塊鏈頭正確投票,我們說最新的 epoch 被證成了 (justified)。

2、如果連續兩個 epoch 被證成了,那麼 current_epoch - 2 (當前 epoch - 2)被認為被最終敲定了。

在正常的操作中,鏈的目的是一直做最終敲定。如果在被最終敲定的 epoch 後有超過 4 個 epoch,那麼所有驗證者都會開始受到懲罰,以激勵快速恢復敲定工作。

epoch 末會發生什麼?

在 eth2 的 epoch 末,狀態轉換函式執行重要的記賬功能,以弄清楚在這個時間段共識層確切發生了什麼,併為下一個 epoch 做準備。驗證者在每個 epoch 都會被混洗,分配新的任務,除非出現鏈重組,否則我們可以提前兩個 epoch 得知我們分配到的任務。

在 epoch 過渡中,我們會統計出鏈頭的所有票數。驗證者使用“有效餘額 (effective balance)"投票,以 gwei 計價。在談論 eth2 時,我們通常會提到驗證者參與率,它的定義是在一個 epoch 裡用於區塊鏈頭正確投票所質押的總 gwei 與所有活躍驗證者所質押的總 gwei 的比值。

確定一個新被最終敲定的檢查點意味著什麼?

在 Eth2,確定一個最終敲定的檢查點是非常重要的,因為協議裡很多明確定義的東西都以它為界限。也就是,在檢查點被最終敲定前,所有透過 p2p gossipsub 收到的資訊都會被忽略和丟棄。此外,以下是在 eth2 一個新被最終敲定的檢查點會發生的事:

  • 所有從新被最終敲定的檢查點之前傳入 gossipsub 的資訊都會被忽略
  • 分叉選擇規則的更新只認從最終敲定的檢查點開始的投票。這意味著,遵循協議的節點是不可能對被最終敲定的檢查點進行回滾的。
  • 被最終敲定的檢查點以前的儲存資料是可以被修剪的,沒有安全問題

激勵與重組

協議獎勵對維護我們所謂的”鏈的活性“有一個很強的激勵機制。自從 Eth2 的主網在 2020 年 12 月 1 日被啟用以來,該鏈一直具有完美的活性,特別是每個 epoch 都按預期被最終敲定。而鏈的參與率,即正在給區塊鏈頭正確投票所質押的 ETH 佔所有活躍驗證者質押量的百分比,一直保持在 90% 以上的高水平。

在Eth2 最終敲定後會發生什麼?


資料來源:https://beaconcha.in

除非大部分的質押者都離線了,或多人使用的客戶端實現出現嚴重漏洞,否則激勵機制會一直支援最終敲定 current_epoch - 2。鑑於在 eth2 裡,epoch 時長為 6.4 分鐘,即 12.8 分鐘前的 epoch 應該總是被最終敲定的。

關於 MEV,我們當然還沒在區塊鏈裡看到出現超過 12.8 分鐘的重組。那麼,我們是否可能透過信標鏈本身的資料獲得交易最終確定性的機率估值呢?

MEV

Eth2 裡的每個區塊都包含關於共識的元資料,即每個區塊都包含如下資訊:

  • 加入信標鏈的新驗證者 (eth1 的驗證者存款)
  • 證明 (attenstation),即其他驗證者對鏈上先前區塊的投票
  • 驗證者想要退出其職責的證明
  • 驗證者被罰沒和被強制逐出的證明

對於我們的目的來說,最重要的就是證明。由於每個 slot 都會出塊,時間是剛好 12 秒。對於我們收到的每個區塊,我們都可以計算目前為止對區塊鏈頭正確投票的驗證者所質押的 ETH 佔所有活躍驗證者所質押的 ETH 的百分比。例如,如果在一個 epoch 結束前我們已經收到超過前 2/3 的投票了,且上一個 epoch 已經有超過 2/3 的驗證者正確投票了,我們能相當確定鏈的最終確定性很快能達成。也就是說,我們可以在最終確定性達成的前 6.4 分鐘就對這個結果很有信心了。

儘管這種”信心“是很有用的,但如果在權威鏈的分叉上有足夠多的投票權, 1 個甚至 2 個 epoch 內的重組仍然是可能的。就我們觀察到的情況,Eth2 上有大量投票權的小型分叉是很罕見的,並在當前的鏈上從未發生過。

關於 MEV 的問題:我們要多久才能知道最終確定性,使它對 MEV-geth 起作用呢?

對最終確定性的哲學討論

節點可以違反協議嗎?

最終確定性,說到底,是由對協議規則的社會共識執行的一個抽象概念。有一個誠實假設是,節點確實在遵循協議。這意味著即使一些行為不當的節點嘗試修改它們的客戶端軟體,以忽略關於最終確定性的規則,也不會影響整個網路,因為所有其他節點都會遵循協議。

而決定重組的分叉選擇是從被最新最終敲定的 epoch 開始的,除非絕大多數的節點都違反協議,否則重組是不可能發生的。

分類: 財經
時間: 2021-09-18

相關文章

1949年選首都,4座城市進入備選,毛主席為何最終敲定北京?

1949年選首都,4座城市進入備選,毛主席為何最終敲定北京?
縱觀古今中外,新國家的建立,首要任務必然是選首都.封建時代的中國,都城的選擇尤為重要,它甚至能影響一個朝代的延續和穩固.而選都城,一般來說會考慮幾個要素,比如地理位置.人口.經濟文化.歷史習慣.風水. ...

地球上的森林面積增加1倍後會發生什麼?人類將難以承受後果

地球上的森林面積增加1倍後會發生什麼?人類將難以承受後果
自然環境組成部分 地球是我們人類賴以生存的家園.就地球環境來說,它是由大氣圈.水圈.生物圈和岩石圈組成,每個圈層都有著自己的功能. 它們的存在,促成了不同的自然環境,有的存在茂密森林.有的貧瘠.有的河 ...

癌細胞注入身體後會發生什麼?一文帶你揭曉這項大膽實驗

癌細胞注入身體後會發生什麼?一文帶你揭曉這項大膽實驗
導語:隨著人類工業化的不斷髮展,人類的科技水平也在穩步提高.科學是人類探索未知領域的主要方式,也是第一生產力.雖然人們對科學充滿了敬重,但是在科學研究事物的歷程中,卻經常會出現一些無法想象的內容,比如 ...

北京法拍房成交後會發生哪些突發情況,可能撤銷的幾種情形?

北京法拍房成交後會發生哪些突發情況,可能撤銷的幾種情形?
法拍房參拍成功後可能被撤銷的幾種情形!!! 在特殊情況下,當事人.利害關係人提出執行行為異議的,網路司法拍賣可能會被撤銷,即本次網拍無效,法拍房所有權不發生轉移,涉案房產可重新拍賣.網拍被撤銷主要有以 ...

街機遊戲不會告訴你的結局,通關失敗後,女主角會迎來什麼下場?

街機遊戲不會告訴你的結局,通關失敗後,女主角會迎來什麼下場?
前言 每個遊戲故事背後,都有一個驅使主角戰鬥的理由,除了擊敗壞蛋拯救世界以外,另一個最大理由就是拯救被綁走的美女了. 知事兒曾經看過一部電影,說殺手不能有家人.理由很簡單,因為殺手樹敵眾多,如果家人落 ...

我,90後,開始為養老打算

我,90後,開始為養老打算
作者 | <財經>新媒體 劉芬 編輯 | 蔣詩舟 再一次因腎結石被同事送進醫院後,蘇想每年花5337元為自己買了重疾險和意外險,因有了一年內住院記錄,百萬醫療險的購買計劃被迫推遲. 此前, ...

抗美援朝後,美國給出評價:除了蘇聯軍隊,誰都不是解放軍的對手

抗美援朝後,美國給出評價:除了蘇聯軍隊,誰都不是解放軍的對手
中華人民共和國自建國以來,為了維護國家安全和民族尊嚴先後在五十年代與美國.六十年代與印度和七十年代與越南發生過戰爭,這三場戰爭與印度和越南是是自衛還擊,而在上世紀五十年代初與美國發生的朝鮮戰爭是唯一一 ...

回顧上海證券交易所成立,朱鎔基曾向鄧小平彙報,鄧:你只管做

回顧上海證券交易所成立,朱鎔基曾向鄧小平彙報,鄧:你只管做
歲月流轉不息,回憶起二十年來中國的股市變化,用翻天覆地來形容也不為過.多年前,股市還沒有在上海發展起來,也不被當時的人們所看好,甚至連建立都成了問題. 在二十年前,上海股市的發展在朱鎔基的時代下,幾乎 ...

保鏢陳龍,龍飛虎,保護毛主席43個晝夜,成功從重慶談判脫身

保鏢陳龍,龍飛虎,保護毛主席43個晝夜,成功從重慶談判脫身
1945年,重慶談判時,毛主席早已看出蔣介石此次主張和平談判實則是在給他擺鴻門宴,即便知道此次危險重重,也依然堅持前往重慶.重慶談判期間整整43個晝夜,兩個警衛員全神貫注的保護著毛主席的安全,為毛主席 ...

房價漲了房東反悔,法院:漲的18萬要賠給買家!
房子,永遠都是中國老百姓最關注的話題. 近年來,二手房市場發展快速,但二手房買賣手續多,週期長,有時房子還沒過戶,房價卻已漲了不少. 一邊是已經簽訂的購房合同和已經交付的定金,一邊是水漲船高的房價,而 ...

川、貴“地產一哥”均負債超千億,富力遭3300億債務壓頂

川、貴“地產一哥”均負債超千億,富力遭3300億債務壓頂
2017年7月19日,北京. 萬達將旗下13個文旅小鎮.77家酒店分別轉讓給融創.富力,交易價分別為438.44億元.199.06億元. 據傳,釋出會正式開始前,萬達王健林.融創孫宏斌和富力集團董事長 ...

東京大轟炸有多慘?8萬人葬身火海,慘痛記憶堪稱“日本噩夢”

東京大轟炸有多慘?8萬人葬身火海,慘痛記憶堪稱“日本噩夢”
一說起美軍和日本的戰爭,大家可能第一時間想起的就是美軍在日本廣島投下兩顆原子彈的著名事件,但是你可能不知道的是,在這之前,美國就曾在1945年對日本進行過一次比肩原子彈的東京大轟炸,當時美軍投下了20 ...

1985年,成都軍區原定併入昆明軍區,是誰讓鄧小平突然改變主意?

1985年,成都軍區原定併入昆明軍區,是誰讓鄧小平突然改變主意?
1985年6月4日,時任中央軍委主席的鄧小平同志對外鄭重宣佈,中國人民解放軍決定減少兵員一百萬,此訊息一出,可謂舉世震驚,這便是上世紀八十年代著名的百萬大裁軍. 眾所周知,此次裁軍規模在新中國歷史上, ...

中國能建安徽電建二公司建設泰國詩琳通水上漂浮光伏專案紀實

中國能建安徽電建二公司建設泰國詩琳通水上漂浮光伏專案紀實
九月金秋,泰國東北部邊境的詩琳通大壩,水庫波光瀲灩,湖水清澈碧藍.水庫中央,由144420片深藍色光伏板組成的7個巨大方陣,在陽光下熠熠生輝,映射出大壩的絕美畫卷. 當地時間9月13日,由中國能建安徽 ...

20萬以內最能打的運動型B級車,別克君威實力如何?

20萬以內最能打的運動型B級車,別克君威實力如何?
最近編輯身邊的同事晉級超級奶爸了,因此想要換一臺20萬以內的B級車,注重安全,動力及價效比.縱觀這個價位中的熱門車型凱美瑞,雅閣,邁騰後,最終以上車型均戰敗給了別克君威,其實從大方向來說,原因無非就是 ...

是什麼讓元氣森林、泡泡瑪特等四位“頂流”新品牌創始人集聚上海?

是什麼讓元氣森林、泡泡瑪特等四位“頂流”新品牌創始人集聚上海?
由小紅書出品,第一財經頻道聯合播出的2021WILL未來品牌大賞日前上線,元氣森林創始人唐彬森.泡泡瑪特創始人王寧.完美日記創始人黃錦峰.茶顏悅色創始人小蔥等4名新消費的行業先驅者,首次齊聚在WILL ...

披露:毛主席為何不願在1948年成立中央政府

披露:毛主席為何不願在1948年成立中央政府
國共內戰全面爆發的時候,蔣介石的"雄心壯志"絲毫不減,甚至提出要在短短數月的時間內拿下全國,然而事情根本就不會像他想的那樣,在毛主席的正確領導下,經過了幾場大規模戰役,整個戰局有了 ...

貴州軍閥:我們內捲起來,自己都害怕

貴州軍閥:我們內捲起來,自己都害怕
2020年12月,"內卷"一詞,入選<咬文嚼字>2020年度十大流行語. 何為內卷?通俗的解釋就是:資源有限,但爭奪資源的人越來越多,導致內部惡性競爭,最後每個人付出得 ...

賈冰娛樂圈歷險記:17歲當兵,28歲當團長,35歲副處級;37歲爆紅

賈冰娛樂圈歷險記:17歲當兵,28歲當團長,35歲副處級;37歲爆紅
演員賈冰------名副其實的喜劇人 曾出演過<鄉村愛情>裡的"丁萬奇",春晚和包貝爾燃爆全場. 他"蠢萌".大大咧咧的樣子,卻很難讓人相信他曾經還 ...