隨著以太坊合併日期越來越近,以太坊開發者近期召開會議,討論了一些解決方案,以解決合併可能出現的潛在問題。以太坊基金會研究員 Alex Stokes 對可能的 MEV-boost 故障表達疑慮,該漏洞可能會影響中繼者相互通訊的方式,進而導致區塊鏈的有序添加可能會被打亂。
(背景補充:關於 ETH Merge、以太坊經典遷徙的「技術細節和背後原因」)
以太坊預計將在 9 月 19 日當週迎來期待已久的合併,從工作量證明(PoW)共識機制過渡至權益證明(PoS)共識機制。以太坊開發者在 7 月 28 日召開第 92 次共識層電話會議,在會上討論了一些解決方案,以解決合併可能出現的潛在問題。
Coindesk 指出,以太坊基金會研究員 Alex Stokes 在會上對可能的 MEV-boost 故障表達疑慮,該漏洞可能會影響中繼者(區塊構建者和驗證者之間的中介)相互通訊的方式,因此,區塊鏈的有序添加可能會被打亂,不過應該不會影響合併的時間表。
MEV-boost 是最大可提取價值 ( MEV)的重要組成部分,MEV 指的是礦工(在 PoW 機制下)、區塊構建者和驗證者(在 PoS 機制下)通過在區塊內插入或重新排序交易來獲得的收入。
MEV-boost 是一種為避免 MEV 中心化而設計的中介層,允許驗證者從網路請求區塊,在合併之後,那些與網路互動者將通過區塊鏈發送他們的交易給區塊構建者,MEV-boost 的特徵是,將收集這些區塊提供給驗證節點,驗證者接著將選擇、提議最有利可圖的區塊至以太坊網路。
如果 MEV-boost 出現故障,它將破壞整個 PoS 區塊鏈,中繼者只要出現小差錯,就將導致無法在正確的時間出塊,接著一系列運行 MEV-boost 的驗證節點區塊就會被遺漏。如果因為中繼者無法向驗證者針對惡意行為發出訊號,而導致驗證者未能提議區塊,就會發生這種情況。
接下來,下一組驗證者就會受到傷害,若它們提議一個已與惡意中繼者互動的區塊,同樣的問題將繼續存在,無止境地阻止區塊生成。
潛在解決方案
有開發者提出一項提案,提及引入斷路器的可能性,此舉可以很簡單,比如編寫代碼,告訴驗證者,如果遺漏區塊,驗證者將自動關閉,不過這也是個危險舉措,因為驗證者可能故意阻止區塊被提議,這樣做是有動機的,通過欺騙其他驗證者,此驗證者可以壟斷 MEV 的收入。
其他開發者還建議,可以通過第三方儀表板監視中繼器,MEV-boost 開發者 Flashbots 團隊就正在努力為 MEV 活動創建某種公共監控系統,ConenSys 的 ETH 2.0 客戶端 Teku 產品負責人 Ben Edgington 則表示,有數種可以解決 MEV-boost 問題的正確解決方案。
Alex Stokes 表示,開發者們正在探索讓用戶在嘗試使用構建器之前等待合併完成的選項,或者引入某種斷路器,他強調 EVM-boost 故障的可能性非常低,但他仍正在努力推動實行某種解決方案,以防事故發生。
📍相關報導📍
科普速覽》以太坊 ETH、以太經典 ETC 的愛恨情仇:為何而分裂?