穩健,是 Gate 持續增長的核心動力。
真正的成長,不是順風順水,而是在市場低迷時依然堅定前行。我們或許能預判牛熊市的大致節奏,但絕無法精準預測它們何時到來。特別是在熊市週期,才真正考驗一家交易所的實力。
Gate 今天發布了2025年第二季度的報告。作爲內部人,看到這些數據我也挺驚喜的——用戶規模突破3000萬,現貨交易量逆勢環比增長14%,成爲前十交易所中唯一實現雙位數增長的平台,並且登頂全球第二大交易所;合約交易量屢創新高,全球化戰略穩步推進。
更重要的是,穩健並不等於守成,而是在面臨嚴峻市場的同時,還能持續創造新的增長空間。
歡迎閱讀完整報告:https://www.gate.com/zh/announcements/article/46117
坎昆升級前夕縱覽以太坊zkEVM 江湖
作者:RJ;來源:作者推特@0xRJ_eth
引言
預計於2023 年秋冬實施的以太坊重大升級——坎昆升級(Cancun-Deneb Upgrade),核心目標是增強以太坊網絡的可擴展性、安全性和可用性,同時極大程度降低二層網絡的Gas費。因此,如若成功實施,將直接利好太坊二層擴容(L2 Rollups)生態,甚至有望帶動整個L2 賽道的爆發。
在L2 擴容賽道中,具有極佳數據壓縮性能的零知識證明擴容方案(ZK Rollups)已然被認為是以太坊的中長期核心方案。以太坊創始人Vitalik 於2022 年根據各家ZK Rollups 與EVM(Ethereum Virtual Machine)以太坊虛擬機的兼容性將其分為4 種不同的類型,為zkEVM 類型確立了基礎標準。
這篇文章深受上述Vitalik 的開創性分類標準的啟發。經過一年的發展,該領域已取得重大進展。本文旨在以清晰的邏輯和簡潔的語言,以Vitalik 見解為基礎,提供賽道更新和更詳細的詮釋(技術小白友好)。
什麼是EVM?
EVM(Ethereum Virtual Machine)以太坊虛擬機,是第一個圖靈完備的區塊鏈虛擬機。可以理解為是以太坊上的代碼運行環境,專門用以執行部署在以太坊網絡上的智能合約。通過EVM,智能合約能夠在去中心化網絡上實現自動化的功能。
作為2015年發布的、迄今為止最久經考驗的區塊鏈虛擬機,EVM 絕對是以太坊非常重要的基礎設施。甚至在評判其他區塊鏈時, EVM 兼容與否已是一個重要的考量維度,因為EVM 兼容的背後代表的不僅僅是智能合約執行環境、可用的以太坊工具集,更代表著巨大的網絡效應和成熟複雜的生態。
不過,EVM 在設計之初,並未想像到有朝一日ZK Rollup L2 會成為以太坊擴容的核心方案,因此EVM 的設計並沒有考慮要對零知識證明友好。這就使得構建零知識證明友好的EVM (zkEVM)變得非常困難。
什麼是zkEVM?
正因為零知識證明(Zero Knowledge Proof)和以太坊虛擬機(EVM)兼容方面的難度之高,早期的ZK Rollup 是不支持EVM 的。它們普遍缺乏執行智能合約的能力(或者支持特別的虛擬機),因此受限於相對簡單的特定場景:比如代幣兌換(swap)和支付(payment)。
為了解決這個問題,許多組織和研究人員專注於創建zkEVM (Zero Knowledge Ethereum Virtual Machine),顧名思義,它就是為智能合約在EVM中的執行(過程和結果)生成零知識證明的。
隨著ZK Rollup 擴容方案確定性的增加和技術的進展,各家zk擴容項目根據在兼容性Compatibility 和性能Performance(生成零知識證明的時間Proving Time)之間做衡量和取捨,開創了不同的將EVM 執行與零知識證明計算結合的方法。
不同類型的zkEVM:
來源:Vitalik 博客《The different types of ZK-EVMs》
2022年Vitalik 曾發文闡述“不同類型的zkEVM”,並將市面上的zk擴容項目做了大致的分類和對比。
接下來讓我們用淺顯的語言和清晰的邏輯梳理一下zkEVM 的類型、技術架構、以及各自的優缺點。
Type1 類zkEVM :完全等效於以太坊
Type2 類zkEVM :完全兼容EVM 以太坊虛擬機(曾經還有Type2.5 類,如今看來基本與Type2 類融合了)
Type3 類zkEVM :幾乎兼容EVM 以太坊虛擬機
Type4 類zkEVM :兼容高級語言
Type1 類zkEVM——完全等效於以太坊
架構:
優點:
缺點:
主流項目:
Type2 類zkEVM——完全兼容EVM 以太坊虛擬機
架構:
優點:
缺點:
主流項目:
Type3 類zkEVM——幾乎兼容EVM 以太坊虛擬機
架構:
優點:
缺點:
主流項目:
Type4 類zkEVM——兼容高級語言
架構:
優點:
缺點:
主流項目:
基於Vitalik 2022 年對於不同zkEVM 的分類,再結合各家項目的進展(截止2023年8月),我們可以用下圖簡單地總結:
各家主流ZK Rollup 項目分類
各類zkEVM 主流項目
各家主流ZK Rollup 項目對比圖
Vitalik 在其文末總結稱:“就我個人而言,我希望隨著時間的推移,通過zkEVM 的改進和以太坊本身的改進相結合,使其(以太坊)對ZK-SNARK 更加友好,最終一切都將成為Type1 類。
在這樣的未來,我們將有多個zkEVM 實現,它們既可以用於ZK Rollup(零知識擴容),也可以用於驗證以太坊鏈本身。從理論上講,以太坊沒必要為L1(第一層)使用制定單一的、標準化的zkEVM 規範;不同的客戶端可以選擇使用不同的證明方式,這樣我們就可以繼續受益於代碼層面的冗餘。
但是,要實現這樣的未來,還需要相當長的時間。與此同時,在以太坊(自身)擴容和基於以太坊的ZK Rollup 的不同路徑方面,我們也將會看到大量的創新。 ”
同時,需要強調的是,雖然市面上主流的zkEVM 分類方式是Vitalik 2022年推出的分類(本文引用的),但同時也存在其他的分類標準。且無論如何分類,這些zkEVM 類型並沒有絕對的優劣之分。它們只是在兼容性與速度之間有所取捨:Type1 類zkEVM 與以太坊的兼容性最高,但證明速度較慢(在ZK Rollup 賽道中屬於);Type4 類zkEVM 與以太坊的兼容性較差,但驗證速度更快。
當然,zkEVM 的兼容性和速度實際上並不是開發者考量應該基於哪個ZK Rollup 去部署應用的唯一指標。還有許多其他的因素會影響他們的選擇,比如:
L2 交易排序的去中心化程度:sequencer/proposer是否是去中心化的,這直接影響到生態參與者的複雜程度,以及整個網絡的安全性;
費用:以哪些代幣支付費用、一條公鏈的代幣經濟模型如何;
生成證明的規則:對於prover的激勵機制、加速生成證明的硬件標準;
自託管:是否有明確的機制來確保L2 發生事故的時候仍然能夠在L1 恢復用戶資產;
數據可用性:完整的數據可用性成本自然要高些,是否可接受有些ZK Rollup 採用的較低成本的數據可用性模式。
但由於多數通用ZK Rollup 項目目前還處於測試網階段,以上諸多因素尚無法做橫向對比。
最後,任何zkEVM 項目所屬的類型也並非是靜態不變的。隨著各家方案在zkEVM 方面的探索、甚至是以太坊本身的改進,有可能所有方案最終都能達到Type 1 類zkEVM 的效果。屆時我們將有多個zkEVM 實現——既可用於ZK Rollups,又可用於驗證以太坊鏈本身。
而在那之前,讓我們期待看到在擴展以太坊和ZK Rollup 不同路徑上的持續創新。