Layer2扎堆推出Stacks搶佔開發者資源誰會是最後贏家?

自Optimism宣布推出構建OP Rollup鏈的OP Stack並提出「超級鏈」概念之後,Arbitrum宣布推出了專注擴展L3市場的Arbitrum Orbit,zkSync創建了開發ZK Rollup鏈的ZK Stack,Starknet發布了用於搭建應用鏈(Appchains)的組件工具包Starknet Stack,Polygon上線了建構zkEVM的鏈開發套件產品Polygon CDK等。

所謂的Stack堆疊是指開發者所做的標準化、組件化、模組化的技術架構或開放策略及SDK,基於這類組件架構或策略可以快速建構或啟動一個自己的區塊網路。

從產品的發展數量和趨勢來看,目前的L2 Stacks已從Layer2市場衍生為一個獨立的賽道,並使Layer2網路之間的競爭由最初的鏈上生態應用的數量、種類及繁榮度轉向了超級鏈王國大小的競爭。

這是因為自各Layer2網路紛紛宣布推出自己的超級鍊網路方案L2 Stacks後,原本的單一鏈逐漸發展成為了更為開放的平台型或基礎設施產品,著重發展超級鏈生態。 Layer2賽道的競爭敘事路線也隨之變化,Layer2網路之間比拼的不再僅僅是鏈上應用的多寡,而是基於其Stacks堆疊構建了多少條鏈、或有多少開發者或者專案方在建鏈時選擇使用其組件工具。

目前主流的Layer2網路都已推出了對應的Stack方案,主要包括OP S​​tack、Arbitrum Orbit、Polygon CDK、Zk Stack和Starknet Stack。

那麼,這些L2 Stacks堆疊之間究竟有何差別呢?面對眾多的「一鍵發鏈」工具,開發者會如何選擇?如何評估一個方案是否適合自己?

L2 Stacks:Optimistic Rollup 與ZK Rollup兩大陣營

從時間線上來看,Optimism於2022年10月就引進OP Stack概念,是最早提出L2 Stacks產品的Layer2網絡,接著是Arbitrum今年3月推出Arbitrum Orbit,接著6月份zkySnc推出建立ZK Rollup鏈的ZK Stack ,7月巴黎EthCC大會上StarkNet公佈了用於客製化應用鏈Appchains的組件工具Starknet Stack,8月31日Polygon上線了開發者搭建zkEVM L2網路的鏈間開發套件Polygon CDK。因此,在L2 Stacks賽道,OP Stack屬於開拓者。

根據底層網路所採用的共識演算法的不同,目前市場上的主流L2 Stacks方案主要可劃分為Optimistic Rollup系(可簡稱OP Rollup)和ZK Rollup系兩大流派,前者代表產品是OP Stack和Arbitrum Orbit,後者主要是Polygon CDK、Zk Stack和Starknet Stack。

在產品運作邏輯上,基於OP Rollup系的Stack搭建的L2網路在運作機制上其實與Optimism(現為OP Mainnet主網)類似,同樣遵循「鏈下(L2)處理智慧合約的實際運算與儲存、鏈上(L1)驗證並儲存交易數據,採用的共識演算法是樂觀的詐欺證明(Optimistic)」的運作流程。而基於ZK Rollup系的Stack所搭建的L2網路與目前的zkySnc、Polygon zkEVM機制一樣,在L2向L1提交資料採用的是零知識證明演算法。

簡而言之,新建的L2網路是基於哪個Layer2 Stack方案建構就具備哪個Layer2網路的優點,甚至可以將這些新建L2 Stacks網路看為是其網路的同質競品,例如基於OP Stack網路搭建的L2網路與Optimism網路優勢一樣。

那麼,同類系的L2 Stacks之間又有何差別呢?主要差異在於各Stack的開放度和擴充策略的不同。

OP系:OP Stack透過合作擴展生態,Arbitrum Orbit專注配套提升開發者體驗

領先者OP Stack以外部合作形式擴展超級連生態

OP Stack是Optimism由推出的標準化的、模組化的開源工具元件,主要包含建構區塊鏈所需的資料可用性層、執行層、結算層、治理層等模組及工具。基於這些元件開發者可以根據需求場景利用OP Stack自訂專屬的Layer2網路。

