一覽以太坊八大擴容方案生態全景。

撰文:潘致雄,鏈聞研究總監

不要說我們沒有提醒各位讀者:現在已經到了以太坊Layer 2 生態大站隊的關鍵時刻。以太坊擴容迫在眉睫,擴容方案又如此之多,投資人、開發者和用戶該如何選擇,這是一個大問題。

我們獲得的信息是,那些財力最為豐厚的全球頂級區塊鏈投資機構正在圍獵最核心的以太坊 Layer 2 擴容方案開發團隊,希望斥重金投資他們。其中,相對成熟的 Rollup 方案開發團隊是這些投資機構最為覬覦的獵物。不少談判正在進行,投資機構不惜投出重金,將這些團隊收至麾下。形勢即將明朗。

於此同時,這些以太坊 Layer 2 擴容方案開發團隊也希望自己的技術能夠被開發者採納。如何吸引那些真正擁有用戶的以太坊上應用協議和DApp,讓他們成為自己的合作夥伴,顯然是 Layer 2 擴容方案開發團隊在生態中攻城奪地、為未來佔據有利競爭位置的關鍵。這方面,多數人還在駐足觀望。

如果你還不太清楚Rollup 方案的背景和優勢,不知道目前各陣營的競爭態勢,希望鏈聞梳理的這份生態地圖,可以幫助你了解該領域的最新進展。

需要指出的是,這個地圖很可能會在未來幾週發生巨大變化。屆時,新舊陣營對比,會更清楚幫你認清這個熱點領域發生的變化和發展脈搏。

從Plasma 到 Rollup,八支團隊不容忽視

早在三年前以太坊社區就意識到了可擴展性的重要性,推出了第一代擴容方案Plasma 或狀態通道等概念,但自去中心化金融(DeFi)應用和用戶的快速增長後,社區才真正意識和感受到吞吐量這個瓶頸在製約著DeFi 生態發展。

越來越多的DeFi 項目、錢包開始思考選用哪一套以太坊擴容方案,為用戶降低鏈上交易成本的同時,還能同時兼顧DeFi 的可組合性以及安全性。

而且以太坊聯合創始人Vitalik Buterin 也開始呼籲社區以「Rollup」方案作為主導推動以太坊Layer 2 擴容,甚至Rollup 還可能會影響之後以太坊2.0 的技術路線圖。不過,這其實離Rollup 被提出已經有兩年多的時間了。

在這兩年的時間中,Rollup 也逐漸演化出了兩大類方案,一類是自Plasma 的「欺詐證明」所演變而來的Optimistic Rollup,一類是隨著零知識證明技術加持得以實現的ZK Rollup。

在這兩大類方案中還有不同團隊推出了不同的實現方式,比如Offchain Labs 的方案相比其他的Optimistic Rollup 中的「欺詐證明」機制更複雜一些,所以他們稱自己的方案為Arbitrum Rollup。還有比如零知識證明科學家團隊StarkWare 的方案和ZK Rollup 或Plasma 比較類似,是一種綜合方案,他們稱之為Volition 和Validium。

截至目前,推出了Rollup 類擴容方案的團隊約十多個,其中最重要的是這8 家:

如何選擴容方案?

在這麼多的方案中,以太坊生態的DeFi 項目和錢包開發者應該如何選擇適合自己的Layer 2 網絡呢?據多位開發者的意見,除了大家都會討論的Layer 2 是否會降低安全性的話題之外,通常還會討論到以下三個重要因素。

主網上線時間

雖然大多數擴容方案都上線了測試網,也有一些項目將部分功能上線了主網,但是完整功能版本的主網何時上線可能是最主要的一個參考因素。因為在目前階段中,擴容是一個緊急事務,最快上線的方案可能會獲得更多關注和紅利。

生態發展

DeFi 生態很重要的優勢就是可組合性,各個應用之間可以無需許可互相交互。但是當項目遷移到Layer 2 之後,只有在同一個Layer 2 網絡中的項目之間才能以更低成本組合,其網絡總體價值可能會隨著應用數量增加成倍增長。

