以太坊 L1 將放棄 Poseidon 哈希 轉向 SHA 或 BLAKE 以強化量子安全

Key takeaway

以太坊基金會研究員 Justin Drake 於 8 月 13 日公開表示,以太坊 L1 的密碼學路線圖將放棄使用 Poseidon 哈希函數,轉而採用傳統哈希函數如 SHA 或 BLAKE。這被視為後量子安全準備上的重要轉折。

以太坊 L1 將放棄 Poseidon 哈希 轉向 SHA 或 BLAKE 以強化量子安全

以太坊基金會研究員 Justin Drake 於 8 月 13 日公開表示,以太坊 L1 的密碼學路線圖將放棄使用 Poseidon 哈希函數,轉而採用傳統哈希函數如 SHA 或 BLAKE。這被視為後量子安全準備上的重要轉折。

一、為什麼改變?

Poseidon 自 2019 年誕生以來,一直是專為 SNARK(零知識證明)優化的「SNARK-friendly」哈希函數,廣泛應用於 zk-rollup 與 zkVM,並在過去數年保障了數十億美元的價值。

然而,近年 binary-field SNARK(如 Binius 與 Flock)的突破,讓傳統哈希函數(SHA-2、BLAKE 系列)在證明系統中的效率大幅提升,已可與 Poseidon 媲美。

Drake 形容這是「從 SNARK-friendly hashes 轉向 hash-friendly SNARKs」的逆轉:重點不再是設計特殊哈希來配合證明系統,而是讓證明系統更有效處理標準哈希。

二、對 L1 的意義

此決定僅針對未來以太坊 L1 的設計方向,並非要求現有使用 Poseidon 的 L2 或應用立刻遷移。Poseidon 本身並未被宣告「被破解」。

轉向經過長期公開分析的傳統哈希,可:

  • 減少對較新原語的長期密碼分析等待
  • 提升與現有工具鏈、硬件的兼容性
  • 配合後量子安全策略(哈希基簽名在量子環境下更穩健)

三、路線圖時間表

根據 Drake 的說明(strawmap):

  • 2027 年:目標推出生產級 leanVM
  • 2028 年:在共識層(CL)、數據層(DL)與執行層(EL)部署相關方案

這與 Vitalik Buterin 近期強調的量子安全與隱私優先方向一致,也呼應以太坊「Lean Ethereum」的簡化與強化願景。

四、專業評價

這次轉向反映密碼學研究的動態本質:原本為效率而設計的特殊原語,可能因證明系統進步而失去必要性。選擇有數十年分析歷史的 SHA 或 BLAKE,對需要長期穩定的 L1 基礎層而言,是更保守且務實的選擇。

對開發者與生態而言,現有 Poseidon 應用不受即時影響;但未來 L1 相關設計與後量子升級,將優先考慮傳統哈希路線。

結語

以太坊 L1 放棄 Poseidon、轉向 SHA 或 BLAKE,是後量子密碼學準備中的重要里程碑。它標誌著研究焦點從「為 SNARK 設計哈希」轉向「讓 SNARK 更有效處理標準哈希」,並為 leanVM 與 2027–2028 年的部署鋪路。

這並非對 Poseidon 的否定,而是根據最新證明系統進展,為 L1 選擇更穩健的長期方案。


參考來源

  • Justin Drake 公開聲明
  • Ethereum Foundation 後量子安全相關討論
  • 相關技術報道

Related services & products