Back to top
  • 공유 分享
  • 인쇄 列印
  • 글자크기 字體大小
已複製網址

Optimism 建議所有鏈升級至 Kona v1.8.0

相連區塊圖示與更新檢查清單 / TokenPost.ai

Optimism 發布 Rust 驗證工具 Kona v1.8.0,並建議所有鏈升級。新版本修正了錯誤批次可能導致 Kona 與 op-node 計算出不同鏈狀態的問題,也改善了故障證明執行與 TLS 連線處理。

Optimism 於 10 月 1 日發布的版本說明中,將 Kona host 與 client 分別更新至 v1.8.0。執行 host 時,必須搭配相同版本 client 對應的絕對 pre-state。Kona 是 OP Stack 的 Rust 實作,提供故障證明所需的程式與執行環境。

主要修正涉及批次驗證。Holocene 升級後,Kona 會將每個單一批次的父雜湊值與安全頭部進行比對。舊有檢查總是通過,因此若批次產生器產生錯誤批次,Kona 計算出的鏈狀態可能與 Go 語言節點 op-node 的結果不同。新版本已調整 Kona 的檢查方式,使其與 op-node 一致。

Optimism 表示,除非批次產生器發生故障,否則這項問題不會影響故障證明。此次發布屬於維護更新,目的是確保即使收到特定錯誤輸入,兩種實作計算出的結果也不會出現差異。

故障證明執行流程也做了調整,以區分「無效 payload」與「缺少計算所需資料」。若缺少 preimage 或 witness 資料而無法完成執行,程式會中止,不會將區塊替換為僅供存款使用的區塊,也不會排除該區塊。Optimism 表示,只有 payload 確實無效時才會進行替換或排除,並已讓這項行為與 op-node 保持一致。

此次版本也更新 EVM 實作 revm,並改善 host 的錯誤處理。TLS 函式庫 rustls 升級至 0.23.45。Optimism 修正了 TLS 1.3 連線中原應加密的握手訊息可能以明文傳送的問題,並指出這項變更適用於 Kona host 的 L1、L2 與 Beacon RPC 連線。

OP Stack 是多條鏈共用的軟體基礎。Optimism 先前調整爭議遊戲類型的升級也顯示,各鏈的實作與工具需要配合新規格。此次 Kona 更新則聚焦於改善批次驗證與故障證明執行的一致性。

<版權所有 ⓒ TokenPost,未經授權禁止轉載與散佈>

最受歡迎

其他相關文章

留言 0

留言小技巧

好文章。 希望有後續報導。 分析得很棒。

0/1000

留言小技巧

好文章。 希望有後續報導。 分析得很棒。
1