請輸入關鍵字:

熱門搜尋:

EIP-7732(ePBS)如何優化區塊驗證過程?

 
日期: 2024年7月19日 下午7:30

EIP-7732 的背景及動機

由于 MEV 的問題很難從根源解決,所以采取公平競爭的措施是避免造成安全隱患的必經之路。在以太坊合並之後,為了保持公平,減輕大型質押池對 MEV 提取的規模效應,Flashbots 推出 MEV-Boost,通過采用 PBS(Proposer-Builder Separation)機制來減少驗證者直接參與 MEV活動的機會,將 MEV 利益相關者多樣化。目前 MEV-Boost 區塊占比已經超過 90%。

隨著 MEV-Boost 的廣泛采用,以太坊社區開始擔憂依賴這種第三方服務可能帶來的安全風險,因此,便産生了在以太坊協議内實施 PBS 的想法,稱為 ePBS(Enshrined Proposer-Builder Separation)。最近,ePBS 被賦予了正式的 EIP 編號:EIP-7732。EIP-7732 是共識層的更改,無需更改執行層。核心是將執行驗證從共識驗證中邏輯上和時間上分離出來,將執行驗證推遲至共識驗證完成後進行

EIP-7732 的提出,除了解決驗證者依賴第三方(如 MEV-Boost)構建執行有效負載的問題,還旨在優化驗證過程中的效率。當前驗證者必須在極短的時間(4 秒内)完成所有共識和執行狀態轉換功能,這對計算資源和網絡帶寬的要求極高。在這個窗口期内,驗證者需要驗證和確認大量的交易信息,並更新區塊鏈的狀態,這不僅增加了單個節點的計算負擔,也加大了出錯的可能性。通過將執行驗證和共識驗證分離,確保在關鍵的 4 秒窗口内,節點只需要完成相對較少的任務,從而減輕了計算負擔,加快網絡傳播速度。

EIP-7732 的核心内容

EIP-7732 創建了新的角色「構建者」,這是驗證者的一種新的可選職責,任何擁有足夠資金在信標鏈上進行質押和有能力執行區塊構建任務的驗證者都可以成為構建者。構建者負責構建和提交執行有效負載的承諾。驗證者現在可以將執行有效負載的構建任務外包給構建者,自己則更專注于共識層面的任務。

執行有效負載(Execution Payload)是區塊中最核心的部分,包含了所有的交易和狀態變更信息。構建執行有效負載的過程包括從内存池中選擇交易、排序交易、依次執行交易、所有信息打包形成執行有效負載。

為了實現這一分離,EIP-7732 移除了 ExecutionPayload 字段,該字段包含了與交易執行相關的所有數據,比如交易列表和狀態轉換結果等。通過移除這個字段,執行内容的創建和驗證被從信標塊的創建和驗證中分離出來。作為替代,EIP-7732 引入了新的數據結構 SignedExecutionPayloadHeader,它包括了構建者對未來將揭示的執行有效負載的承諾。

整體流程

EIP-7732(ePBS)如何優化區塊驗證過程?

構建者的任務:構建者負責創建執行有效負載,並生成即將公開執行有效負載的一個承諾。該承諾被封裝在 SignedExecutionPayloadHeader的數據結構中,其中包括執行有效負載的哈希和對此哈希的數字簽名,以確保數據的不可篡改性和來源的驗證性。這個承諾表示構建者將在未來某一確定時間内公開完整的執行有效負載,並規定了支付給信標塊提議者的金額,以激勵信標塊提議者包含此承諾。

信標塊提議者的任務:信標塊提議者(驗證者)與構建者合作,在創建新的信標塊時不需要直接處理交易的執行細節,而是包括由構建者提供的承諾,然後將整個信標塊廣播到以太坊網絡,以達成共識。只包含承諾可以減輕網絡的負擔,加速信標塊的傳播和共識驗證過程。處理了構建者的承諾後,承諾里的小費將從構建者的信標鏈余額中扣除,並記入信標塊提議者。在信標塊提議者成功地廣播了含承諾的信標塊後,構建者需要在規定的時間窗口内公開完整的執行有效負載。

PTC 驗證:為了監控構建者是否及時公開執行有效負載,信標鏈網絡隨機選出的一組驗證者組成有效負載及時性委員會(PTC)。PTC 負責檢查構建者是否在規定的時間窗口内公開了與承諾相匹配執行有效負載。如果構建者未能及時且正確地公開,PTC 將廣播一個負面的結果,構建者會面臨削減質押的懲罰。如果 PTC 驗證通過,則執行有效負載的完整驗證被推遲到下一個信標塊期間單獨處理,也就是延遲驗證。

除此之外,提案還引入了針對 PTC 的監管規則和新的懲罰機制,以確保整個驗證過程的嚴格性和公正性。同時,由于執行有效負載和信標塊的分離,分叉選擇邏輯也進行了調整,以適應新的驗證流程,這些改變預計將顯著提高網絡的安全性和效率。通過一系列的設計,EIP-7732 改善了以太坊的處理效率,降低了網絡延遲。

内容来源:PANews

財華網所刊載內容之知識產權為財華網及相關權利人專屬所有或持有。未經許可,禁止進行轉載、摘編、複製及建立鏡像等任何使用。

如有意願轉載,請發郵件至 content@finet.com.hk,獲得書面確認及授權後,方可轉載。

下載APP 下載財華財經APP,把握投資先機
更多精彩内容,請點擊: 財華網(https://www.finet.hk/) 財華智庫網(https://www.finet.com.cn) 現代電視FINTV(http://www.fintv.hk)

PANews

PANews是區塊鏈和Web3.0領域領先的智庫型信息平台,為行業用戶提供具有國際視野的前沿資訊與報告。PANews優質多元的内容以圖文、音頻、視頻等形式在全網多渠道覆蓋,包含推特、微博、抖音、視頻號等主流平台,旨在成為用戶的Web3信息官。PANews同時還是騰訊新聞的内容合作夥伴,内容被福佈斯、財新等媒體引用,獲得騰訊新聞、今日頭條、澎湃新聞等頒發的相關獎項。PANews的兩位聯合創始人均為福

視頻

快訊

17:32
【盈警】百盛集團(03368.HK)料2025年股東應佔虧損約​1.86億元
17:27
市場監管總局約談阿里巴巴、抖音、百度、騰訊、京東、美團、淘寶閃購等平台企業
17:19
富力地產(02777.HK)1月銷售收入約7.2億元
17:14
中廣核新能源(01811.HK)1月完成發電量同比增加7.9%
17:11
【盈喜】前海健康(00911.HK)料2025年股東應佔溢利500萬至600萬港元
16:53
中國石油化工股份(00386.HK):李永林辭任執行董事等職務
16:40
【盈警】瑞安房地產(00272.HK)料2025年​股東應佔虧損淨額17億至18億元
16:23
三部門:支持白酒、黃酒等中式酒品與中式美食"酒餐融合協同出海"
16:08
三部門:到2028年培育3個以上千億級傳統優勢酒產區 10個以上百億級特色釀酒產業園區
15:59
【盈警】維信金科(02003.HK)料年度綜合淨虧損5億至6億元