儘管以太坊虛擬機器 EVM 曾經佔據主導地位,但一旦脫離 EVM,我們有望將之前成千上萬猶豫不決的開發者帶入加密領域。本文將探討 EVM 的侷限性、其他虛擬機器的潛力以及引領這一變革的先驅者。本文源自作者 TheRollup 所著文章,由深潮 TechFlow 編譯、整理及撰稿。
(前情提要:EVM vs 非 EVM,誰才是未來?)
(背景補充:拆解「數據可用性層」:模塊化未來中被忽視的樂高積木 )
各位,我們正處於模組化區塊鏈的關鍵時刻 —— 脫離以太坊虛擬機器(EVM)。這一轉變有望將之前成千上萬猶豫不決的開發者帶入加密領域!
儘管 EVM 曾經佔據主導地位,但現在已經到了擁抱塑造區塊鏈未來的新技術的時候了。接下來,我們將探討 EVM 的侷限性、其他虛擬機器的潛力以及引領這一變革的先驅者。
我們正在進入模組化區塊鏈的關鍵時刻,脫離 EVM 的巨大轉變從未如此接近。
與非加密開發者社群接觸的團隊一直在耐心等待這一刻!
想像一下,如果我們能夠招募數千名以前不願意的來自不同背景的開發人員,為構建我們都希望的以加密貨幣為中心的未來做出貢獻…然而這一現實就發生在此時此地,我們將在未來幾年內招募數千名有能力的開發人員。
但是這一切不會發生在 EVM 上…
延伸閱讀:哪家zk-EVM更強?實測合約開發Taiko、Polygon、Linea、Scroll、zkSync Era..
今天的文章中,我將帶你瞭解 EVM 的狀態及其限制,以及為什麼基於多年技術堆疊的其他虛擬機器更勝一籌和現在開拓這一領域的幾位關鍵先驅。
作為一名以太坊佈道者,我必須說,對以太坊虛擬機器有負面看法是很難的。以太坊虛擬機器佔據了主導地位,成為無數去中心化應用程式的支柱,這是有道理的:你可以把它看作是一個執行層, EVM 負責智慧合約的執行,管理著所有的交易。
EVM 的局限性
你可以建立任何型別的智慧合約,並使用 EVM 進行程式設計,這創造了「可程式設計貨幣」的敘事。
雖然這項技術已經成為加密技術的革命,但 EVM 確實存在侷限性:
首先,它相對較新。與傳統的程式碼庫相比,沒有太多的「程式碼庫」(編譯器、庫等)。
其次,從開發人員的角度來看,學習 Solidity 的難度較大,而且與其他程式語言(如 Rust、Move、JavaScript)相比存在許多限制。
另外,與執行層的其他虛擬機器相比,EVM 在經濟方面也存在限制。當前出現了許多更便宜、功能更強大的選擇。
展望未來,我們清晰地看到敘事正在發生變化。
現在是回答以下問題的時候了:
是時候超越 EVM 作為結算層了嗎?
我相信,2024 年將是新型執行層的元年。高效能和非 EVM 執行環境將成為標準,因為 DeFi 協議希望最大限度地減少其他費用(例如:gas 費)並且遊戲 / 應用程式需要尋求高吞吐量環境。
延伸閱讀:BitDAO推出模塊化 L2 解決方案「 Mantle 」測試網, 全力推動Web3普及
這種新的敘事並不是要放棄以太坊,而是要擁抱多樣性,探索模組化空間的新可能性。我們要認識到,模組化區塊鏈設計的世界是廣闊而多樣的,而以太坊只是拼圖中的一塊(重要的)拼圖。
讓我們深入瞭解各隊在這一垂直方向上的表現:
Polygon Miden 和 Risc Zero 是虛擬機器設計新方法的先驅,專注於 zkspace 中的效率和可擴充套件性。
Cartesi 正在構建基於 Linux 的虛擬機器 Cartesi Machine。它以可重現的確定性方式模擬傳統電腦晶片(64 位 RISC-V ISA)。這使得它能夠啟動完整的作業系統(例如未經修改的 Ubuntu),從而允許開發人員以可驗證的方式執行傳統電腦程式、語言和庫。
瞭解 Linux 的開發人員可以進入 Cartesi 應用程式特定的彙總生態系統並構建任何 dApp。最近就有一位對 Solidity/EVM 一無所知的開發人員使用 Cartesi 的 VM 構建了一個基於 LLM 的 dApp ChainGPT。
Aztec Network 正在挑戰隱私方面的極限,開發了一款能夠在公共區塊鏈上實現隱私交易的虛擬機器。
Fluent xyz 正在重新構想如何使用虛擬機器進行資料處理,建立一個將區塊鏈的強大功能與虛擬機器的靈活性相結合的平臺。
一個打破虛擬機器敘事的著名公司是:Movement Labs。
Move VM 的設計重點關注效能和安全性。它解決了重入等常見漏洞,為開發人員建立了一個安全的環境。Movement Labs 將虛擬機器與區塊鏈堆疊解耦,使其可移植且模組化。Move 並行處理和保障措施將首次應用於 EVM!
所有這一切均由 Movement SDK 提供支援。SDK 中的 dApp 可以自由靈活地部署到 SDK 整合的任何網路上的任何 Move 環境。SDK 中還包含 Fractal Transpiler,它使 Solidity dApp 能夠將其智慧合約升級到 Move,而無需編寫 Move 程式碼。
簡而言之,Movement Labs 正在利用新穎的虛擬機器和智慧合約開發語言實現開發低門檻化,並使其 dApp 能夠通過 Movement SDK 以 Web3 原生方式推向市場。
另一個基於並行處理的虛擬機器是: Fuel Network。
FuelVM 是一種並行處理的虛擬機器,用於擴充套件以太坊和模組棧。它是一個非常先進的智慧合約執行引擎,其設計理念是將每次計算都看得很重要。
如下所示,FuelVM(與其他虛擬機器一樣)用於執行層,以獲得更高的效能。
FuelVM 為虛擬機器領域帶來了幾個獨特的優勢,不僅包括並行交易執行,還包括資產為中心的設計,具有原生資產、判斷和狀態最小化設計。
輕量客戶端、並行執行和高效的欺詐證明是其中的主要亮點。開發者選擇 FuelVM 是因為它提供卓越的開發者體驗,並能超越 EVM 的一些限制。
隨著我們進入 2024 年,虛擬機器領域明顯將經歷一場重大的變革。DeFi 的先驅 Stani Kuchelov 最近在推特上強調了這種變革… 如果說我在加密領域學到了一件事,那就是追隨那些較早掌握趨勢的超級大腦。
這一新的變革將關乎構建模組化設計,激勵新的創新,以及提供多樣選擇。我們應該認識到,模組化設計優於整體設計。我們應該撇開任何最大化主義,轉而追求更好的使用體驗。
讓我們帶著我們明確的行動號召一起踏上這段激動人心的旅程:關注模組化世界的發展和壯大!
由於不再需要使用 EVM,我們的開發人員人數定將大幅度增加!