Optimism計畫是基於OP Stack打造超級鏈帝國(Superchain)的概念,所謂的超級鏈主要是指使用OP Stack構建的Layer2網路統稱(也稱為OP鏈)。

OP Stack超級鏈的概念不同於Cosmos和波卡的多鏈概念,超級鏈的底層架構都是統一標準化的,共識演算法一致、共享安全性、最終都由Layer1區塊鏈(以太坊主網)保障,且由於生態內鏈的架構都是統一標準化的,鏈與鏈之間的資源、資訊透過Optimism Bridge可共享。而目前的Cosmos及波卡等多鏈架構,其實生態內的每條鏈上都引入了新的共識演算法,每當啟用一條新鏈時開發者需要啟動新的驗證器集,且鏈與鏈之間的安全性、資訊不能直接分享,跨鏈資訊需要中繼鏈或IBC協定(中心鏈Hub)來傳遞。

而在OP Stack超級鏈(Superchain)生態中,用戶無需關注是A還是B、C等Layer2鏈的概念,可以將其視為一個整體「超級鏈」即可,開發者構建應用程式也是以整個超級鏈為目標。例如在超級鏈生態中只需一個RPC節點,就可支援用戶在任何OP鏈上進行交易,無需切換網路。

目前,OP Stack超級鏈王國主要由官方推出的OP Mainnet和其它基於OP Stack搭建的多個Layer2網路組成。

在生態發展上,OP Stack採用的是自上而下的營運策略,先後透過與Coinbase、BNB Chain、Worldcoin等知名企業及專案合作推出Base、opBNB及Worldcoin鏈,在短時間內迅速被用戶所熟知、打響了知名度、並在Layer2市場上站穩了腳跟,也因此成為了L2 Stacks產品發展的範例模板。

今年8月份,Base和Optimism聯合公佈的收入互換合作框架協議,再次讓OP Stack成為業界討論的熱點。根據提議,Base可向Optimism提供可選擇的潛在收益方式,向其支付2.5%的排序器收入或支付15%的利潤,兩者相較取其高,而作為回報,Optimism會向Base鏈分配總供應量的2.75% OP代幣(約1.18億枚)。這項合作提議,讓Base和Optimism之間不再僅僅只是OP Stack技術的鏈接,有了更深層次的綁定,二者將會相互賦能,Base背靠Coinbase這顆大樹,它的發展也將會反哺Op Stack生態。

從Base和Optimism的合作框架協議中似乎看到了OP Stack實現超級鏈帝國路線圖的策略:在早期,Optimism透過分發OP代幣來幫助早期的OP Stack鏈發展,以快速擴展其生態,同時這些基於OP Stack的L2網路又會將自己的收入分成給Optimism、反哺生平台,這一正向循環或將助推Optimism快速擴張的飛輪。

目前,以OP Stack方式建構的Layer2網路已有數十條,包括Coinbase的Base鏈、幣安的opBNB、Gitcoin的PGN、Manta Network的Manta Pacific、Zora Network等。

Arbitrum Orbit專注L3擴充與開發者體驗

Arbitrum Orbit是Arbitrum推出的用來建構L3網路的開源工具包,支援開發者部署並創建自己的應用鏈。

開發者可基於Arbitrum Orbit工具組件搭建自己的Rollup或AnyTrust鏈(L3),選擇由Layer2 網路Arbitrum One(Arbitrum Rollup 鏈)或Arbitrum Nova(AnyTrust鏈)其中的一條鏈作為結算層。

其中,Rollup和AnyTrust的主要區別在於在Rollup中,所有的交易數據都發布Layer1(以太坊主網)上、更去中心化,而在AnyTrust中,數據是在鏈下管理的、性能更好,適用於高頻交易的遊戲場景。

簡單來說,使用Arbitrum Orbit搭建的網路結算層不是以太坊,而是Layer2網路Arbitrum One或Arbitrum Nova,這是在Layer2網路基礎上的延伸,因此被稱為L3網絡,即L1→L2→L3。

