深入解讀 EVM 的生態帝國

語言: CN / TW / HK

來源: GravityX Capital ,下文由 DeFi 之道編譯

以太坊虛擬機器(EVM)是區塊鏈開發者中的事實標準,它背後有一個巨大的社群支援。這導致其他相容以太坊虛擬機器的區塊鏈也開始探索這個系統,而非以太坊虛擬機器相容的區塊鏈則在此基礎上建立以太坊虛擬機器相容層。

鐵子們,接下來就讓我們深入瞭解一下以太坊虛擬機器相容性的相關內容!

在推出取得有限的成功後,所謂的“以太坊殺手們”正在鏈上建立解決方案,以進一步支援以太坊虛擬機器。例如,波卡的 Moonbeam,NEAR Protocol 的 Aurora,Cosmo 的 Evmos 以及 Solana 的 Neon。

什麼是 EVM?

以太坊虛擬機器負責定義計算區塊到區塊間新的有效狀態的規則。以太坊虛擬機器是每個以太坊節點內的一個強大的沙盒式虛擬堆疊,它負責合約位元組碼的執行。

當前,以太坊的開發者正在領導 Web3 的開發活動,每月約有 4000 多名活躍的開發者。以太坊繼續擁有最大的工具、應用程式和協議的生態系統,它是第二大生態系統的 2.8 倍。每五個新的 Web3 開發者中就有一個在以太坊上進行搭建工作。

Solidity 和以太坊虛擬機器是區塊鏈的事實標準。

以太坊是第一個允許鏈上智慧合約執行的區塊鏈,為此,他們釋出了 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 相容性的 rollup

zkEVM 是一個虛擬機器,它可以與零知識證明計算相容的方式執行智慧合約。

Hermez zkEVM 是一種優化的 zkEVM 相容技術,它提供完全的 OPCODE 相容性和以太坊的安全性。

Scroll ZK rollup 是一個相容以太坊虛擬機器的 rollup,它具有強大的網路,一個強大的外包機制,激勵使用者(roller)產生零知識證明,並且與所有現有的以太坊基礎設施相容,無需進行任何修改。

以太坊虛擬機器的環境可以作為資產從以太坊虛擬機器鏈進入這些基礎鏈的入口。使用者將選擇對他們來說方便和安全的橋。下面的圖形描述了 Cosmos Hub 和 Evmos 與以太坊虛擬機器鏈的互動。

以太坊虛擬機器是智慧合約執行的事實標準。它促進了流動性從以太坊區塊鏈轉移到這些更快、更便宜和可擴充套件的以太坊虛擬機器解決方案。此外,隨著以太坊虛擬機器周圍的開發者社群不斷增長,它將解決以太坊主鏈的大部分問題。

「其他文章」