載入圖片中以太坊基金會發起 evm.fast 挑戰,以驗證區塊限制

Dado Ruvic 2

一項公開挑戰徵求貢獻者,以證明在 RISC-V 模型上以太坊區塊驗證的有限最壞情況步數界限

2026年11月2日 週一 · 23:34 EST · 閱讀時間 3 分鐘

在科技領域

分享

以太坊基金會在 evm.fast 開設了一項技術挑戰,目標非同尋常。目前的最佳成績是無限大。

任務是證明驗證一個以太坊區塊所需計算量的最壞情況上限。任何由機器檢驗證明支持的有限答案,都能超越現有紀錄。

分數如何運作

該挑戰衡量一個稱為 K 的數值。K 是 64 位元 RISC-V 模型執行步數的經認證上限,適用於該挑戰涵蓋的每一個輸入。啟動步驟計入總數,因此參賽者無法悄悄略過暖身階段。

該模型透過 Flapjack 運行。Flapjack 是 Pancake 編譯器的 Lean 4 改編版本,專為 64 位元 RISC-V 架構而打造。Lean 4 是一款證明助理,即逐行檢查數學證明的軟體。RISC-V 是一套開放式指令集,也就是處理器所能理解的基本詞彙。

由經驗證的 Flapjack 編譯器編譯的基準程式,已經證明區塊驗證最終會停止。它未能證明的是均勻界限,也就是一個對所有輸入都成立的固定上限。因此,基準程式宣稱分數為 ∞。

該挑戰被定調為開放給貢獻者參與。目前尚未公布任何金錢獎勵、截止日期或提交平台。

為什麼最壞情況界限對zk證明很重要

這項工作契合基金會更廣泛的零知識證明議程。零知識證明讓一方能夠證明某項計算已正確完成,而無需驗證者重新執行全部計算。為通用程式生成此類證明的系統稱為 zkVM。其中許多系統會將程式碼編譯為 RISC-V。

基金會2025至2026年的目標包括可證明的安全性、遞迴健全性及可預測的證明成本。遞迴健全性是指驗證其他證明的證明,這些證明在層層堆疊時必須保持正確。可預測的證明成本正是這項挑戰最直接切入的環節。

在這方面,速度已有顯著提升。在針對完整以太坊區塊的即時證明情境下,於目標硬體上,99% 的主網區塊延遲已從約 16 分鐘降至 10 秒以內。

以太坊形式化驗證的背景

該挑戰與基金會其他正在進行的安全工作並行,包括安全估計、客座程式驗證,以及以太坊執行中的 RISC-V 語義。客座程式是 zkVM 執行並證明的程式碼,在此情況下即為檢查以太坊區塊的邏輯。

這代表什麼意思

全區塊的即時證明只有在證明者能為最困難的區塊(而不只是典型區塊)編列預算時才行得通。經證明的 K 為該預算提供了數學基礎,而非憑經驗猜測。

還有一個阻斷服務攻擊的角度。如果攻擊者能精心構造一個驗證所需步驟遠超預期的區塊,證明者就可能落後。經過認證的上限讓這類突襲更難被設計出來,因為最壞情況已經已知並有據可查。

由於基準值位於無限大,第一個有效條目預設勝出,即使界限寬鬆亦然。此後,真正的競爭在於將 K 收緊至證明者實際可據以規劃的數值。

披露:本文由Estefano Gomez編輯。如需了解我們如何製作與審查內容的更多資訊,請參閱我們的編輯政策。