Optimism (OP) 是以太坊領先的第2 層擴展解決方案,即將實施重大突破性變更其故障證明系統將直接影響橋樑、中心化交易所和處理提款的客製化解決方案。這項發展對於 Optimism 生態系統內的利害關係人至關重要,因為他們必須調整其係統以適應新的提款驗證流程。
Fault Proof 系統更新概述
此次升級引入了從 L2OutputOracle 到包含 OptimismPortal 和 DisputeGameFactory 的新系統的轉變。 L2OutputOracle 以前對於儲存 L2 狀態輸出提案的提案者角色至關重要,現在將被完全刪除。取而代之的是,開發者需要在兩步驟提款流程的第一步中使用爭議遊戲的 rootClaim 來證明提款。
OptimismPortal 合約將經歷微小的變化,因為它現在引用 DisputeGameFactory 合約而不是 L2OutputOracle。開發者現在必須透過 OptimismPortal 搜尋具有適當遊戲類型的最新 DisputeGame 合約,以證明提款。這種轉變增強了提現過程的安全性和去中心化性,但要求開發人員相應地更新其客戶端程式碼。
對橋樑和中心化交易所的影響
過渡到故障證明需要更新處理提款的邏輯。大多數使用 Optimism SDK 或 Viem 的團隊都需要在 Sepolia 發布之前更新其軟體版本。例如,Optimism SDK需要升級到3.2.0或更高版本,這樣可以保持API相容性,並在偵測到Fault Proof升級後自動整合新邏輯。
對於使用Viem 的人來說,最新版本破壞了API,需要使用支援錯誤的實驗性裝飾器證明。當故障證明在主網上成為主流後,將建議切換到穩定的 API。
監控系統變更
提款監控和爭議監控服務已更新,以適應新的故障證明系統。對於兩步驟提款系統至關重要的提款監控服務在啟動時變得稍微慢一些,但更加可靠並且與更廣泛的基礎設施相容。它仍然完全向後相容現有系統。
另一方面,爭議監視器服務將取代目前的故障監視器以偵測無效的輸出建議。目前運行故障監視器的團隊需要切換到新服務並更新其警報系統,以符合新升級的要求。
開發人員和操作員的後續步驟 strong>
建議 Optimism 網路內的開發者和經營者透過查看詳細文件來熟悉即將發生的變化由樂觀主義提供。這包括了解故障證明系統的三個主要組件 - Cannon FPVM 和 Mips.sol - 並為他們的系統過渡做好準備。
Fault Proof 更新計畫於 2024 年 3 月 19 日在測試網上啟動。這對於所有相關方提前準備好他們的系統,以確保與新協議的無縫集成,並避免對其運營造成任何干擾。
樂觀情緒繼續為在過渡期間遇到困難的開發者提供支持。積極的參與和詳細的文檔反映了 Optimism 對維護強大且對開發人員友好的生態系統的承諾。