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 Stack、Arbitrum Orbit、Polygon CDK、Zk Stack和Starknet Stack。
那么,這些L2 Stacks堆棧之間究竟有何區別?面對衆多的“一鍵發鏈”工具,开發者會如何選擇?如何評估一個方案是否適合自己?
作者:西柚,ChainCatcher
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%以上的服務費。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
鏈捕手
文章數量
168粉絲數
0