Ethereum Fellow 捐助者Vitalik Buterin 在本週末的一篇新博客文章中分享了他對Ethereum 環境中“討論不足,但無論如何都是重要的”部分的思考。
名為“以太坊的多客戶端推理如何與ZK-EVM 連接?”的帖子專注於為ZK-EVM 製作多客戶端生物系統的特殊困難、妥協和預期答案。
Zk-EVM 的多客戶端問題
Vitalik 承認ZK-EVM 從現在開始將成為以太坊第1 層安全和驗證過程的基礎部分。零信息(ZK) 技術允許設計人員在不發現任何額外數據的情況下展示交易所或消息的真實性。通過這種方式,它允許一方說服另一方消息是有效的,而不會發現任何超出消息合法性的信息。
儘管如此,根據Ethereum Prime 支持者的說法,ZK 創新的安全維護性質可能會擾亂更廣泛的EVM 場景,因為以太坊客戶在執行公約規則方面毫不掩飾地變化。
ZK rollup 中的第2 層協議有效地利用了ZK 證據,並通過將各種交易打包成單獨的確認來幫助擴展以太坊。儘管如此,隨著ZK-EVM 推進以確認在主網上的執行,“ZK-EVM 真正成為第三種以太坊客戶端,與今天的執行客戶端和協議客戶端一樣對組織的安全至關重要。”
將ZK-EVM 視為第三類以太坊客戶端會帶來來自Vitalik 的伴隨問題,
“我們如何才能真正為ZK 創造一個“多客戶端”環境來證明以太坊區塊的正確性?”
隨著環境的擴展,Vitalik 需要跟上“多客戶端推理”的優勢,同時額外利用ZK-EVM 的能力來致力於以太坊組織的適應性、安全性和去中心化。
根據Vitalik 的說法,與不同的客戶一起使用ZK 創新的真正專業困難與惰性和數據失敗有關。此外,由於對約定規則或ZK-EVM 執行的明確理解,各個以太坊客戶端以不同方式處理零信息證據。
ZK-EVM 多客戶端安排
儘管存在這些困難,Vitalik 承認構建一個開放的多客戶端ZK-EVM 生物系統對於以太坊的安全性和去中心化是實用且有價值的。
以下是跨以太坊環境的協議和執行層使用的不同客戶端的直觀描述。
Vitalik 認為,擁有不同的客戶端可以通過減少一次執行中出現單個可怕錯誤的風險來擴大組織的安全性和去中心化性,這種錯誤可能會導致整個組織崩盤。此外,多客戶推理有助於防止力量在一個發展團體或協會內聚集,促進政治權力下放。
Vitalik 介紹了該問題的三個預期答案,如下所示。
“單個ZK-EVM:離開多客戶端世界觀,選擇一個我們用來確認區塊的單獨ZK-EVM。
關閉多個ZK-EVM:選擇多個ZK-EVM 的特定排列並達成協議,並讓協議層約定決定一個塊需要來自那裡的大部分ZK-EVM 的驗證才能被視為合法。
開放的多ZK-EVM:不同的客戶端有不同的ZK-EVM 執行,並且每個客戶端在容忍一個塊作為實質性之前,都在等待自己的執行是可行的證明。 ”
關於ZK-EVM,Vitalik 支持開放的多客戶端ZK-EVM 生物系統的可能性。不同的客戶端有不同的ZK-EVM 執行,並且每個客戶端在容忍一個區塊為合法之前都緊緊抓住自己可行的證據。
“就我而言,(3) 看起來很棒,基本上直到並且除非我們的創新改進到我們可以正式證明ZK-EVM 執行都可以相互比較的程度……”
但是,當技術改進到ZK-EVM 執行在某種程度上標準化時,Vitalik 認為安排將是選擇最有效的選擇。他接受“挑戰 [for choice 3] 看起來比其他兩個選擇的難度要小,基本上就目前而言。 ”
Vitalik 同樣指出了模擬智能的新快速進展,表示人造智能的進步可以“加速”演示ZK-EVM 執行的改進。
“在更長期的未來,顯然任何事情都可能發生。也許人工智能將把正式確認超級充電到它可以毫不費力地證明ZK-EVM 執行相同並識別每一個導致差異的錯誤的地方它們之間。”
聲明:以上內容採集自VOCAL,作品版權歸原創作者所有內容均以傳遞信息為目的,不代表本站同意其觀點,不作為任何投資指導。幣圈有風險,投資需謹慎