以太坊虛擬機(EVM)是區塊鏈開發者中的事實標準,它背後有一個巨大的社區支持。這導致其他兼容以太坊虛擬機的區塊鏈也開始探索這個系統,而非以太坊虛擬機兼容的區塊鏈則在此基礎上建立以太坊虛擬機兼容層。
鐵子們,接下來就讓我們深入了解一下以太坊虛擬機兼容性的相關內容!
在推出取得有限的成功後,所謂的“以太坊殺手們”正在鏈上建立解決方案,以進一步支持以太坊虛擬機。例如,波卡的Moonbeam,NEAR Protocol 的Aurora,Cosmo 的Evmos 以及Solana 的Neon。
什麼是EVM?
以太坊虛擬機負責定義計算區塊到區塊間新的有效狀態的規則。以太坊虛擬機是每個以太坊節點內的一個強大的沙盒式虛擬堆棧,它負責合約字節碼的執行。
當前,以太坊的開發者正在領導Web3 的開發活動,每月約有4000 多名活躍的開發者。以太坊繼續擁有最大的工具、應用程序和協議的生態系統,它是第二大生態系統的2.8 倍。每五個新的Web3 開發者中就有一個在以太坊上進行搭建工作。
Solidity 和EVM 是區塊鏈的事實標準。
以太坊是第一個允許鏈上智能合約執行的區塊鏈,為此,他們發布了Solidity,一種與以太坊虛擬機兼容的編碼語言。幾乎所有成功的去中心化應用程序(dApp)都使用了Solidity 和以太坊虛擬機來執行智能合約。
隨著以太坊開始獲得更多的使用和關注,網絡上出現了很多不同的工具來緩解和加快智能合約在以太坊(以及以太坊虛擬機)上的執行和部署。你可能知道像Truffle、Ganache、Infura、OpenZeppelin、Hardhat 等協議。
除此之外,以太坊還是第一個部署智能合約的網絡,而現在它仍然是競爭鏈中的黃金標準。但由於其規模和巨大的用戶數量,以太坊的可擴展性現在已成為了一個不容忽視的問題。
EVM 兼容鏈
其他無權限區塊鏈通過提供更低的gas 費用和更快的交易,迅速對當前以太坊上的問題做出了反應。但這些區塊鏈的開發者並沒有開發新的實現智能合約的方式,而是簡單的複制了以太坊網絡的部分內容。
這些以太坊的競爭鏈提供了什麼?
對於消費者來說,與以太坊虛擬機兼容的鏈提供更便宜的gas 價格,更快的交易和與以太坊相同的地址格式,這提供了用戶友好的環境。它加速了流量和生態系統的擴展,因為以太坊的用戶可以輕鬆過渡到其他鏈。
而對於開發者來說,兼容以太坊虛擬機的鏈建立了一個與以太坊虛擬機相當的代碼執行環境。這意味著以太坊開發者可以快速和輕鬆地將協議部署到其他競爭鏈上,而不必從頭開始創建代碼。
當前,圍繞著以太坊虛擬機兼容鏈發展出了一個巨大的生態系統,如Avalance,幣安智能鏈,Fantom,以及第二層解決方案,如 Arbitrum 和Optimism。大家可以從下圖看到基於以太坊虛擬機的智能合約平台的比較:
非EVM 兼容鏈
各種區塊鏈介入解決以太坊的可擴展性問題,它不支持以太坊虛擬機並使用不同的虛擬機標準,如CosmWasm。這些區塊鍊鍊的流行例子是Solana、Cosmos、Near Protocol 和波卡。
非EVM 區塊鏈啟用EVM
最初,那些發布的沒有兼容以太坊虛擬機的區塊鏈有優越的設計,如流行的編程語言和速度。而在包括以太坊虛擬機的兼容性後,這些區塊鏈放棄了它們最初的目標,即開發一個替代以太坊的技術棧。
在非EVM 鏈上建立EVM 兼容性的項目
- NEAR Protocol 上的Aurora
- 波卡上的Moonbeam
- Cosmos 上的Evmos
- Solana 上的Neon
- Oasis Swao 上的Oasis Emerald Paratime
- Algorand 公佈的計劃
Aurora 是一項使以太坊合約在更高性能的環境中,即NEAR 區塊鏈上執行的技術,這是一個當代的第一層區塊鏈,它的速度快(2-3 秒完成交易),可擴展強,而且環境友好。
波卡和Cosmos 是多鏈區塊鏈,它們分別支持Moonbeam 和Evmos。它們選擇不與主虛擬機一起實施以太坊虛擬機,而是專門為其提供一個子鏈。
Moonbeam 是支持以太坊虛擬機兼容性並在波卡上部署去中心化應用程序的平台。隨著項目不斷部署到Moonbeam,它已經成為為網絡帶來實用性和互操作性的關鍵所在。
Cosmos 上的Evmos 是一個與應用無關的鏈,它將通過IBC(區塊鏈間通信)與以太坊主網、以太坊虛擬機兼容環境和其他BFT(拜占庭容錯)鏈進行互操作,使用戶和開發人員能夠輕鬆地在鏈之間轉移價值。
Neon 是一個虛擬機,它允許開發者使用Solana 的可擴展性、流動性和以太坊的工具。這意味著去中心化應用程序開發者可以獲得較低的gas 費用,更快的交易,並行的交易處理,高吞吐量,以及對Solana 市場的訪問。
Oasis 網絡上的Emerald Paratime 旨在通過將吞吐量提高到每秒1000 筆以上來降低交易成本。該以太坊虛擬機支持去中心化應用程序,包括DeFi(去中心化金融)、NFT、元宇宙和加密貨幣遊戲項目。此外,它還實現了跨鏈的互操作性。
Algorand 最近宣布了2000 萬美元的資金,以加速其生態系統的發展。其基金會官員表示,1000 萬美元的撥款將用於能夠提供以太坊虛擬機兼容性解決方案的開發者。
具有EVM 兼容性的Rollups
zkEVM 是一個虛擬機,它可以與零知識證明計算兼容的方式執行智能合約。
Hermez zkEVM 是一種優化的zkEVM 兼容技術,它提供完全的OPCODE 兼容性和以太坊的安全性。
Scroll ZK Rollup 是一個兼容以太坊虛擬機的Rollup,它具有強大的網絡,一個強大的外包機制,激勵使用者(roller)產生零知識證明,並且與所有現有的以太坊基礎設施兼容,無需進行任何修改。
以太坊虛擬機的環境可以作為資產從以太坊虛擬機鏈進入這些基礎鏈的入口。用戶將選擇對他們來說方便和安全的橋。下面的圖形描述了Cosmos Hub 和Evmos 與以太坊虛擬機鏈的互動。
以太坊虛擬機是智能合約執行的事實標準。它促進了流動性從以太坊區塊鏈轉移到這些更快、更便宜和可擴展的以太坊虛擬機解決方案。此外,隨著以太坊虛擬機周圍的開發者社區不斷增長,它將解決以太坊主鏈的大部分問題。
聲明:本內容為作者獨立觀點,不代表0x财经 立場,且不構成投資建議,請謹慎對待,如需報導或加入交流群,請聯繫微信:VOICE-V。
來源:Unitimes 原創