如果開發者想要使用Arbitrum Orbit來搭建Layer2網絡,則需要取得相關程式碼的授權。目前Arbitrum仍採用的是商用程式碼許可證(BSL),取得許可證的方式主要有兩種,一是向Arbitrum程式碼庫的初始開發團隊Offchain Labs申請;二是向Arbitrum DAO發起提案申請,然後由DAO投票決定是否授予許可證,Arbitrum官方比較推薦採用第二種方式。據悉,獲得許可證授權的項目或需要向Arbitrum支付代碼許可費。不過,關於Arbitrum代碼許可證的開放已經有團隊成員提議“公佈其使用許可證的使用條件和要求”,並獲得了相關討論,不少社區用戶猜測,Arbitrum許可證要求可能很快會被取消。

需要注意的是,開發者使用Arbitrum Orbit來搭建L3是無需任何許可要求的。這大概是因為L3網路的結算層在Arbitrum One或Arbitrum Nova上,Arbitrum可以透過結算費用來獲得一定的收益。

目前,已經有多個應用程式與Arbitrum Orbit合作創建自己的L3網路。其中,以太坊擴容服務平台AltLayer已支援Arbitrum Orbit,用戶可透過無程式碼工具在幾分鐘內啟動Arbitrum的L3應用鏈;專為遊戲設計的Xai網路宣布將利用Arbitrum Orbit技術推出專為遊戲產業量身客製化的L3區塊鏈;同月,DeFi衍生性商品交易平台Syndr宣布基於Arbitrum Orbit推出Syndr Chain,測試網已經上線。

此外,Offchain Labs也為開發者配備了智慧合約開發平台Arbitrum Stylus,並已於8月31日上線了公共測試網。 Stylus是Arbitrum為開發者搭建的一個開發環境,可為開發者提供在Arbitrum網路上建置和測試智慧合約的工具,包括智慧合約開發、測試和部署,以及與Arbitrum網路的互動等功能。

Stylus被認為是Arbitrum的另一個重大創新,因為Stylus可使其EVM語言不再局限於傳統的Solidity,可以讓EVM支援更多種程式語言(如使用Rust、C和C++等常見的程式語言)構建鏈上應用程序,這可能會吸引上千萬名開發者進入Web3生態。

據悉,目前主流的EVM程式語言Solidity開發人員約有2萬名,而Rust開發人員有300萬,C開發人員有1200萬。此外,像Solana、Near等生態基於Rust程式碼開發的應用也可以平行移植到Arbitrum生態內。

有不少觀點認為,Arbitrum的Stylus影響將會是深遠的,這將會觸達不同程式語言的開發者、帶來更多自下而上的開發者群體,開發者的湧現更有機率出現一些有意思的應用。

在自身產品機制方面,Arbitrum也在積極探索創新,8月發布的全新驗證協議Bold可以在Arbitrum上實現無需許可的驗證,這意味著用戶從Arbitrum主網提取資產到以太坊7天的等待期將會成為歷史。

OP Stack 和Arbitrum Orbit區別及優勢

在產品發展策略上二者側明顯重點不同,OP Stack主要用來搭建L2網絡,Arbitrum Orbit主要專注L3市場,用戶想要建構L2網絡需要先申請許可證,獲得官方批准後才能搭建。

另外,二者在程式碼開放授權(licenses)方式上也有所不同。 OffchainLabs聯創Steven Goldfeder曾發文解釋稱,OP Stack採用的是「免費入園,設備收費」即進入公園是免費的,如果你想玩裡面的設備需要另外支付費用;Arbitrum Orbit「進門收費,全園暢玩」模式即進入園區前需支付一筆入場費,裡面所有設備免費暢玩,類似迪士尼的套票。

具體來說,OP Stack代碼堆疊是開源免費的,開發使用它構建L2也是免費的(即免費入場),但是如果你的L2鏈想要與OP Mainnet、Base及未來的更多鏈進行互操作,必須取得許可才能算是超級鏈的一員,貢獻超鏈的生態資源,否則只是OP Stack鏈而已。超級鏈許可證也稱為「鏈法則」需要求遵循OP治理。簡單來說,就是OP Stack的超級鏈生態是聯盟形式的,新建的L2網絡只有加入到這個聯盟才能享受超級鏈的資源,比如資產跨鏈互通等,但是加入它是有條件的,比如可能需要質押一定的OP代幣或類似Base鏈收益分成給OP Stack等。