所以很多項目會考慮先觀察DeFi 協議的頭部項目選擇哪條Layer 2 網絡,然後再做出相應的選擇,畢竟頭部項目會帶來更多的用戶,將資產留存在這條網絡中。

開發難度

對於部分Layer 2 網絡來說,為了能盡可能減少開發者遷移應用到Layer 2 的成本,會在最大程度上兼容以太坊的智能合約開發模式。但是還有不少擴容方案因為本身的技術難度導致需要引入全新的編程語言,對於開發者而言就會增加時間成本。

生態全景圖

為了幫助開發者更好的追踪目前Layer 2 的生態發展情況,鏈聞匯總了這8 個團隊的主要投資機構,以及生態中部分已經公開和未公開的應用、錢包或基礎設施等。

從具體的方案來看,可以分為兩大類:通用解決方案和專用解決方案。

通用解決方案會專注在提供一整套類似於以太坊主鏈的全功能或圖靈完備的智能合約開發能力,各個團隊都可以選擇在這個平台上開發自己的應用。

專用解決方案在目前會聚焦於某一個或一些特定的功能中,比如轉賬或交易,所以其他應用暫時無法在該網絡中開發自己的應用。不過據這幾家後續的規劃來看,全功能的智能合約支持還是在開發中的,不過應該會較晚,比如Fuel Labs 表示可能要到2021 年末。

從通用解決方案的生態應用數量和質量來看,Matter Labs、Optimism 和Offchain Labs 可能是目前最受關注的三個團隊。 StarkWare 也有不少的應用,不過都是和交易相關的。

熱門選手:Matter Labs

Matter Labs 的僅支持轉賬的zkSync 擴容技術已經上線了主網,但是通用解決方案以及因此創造的新編程語言Zinc 的主網上線日期就可能沒這麼快了。因為ZK Rollup 技術是通過零知識證明實現的,所以開發一套通用的方案技術難度較大。

但是優勢在於ZK Rollup 以零知識證明zk-SNARKs 的密碼學技術確保安全性,所以安全性可以幾乎等同於以太坊主鏈。

熱門選手:Optimism

Optimism 可能會是最早上主網的方案之一,也吸引了像Synthetix 和Uniswap 這兩個頭部項目和Coinbase Wallet 錢包作為入口。

為了支持以太坊的智能合約,Optimism 推出了功能完備、與以太坊虛擬機(EVM)完全兼容的執行環境Optimistic Virtual Machine (OVM) 。 OVM 是嵌入在EVM 中的副本,允許開發者使用Optimistic Rollup 時,可使用和EVM 相同的開發者工具集和智能合約語言。

有了OVM,應用開發者的遷移成本會低很多,直接編寫Solidity 智能合約,所以這可能會是Optimism 最重要的核心技術。

不過因為採用的是Optimistic Rollup,也就是繼承自Plasma 的「欺詐證明」,默認「樂觀地」(Optimistic)相信節點會將最新且準確的數據發佈到主鏈上,所以從安全性來說,會略低於主網。雖然本金喪失風險很低,但可能會付出時間成本(退出期較長)。

熱門選手:Offchain Labs

Offchain Labs 的聯合創始人兼首席科學家Ed Felten 是普林斯頓大學的計算機科學教授,也是奧巴馬任職期間的白宮首席技術官和高級顧問,他此前曾表示Offchain Labs 將專注於私有鏈、企業解決方案和遊戲領域,但目前的產品將為以太坊搭建二層網絡。

Offchain Labs 的Arbitrum Rollup 方案也可能是最早上主網的方案,從其他優勢來說,和Optimism 也比較類似,智能合約的支持也相對容易。

除此之外,Arbitrum 方案提供了一整套更複雜的「欺詐證明」機制,通過多輪交互提高系統安全性,退出期的設定也會更加友好,以增加用戶體驗。