Vitalik Buterin提議用RISC-V代替以太坊的EVM


Vitalik Buterin建議用RISC-V架構代替以太坊虛擬機(EVM)。 這個想法可能會加速零披露的概念驗證處理,但引發了人們對性能,生態系統和工程複雜性的影響的討論。 該提議是雄心勃勃的,有可能為以太坊的基本重新設計為使執行環境更加有效。

2025年4月20日,以太坊聯合創始人Vitalik Buterin提出了 提議 這可能是有史以來區塊鏈架構的最深刻變化之一。程序員正在考慮用RISC-V替換以太坊虛擬機(EVM),RISC-V是現代處理器中使用的標準指令體系結構。

根據Buterin的說法,該想法旨在解決第1級解決方案中的基本瓶頸,該解決方案抑制可擴展性並增加驗證成本。特別是在零披露(ZK)的背景下。

Coinpaper團隊了解了開發人員的建議,還分析了以太坊程序員和用戶對潛在網絡重新設計的反應。

在撰寫本文時,以太坊正在押注通過路線圖擴展, 定向 在匯總。也就是說,L1仍然是一種應盡可能簡單,可驗證和高效的基礎。根據Buterin的說法,由於傳統的EVM優化嘗試已達到其複雜性限制,因此執行水平的進一步提高需要進行根本措施。

例如,即使是刪除的想法 自我毀滅 功能引發了開發人員之間的漫長辯論。有爭議的是用來撤銷合約,從以太坊中刪除字節碼並將任何資金發送到指定地址的堅固編程語言中的關鍵操作編碼之一。

上海更新已按照 EIP-6049 提議。在此過程中,問題是關於一個特定功能,而用RISC-V代替EVM的想法不僅是“技術調整”,而且是嘗試重新考慮低級運行時級實現的嘗試。

效率和驗證性

正如Buterin所說,替換EVM的關鍵動機是顯著提高性能並簡化使用該執行的可驗證性 ZK-SNARK 加密貨幣協議。他指出,網絡上最快的解決方案之一– 簡潔的Zkevm – 將大部分驗證時間用於四個組成部分:

deserialize_inputs; initialize_witness_db; state_root_computation; block_execution。

其中的最後一個是EVM操作本身的執行,大約需要總時間的50%。

簡潔ZKEVM用來驗證EVM執行的周期表。資料來源:Vitalik Buterin。

根據程序員的說法,EVM是薄弱的鏈接。他確信,這種體系結構在ZK應用方面失去了很大的損失。它複雜的邏輯,許多其他說明和不合邏輯的結構使其“難以證明執行”。

另一方面,RISC-V是具有開放標準,可理解的說明集和公認的規範的體系結構,Buterin指出。開發人員認為,它適合構建可證明的VM,尤其是如果您使用哈希功能(Poseidon,Rescue等)並用更簡單的結構替換現有的Merkle樹(Hash Tree)。

“一些數字表明,在有限的情況下,這可以提高100倍以上的效率。” 強調 以太坊聯合創始人。

通過RISC-V集成提高效率。資料來源:Vitalik Buterin。

正如程序員指出的那樣,在 danksharding 以及降低一級解決方案中彙編成本的經濟壓力。此外,RISC-V架構將使天然氣成本與實際的“概念證明成本”相關,而不僅僅是現在的計算成本。

過渡困難

以太坊聯合創始人描述了幾種實現他的想法的情況。據他說,最溫和的是對兩台虛擬機的平行支持:EVM和RISC-V。在這種情況下,開發人員可以在任何一個平台上寫合約,並且系統保持兼容。

該程序員強調,無論執行平台如何,智能合約都可以自由地“呼叫”。該模型可保留互操作性,並降低生態系統中“差距”的風險。

第二,更激進的方法是使用用RISC-V編寫的EVM解釋器。在這種情況下,現有的以太坊虛擬機智能合約將轉換為某種形式的其他解決方案調用。根據Buterin的想法,該解釋器將簡化執行層的基本實現,並使我們能夠專注於統一性。

第三種方法是在RISC-V上實現的“虛擬解釋器”的概念來解決協議級別。 EVM將是第一個這樣的解決方案,但後來,根據程序員的說法,可以添加其他解決方案。例如,他根據移動語言提到了項目。開發人員指出,這種方法使以太坊架構更接近具有正式VM和單個運行時語言的模塊化,可擴展的模型。

Buterin寫道:“第二和第三提案的主要優點是它們大大簡化了運行時級規範– 實際上,這種類型的想法可能是實施此類內容的唯一實際方法。” ;

當有足夠的“但是”;

該提案引發了以太坊開發人員和用戶之間的積極討論。程序員本·亞當斯(Ben Adams) 著名的 轉移到64位體系結構(例如RISC-V)可能會降低X86/ARM CPU上的實際運行時性能;

他認為,當將其翻譯回到低級代碼中存在問題的風險 SIMD說明 (指令流)。亞當斯允許,這將導致街區開采的開銷。

化名Pcaversaccio的開發人員提出了一個不同的問題。

“是否有風險,即使基本說明的證明變得更快,必要的添加可能會變成新的瓶頸?基本上是占主導地位的新熱點?”亞當斯問

CEHV基金會的合夥人亞當·科克倫(Adam Cochran)也沒有被排除在外。他 長大 項目優先事項的主題。根據他的想法,與L2解決方案的開發隔離地提高第1層網絡的執行水平可能與以太坊的整體戰略相反。科克倫建議將重點放在更全面,更連貫的解決方案上,從扣籃到統一密碼學。

此外,Nexus Labs開發人員Daniel Marin 記得 RISC-V並非設計用於可驗證的計算。一個新 伊薩 專門用於ZK的標準 Tinyram,可能需要創建。

他認為,正式的VM正確性和所有支持機制的正式證明都是為了進行全面的過渡。正如開發人員指出的那樣,主要問題是這需要多年的工作。

社交網絡X(以前是Twitter)對Buterin的建議更加樂觀。已經使用RISC-V的項目歡迎了這個想法。其中包括 神經網絡,由程序員本人和區塊鏈提到 波卡。後者基於此體系結構創建了自己的虛擬機。

這個想法需要清晰

搬到RISC-V是一個雄心勃勃的想法,可能是以太坊的里程碑。根據Buterin的說法,它有望進行根本簡化,提高效率和更快的保密證據處理。但是,與此同時,意識到這種過渡會引發複雜的工程,戰略性和基礎設施問題。

正如上述程序員指出的那樣,有必要了解開發人員是否願意投資年來重新思考L1運行時層的工作方式。

顯然,這個問題的答案不僅在於技術平面上。它需要社區的同意,並在未來多年內改變以太坊的目標。在這種情況下,Buterin的提議並不是一個呼籲採取的呼籲,而是開始對區塊鏈未來進行大量討論的理由。

資訊來源:由0x資訊編譯自COINPAPER。版權歸作者所有,未經許可,不得轉載


Total
0
Shares
Related Posts