不過,目前使用OP Stack的新鏈也不一定必須遵守「鏈法則(Law of Chains)」才能與其他OP Stack鏈(如OP Mainnet、Base等)進行互通,他們也可以建立自己的橋接工具和基礎架構在Superchain系統中實作跨鏈互操這些,但這無疑增加了工作量。

對於Arbitrum Orbit,有兩種情況:L2和L3,如果用其構建L3則是完全開放且無需許可的,但是如果構建L2,需要向Arbitrum基金會或DAO組織提出申請獲得許可證,並需要支付一定的費用(即收費入園),但是一旦獲得許可證,進入生態後續都是免費的,開發者完全自由地管理自己的鏈,選擇運行的軟體及可以與哪些其他鏈互操作。

收費方式的差異也決定了Arbitrum Orbit和OP Stack在收入模式上的不同,Arbitrum Orbit試圖透過其作為專有開發環境的程式碼庫獲利,而OP Stack似乎想透過對其共享排序器基礎設施來獲利。

ZK系:支援L2和L3的ZK Stack、未上線的Starknet Stack和後來者Polygon CDK

支援建構ZK系L2和L3的Zk Stack

ZK Stack是zkSync開發的一套開源的、可組合、免費的模組化框架,以使開發者可基於zkSync Era主網的程式碼建立客製化的、由ZK支援的L2和L3網路(也被稱為Hyperchains超鏈),任何開發人員可以自由地根據自己的特定需求客製化超鏈。

當開發者使用ZK Stack構建L2網路時,與OP Stack一樣安全性完全繼承於以太坊,不過根據Matter Labs官方介紹,在排序器上和數據可用模式的經濟Token模型選擇上(當前OP Stack鏈僅支持使用ETH作為鏈上GAS費支付Token),開發者享有完全的自主權,可以自由決定,開發者對ZK Stack擁有代碼的完整權利,可定制和塑造鏈的各個方面。

在跨鏈通信方面,zkSync引入了Hyperbridges超級橋的概念,透過該橋可實現L2和L3超級鏈之間的跨鏈通訊,類似於我們互聯網世界的超鏈接可以指示瀏覽器自動打開某個網頁。

超級橋是由一系列部署在L1上的智慧合約組成,這些合約可驗證其他鏈上發生的交易Merkle樹證明。原始資產將會被鎖定在L1上的共享橋合約中,當資產跨鏈需求時,共享橋合約會進行統一調配和管理,這意味著整個超鏈生態系統的流動性是統一的,資產、數據及訊息可由部署在L1上的共享橋合約統一調配。

此外,在ZK Stack的超級鏈生態中,支援每個超鏈都無縫集成,具有統一的流動性。在這個生態中,用戶同樣可以把多條L2、L3網絡當作一個整體的“超級鏈”,在使用時不時不但無需在切換RPC網絡也無需進行跨鏈步驟就可實現在不同鏈之間調動資產,捕獲更多收益機會。

未露面的Starknet Stack

Starknet在今年7月巴黎EthCC大會上宣布推出建構應用鏈Appchains的Stacks開源工具包(Starknet Foundry),基於本地Cairo測試運行器和Blockifie用Rust編寫。 Starknet Foundry支援任何應用程式以無許可的方式部署自己的Starknet應用鏈。

根據官方Github頁面顯示,Starknet Foundry產品仍在開發中,尚未正式向公眾發布。

後起之秀Polygon CDK

8月31日,Polygon官方宣布推出模組化鏈開發套件Polygon CDK(Polygon Chain Development Kit),這是一個開發的標準化程式碼庫,任何人都可以基於此構建由ZK技術驅動的L2網絡,並繼承以太坊的安全性。

