以太坊聯合創始人 Vitalik Buterin 建議在以太坊基礎層上實施零知識以太坊虛擬機 (zk-EVM),以加速區塊鏈上的驗證過程。Buterin 的提議旨在解決“The Verge”問題,這是以太坊路線圖的一部分,旨在簡化基礎層的驗證。
在 3 月 31 日中,Buterin 解釋說可以在基礎層上集成 zk-EVM,而不會影響去中心化和安全性。該技術使以太坊虛擬機能夠使用 ZK 證明在區塊鏈上執行智能合約。以太坊是根據“多客戶端哲學”開發的,以確保協議級別的去中心化。通過在以太坊第 1 層集成 zk-EVM,它將成為第三種類型的客戶端,以及共識和執行客戶端。
Buterin 考慮了通過將幾乎所有活動推到第 2 層來將第 1 層視為“票據交換所”的優點和缺點。他得出結論,許多基於第 1 層的應用程序將變得“在經濟上不可行”,價值數百美元或如果 gas 費用增長太大,less 可能會“卡住”。
Buterin 更喜歡 zk-EVM 方法,因為它不會放棄“多客戶端”範式,而開放的 zk-EVM 基礎設施將確保可以開發新的客戶端,這將進一步在基礎層分散以太坊。Buterin 解釋說,zk-EVM 需要“開放”,因為不同的客戶端每個都有不同的 zk-EVM 實現,並且每個客戶端在接受一個塊為有效之前等待與其自己的實現兼容的證明。
在以太坊第 1 層實施 zk-EVM 可能會導致數據效率低下和延遲問題,但 Buterin 認為這些挑戰不會“太難”克服。
總之,Buterin 在以太坊基礎層上提出的 zk-EVM 提議旨在加速驗證過程,同時保持去中心化和安全性。在以太坊第 1 層集成 zk-EVM 將成為第三種類型的客戶端,並確保可以開發新的客戶端,進一步在基礎層分散以太坊。該提案並非沒有挑戰,但 Buterin 相信這些挑戰是可以克服的。