Polygon CDK是Polygon Supernet(超級網是用來建構L1的開源工具包)的升級款,現在藉助Polygon ZK技術,基於Polygon CDK開發者可以輕鬆自訂和部署自己的ZK系L2應用程式鏈。另外,Polygon支援將所有現有的Supernet網路將其目前架構升級Polygon ZK技術。即Polygon CDK幫助開發人員啟動新的ZK系L2鍊或將現有的L1鏈無縫過渡到L2。

此外,Polygon CDK旨在為開發者提供靈活的可客製化的模組化環境,開發者可以根據自己的需求,選擇CDK模組化組件來客製化鏈。例如開發人員可以依照自己的需求選擇VM模式(zkEVM或其他ZK支援的執行環境如MidenVM)、排序器類型(集中式或分散式排序器模式)、交易資料儲存(Rollup鏈上或validium鏈下模式)、資料可用性解決方案、Gas token可以設定成自己的原生Token等。

在跨鏈通訊方面,透過CDK創建的各鏈都是相互關聯的,與Polygon PoS和Polygon zkEVM同屬一個層級,並且可以實現資源互通、共享。

Polygon CDK上線不到半個月內,已有兩條鏈選擇採用此方案建構L2網路。 9月13日,波卡生態的智慧合約平台Astar Network宣布與Polygon Labs合作推出以太坊Layer2網路Astar zkEVM。根據Astar Network創辦人最新發言,zkEVM測試網將於本月啟動;9月19日,Cosmos生態EVM公鏈Canto宣布將基於Polygon CDK構建ZK L2;10月5日,此前與Polygon合作的遊戲公鏈Immutable推出的zkEVM網宣布將進行升級重建,並於12月至明年1月上線zkEVM主網。此外,Polygon Labs也曾向Celo提議使用Polygon CDK套件以遷移至L2,10月11日提議ApeCoin DAO使用Polygon CDK開發L2網路「ApeChain」。

但對於Maker DAO 這類利用信託法律引入美債收益的方式,專注RWA 研究加密KOL @ kenjisrealm 認為,其中依然存在資產方違約、代理人風險、法規風險等風險。尤其是,2024年美國的企業透明法( Corporate Transparency Act )將上路,即使是DAO 也必須揭露實際控制人與有影響力的利害關係人,而這些都與Maker DAO 現有的RWA 框架衝突。

但在《RWA 漫談:合規、細分賽道和前景展望》中, dForce 創始人民道表示,如果MakerDao 自己設立一個信託來持有美債資產,至少比透過Circle 這種間接方式要少一層營運風險。更重要的是這種模式將影響整個穩定幣市場的格局,去中心化穩定幣可能有彎道超車的機會。因為去中心化穩定幣引入美債的利息後比中心化穩定幣有更大的吸引力。無論是在收益性還是在可程式性,它能夠更靈活地調整底層資產的風險組成。

開發者選擇L2 Stacks方案的考量有哪些?

面對L2 Stacks的5個主流方案OP Stack、Arbitrum Orbit、Polygon CDK、Zk Stack和Starknet Stack,開發者選擇採用方案的依據又是什麼呢?

目前,開發者選擇採用L2 Stacks方案主要從「與以太坊的兼容程度、落地項目的多寡、跨鏈通訊成本、使用門檻(也稱為代碼開放度)」等方面來衡量。

其中,與以太坊的兼容程度將決定基於L2 Stacks搭建的L2網路與以太坊之間的互通與開發難易度。畢竟大多項目選擇建構L2網絡,一是想繼承以太坊的安全性,二是希望能在以太坊龐大的流量中分得一杯羹。目前,從產品底層相容度來看,無疑OP Stack、Arbitrum Orbit與以太坊的兼容性要優於ZK系的Stacks產品,因為零知識證明與以太坊虛擬機的兼容一直是難題,儘管已上線了zkEVM主網,但在與以太坊相容方面仍有不足。

關於L2 Stacks使用門檻的高低將直接影響者開發者採用的複雜程度,同時也代表者該工具元件的程式碼開放度。

目前使用門檻主要包括費用和開發成本,前者主要是採用L2 Stack是否需要向官方支付一定的費用,例如OP Stack採用的是「免費入園,設備收費」模式,前期免費支援開發者建構L2網絡,但如果這些網路想要享受與其Base、OP Mainnet主網的資源共享,需要加入相關聯盟組織,加入這個聯盟組織需要一定的門檻,據悉會收取一定的費用;Arbitrum Orbit採用的是「進門收費,全園暢玩」策略建構L2需要先獲得官方許可證,支付一定的費用,但是後期無需任何費用。

對於早期開發者來說,OP Stack這種免費入門的門檻更低;後者開發成本,主要是指對開發人員的技術和能力要求,例如ZK系的L2 Stack堆疊可能需要開發者懂得零知識證明技術,像是Starknet Stacks開源工具包就是基於本地的Cairo測試運行器和Blockifie用Rust編寫的,開發者對相關知識的熟悉程度將影響專案的開發進度。

能否落地及落地專案的多寡,代表L2 Stacks方案的成熟度。目前OP Stack、Polygon CDK在L2網路上落地專案較多,Arbitrum Orbit在L3上落地應用較多。

超級鏈生態內的鏈間通訊與生態外的異構鏈之間的跨鏈通訊難易度,將決定著鏈的未來互操性。不過,目前超級鏈生態內L2網路之間的資產跨鏈還未完全打通,例如OP Stack系的Base的官方跨鏈橋僅支援與以太坊的轉移,並不支援OP Mainnet鏈資產的跨鏈轉移。而超級鏈與幣安鏈、Solana等外部鏈的跨鏈通訊,除了第三方跨鏈橋外,目前也沒有一個完善的解決方案。

另外,我們也可從一些專案在選擇採用L2 Stack時能夠得出一些結論。已基於OP Stack推出EVM執行層Manta Pacific的隱私網路Manta,在9月13日,已上線Manta Pacific主網。根據瀏覽器顯示,現該主網發生的交易筆數為43萬,有超4萬個錢包位址,數據一直呈現上升趨勢。

Manta原名Manta Network是波卡生態的ZK隱私Layer1公鏈,今年7月宣布基於OP Stack推出專為零知識證明(ZK)應用設計的Layer2網絡EVM原生模組化執行層Manta Pacific,並將其Layer1網絡Manta更名為Manta Atlantic,Manta生態系統將由Manta Atlantic Manta Pacific兩部分組成。

關於當初選擇採用哪個L2 Stack,Manta相關負責人表示,Manta由於應用電路都是基於以太坊設計的,選擇L2 Stack方案時主要考慮和以太坊的兼容,另外可能還要看這個技術棧的生態和穩定性。

目前來說OpStack和Polygon CDK的落地算是最多的,也是比較成熟的方案。其中,Opstack已經有像Base,opBNB這些項目搭建在上面,另外OpSatck也和Celestia有了可靠的集成方案,需要有Celestia這樣更便宜的DA才能使Manta的生態項目運行的更便宜,我們也在研究一些基於OpStack以外更有創新性的架構,除了用Celestia之外在擴容上面也有一些創新。而Polygon CDK是近兩個月才出現的。

Arbitrum雖實際技術不錯、自身Arbitrum One的用戶基數很大,但是在L2的發行上過程有些複雜,需要向官方申請通過後才能部署。另外,現有的zkEVM方案還都不是很成熟,其中,zksync的ZKStack雖已經推出但是還沒有落地項目代表,而且和以太坊的兼容性還有待提高,目前開發者需要在ZKStack和以太坊主網使用兩組程式碼;Starknet屬於比較獨立的實現方式和生態,目前還未正式上線。

由此來看,OP Stack是目前最受歡迎的L2 Stack,其次是Polygon CDK、Arbitrum。另外,這些L2 Stack方案並不是沒有缺點,因為結算層及安全性都由以太坊來保障的,那麼一旦以太坊運作出現問題,那麼這些L2 Stack網路的運作也將成為問題。

至於如何選擇合適的L2 Stack,開發者也可藉助一些第三方Raas服務平台,可以幫助評估一些方案是否適配自己及還能集成各L2 Stack的優點模組進行定制,不過,第三方往往會收取高昂的手續費。據悉部分第三方服務方可能會向L2網路收取網路30%以上的服務費。

Total
0
Shares
Related Posts