menu-icon
anue logo
澳洲房產鉅亨號鉅亨買幣
search icon
區塊鏈

從Coinbase的二層布局看RaaS賽道的革新

BlockBeats 律動財經 2023-03-07 09:30

cover image of news article
律動財經圖片

前言

Coinbase 正大刀闊斧地建設鏈上基礎設施,近日宣布基於 OP Stack 構建一條二層 Rollup 鏈——Base, 一時間 Crypto 市場上掀起了「Bullish on Rollup」的呼聲。Coinbase 作為全美第一大加密交易所,此番舉措或將成為 Rollup 賽道發展、革新的催化劑。

背景

以太坊網路性能的侷限性催生出了多樣化的 Layer 2 擴容解決方案,Rollup 方案作為其中的翹楚領跑整個擴容賽道。以太坊通常被看成一個單體區塊鏈網路,單體中主要由 3 大功能層級構成:數據可用性和共識層、結算層和執行層。由於區塊空間是有限的,所有功能層級在單體中運行消耗了大量的鏈上資源,導致網路擁堵、鏈上 gas 費用飆升。Rollup 本質上是將執行層從單體區塊鏈中分離出來的模塊化擴容解決方案,將複雜運算轉移到鏈下,再把鏈下執行結果傳輸到鏈上驗證,在繼承以太坊安全性的情況下大幅提高網路的性能。

據 L2BEAT 數據顯示,截止至 2023.03.02,Arbitrum TVL 為 34.3 億美元,市佔率在整個 Layer 2 賽道中占比高達 54.25%;Optimism TVL 緊隨其後,兩者 TVL 總和已超過 80% 的市場市佔率。Layer 2 賽道競爭格局看似已由 Arbitrum 和 Optimism 捷足先登,實則風起雲湧,越來越多的 Rollup 方案如雨後春筍般湧出,帶着它們的創新敘事,企圖蠶食一定的市場市佔率。

而其中最引入注目的,是由此衍生出的一個被稱為「Rollup as a Service」的全新賽道。顧名思義,RaaS 代表把 Rollup 的部署作為一種服務,為開發者從 0 到 1 構建 Rollup 提供了極大的便利。

RaaS 理念的雛形最早可以追溯到 2021 年 Celestia 的 Optimint( 現更名為 Rollkit), 旨在為開發者提供一整套通用軟體開發套件 (SDK). 由 Optimism 團隊提出的 OP Stack 堆棧是這一賽道的代表性項目,近期 Coinbase 基於 OP Stack 構建其 Optimistic Rollup(ORU) Base, 這是一個起點同樣也是一個契機,點燃了我對 RaaS 賽道的熱情和憧憬。

在講 RaaS 賽道的具體項目之前,先來捋一捋這個賽道之所以出現、興起或者說即將興起的原因和驅動力。我始終認為最核心的驅動力是需求:以太坊性能的侷限性催生了擴容的需求,所以有了 Rollup; 從 0 到 1 部署一條鏈並非易事,如果有通用的工具會事半功倍,因此出現了 RaaS. 當然,上述觀點成立的大前提是 Rollup 本身具有需求,目前來看,通用型 Rollup 的需求已經得到市場的證明;特定應用型 Rollup 的需求還有待於市場驗證。

RaaS

除了上述所說的 Optimism 的 OP Stack, Celestia 的 Rollkit, RaaS 賽道包含的項目還有很多。從是否需要編寫代碼角度,RaaS 項目可分為 2 類:SDK 和無代碼 (No-Code) 方案。SDK 方案即為開發者提供一整套通用的軟體開發套件,讓部署 Rollup 和部署智能合約一樣簡單;無代碼方案,顧名思義,即無需編寫一行代碼部署 Rollup( 一鍵發鏈 )。

其中 OP Stack 和 Rollkit 均屬於 SDK 方案,Dymension, Sovereign, Stackr 同屬這一範疇。無代碼部署 Rollup 的項目包括 AltLayer, Saga, Eclipse 和 Caldera. 這裡不會花太長的篇幅對 RaaS 賽道的每個項目進行詳解,僅做簡答介紹。文章更多側重於我自己對 RaaS 賽道的一些思考,希望能起到一點拋磚引玉之效。

SDK

1. OP Stack

OP Stack 是 Optimism 團隊為了實現模塊化區塊鏈架構的軟體堆棧,將區塊鏈網路分為共識層、結算層、執行層 3 大功能層級。通過將不同功能層級解耦,再以 API 軟體堆棧的形式把所有層級組合起來,極大地簡化了模塊化區塊鏈構建的流程。

OP Stack 給 Rollup 開發者帶來了更大的自主性,能夠切換、替換、修改不同模塊層級,就像切換 API 一樣。Optimism 團隊提出了他們認為的區塊鏈終局形態「超級鏈」,即由一組高度集成的 OP Stack 鏈組成,鏈之間通過共享消息傳遞格式進行通信,實現 Rollup 鏈間互操作性。

2. Rollkit

Rollkit 是由 Celestia 社區開發的模塊化發鏈 SDK, Rollkit 相對於 Rollup 就相當於 Tendermint 相對於 Cosmos Layer 1. 開發者可以基於 Celestia 提供的數據可用性 (DA) 和共識層構建 Rollup, 進一步提高可擴展性。另外,Rollkit 也帶來了可定製化的優勢,DA 層、排序器、執行環境、證明機制等都可以定製。

3. Dymension

Dymension 的 RollApp 開發套件 (RDK) 的功能與 Cosmos SDK 類似,幫助開發者在 Dymension 結算層上部署 RollApp( 基於特定應用的 Rollup). 結算層扮演的角色是維護所有 RollApp 的安全性,也被稱為 Dymension Hub, 換句話說,所有基於 RDK 構建的 RollApp 共享 Dymension Hub 的安全性。值得注意的是,Dymension 在結算層中引入了 RollApp 虛擬機 (RVM), RVM 支持全新的爭議解決機制,因此可以支持各種不同的執行環境。

4. Stackr

Stackr 是以太坊基金會主辦的 Layer 2 Community Grants 2022 22 個獲獎項目之一,它在 130+ 項目中脫穎而出。旨在通過 Stackr SDK, 讓開發者更便捷地部署可定製化的 App-specific ORU.

5. Sovereign

Sovereign 相對於以上 4 個 Rollup SDK 項目而言稍顯「另類」,上述 SDK 方案都是以構建基於欺詐證明的 ORU 為切入點,而 Sovereign 一開始便專注於基於零知識證明的 zk-rollup(zkRU) 的構建。零知識證明是密碼學中非常難的一個分支,zk-rollup 的開發要求開發者擁有很紮實的密碼學功底。Sovereign 提供的 SDK 能夠讓沒有密碼學專業背景的開發者也能使用零知識證明技術開發公鏈,讓開發 zk-rollup 跟開發 Dapp 一樣簡單。

No-Code

1. AltLayer

AltLayer 是具有代表性的無代碼 Rollup 解決方案之一,旨在解決單一熱門 Dapp 造成整個網路擁堵的問題。由於部署在同一區塊鏈網路的不同 Dapp 共享有限的區塊空間,當特定 Dapp 鏈上交易激增 ( 如限定時間的 NFT 鑄造活動等 ),會造成整個網路擁堵 gas 費用飆升。AltLayer 通過提供部署 Flash Layer 提供一次性執行層,為 NFT 鑄造事件提供專用的區塊空間,與鏈上的其他項目完全隔離,在鑄造活動結束後關閉執行層,進而提高網路的可擴展性。

2. Saga

Saga 是部署在 Cosmos 生態上的項目,願景是通過橫向擴容打造千鏈生態。Saga 的架構跟上述 SDK 方案 Dymension 類似,Rollup 在 Saga 架構中被稱為 Chainlet. 由於基於 Saga 主網構建,所有的 Chainlet 共享 Saga 主網提供的安全性。通過共享安全,Chainlet 無需原生代幣即可運行。由於鏈游底層基礎設施的完善和擴容成為當下亟需解決的問題,Saga 最初將專注於遊戲、娛樂鏈等 Web 3 基礎設施。

3. Eclipse

Eclipse 旨在為任意 Layer 1 提供通用的結算層,Rollup 再基於 Eclipse 的結算層構建。Eclipse 為開發者提供了一個高度可組合的 Rollup 框架,可以自主選擇虛擬機、數據可用性層等。目前,Eclipse 支持的 Layer 1 包括 Celestia, Polygon 和 EigenLayer, 後續將支持更多的 Layer 1 網路。

4. Caldera

Caldera 支持「一鍵發 ORU 鏈」,無需編寫一行代碼,將開發一條 Rollup 的時間縮短至分鐘級別。Cladera 鏈模塊化堆棧由 3 部分組成:Caldera Chain( 執行層 )/ EVM 結算層 / 數據可用性層 (DA). 它能基於任何 EVM 兼容鏈作為結算層,Caldera 的執行層是基於欺詐證明的 ORU, 即通過運行欺詐證明機制維護 Rollup 網路的安全性。

Rollup 模塊化架構

從 Rollup 的模塊化架構進行劃分,大體可以分為 3 類:

1)通用智能合約 Rollup;

即 Layer 1( 如以太坊 / Polygon 等 ) 負責結算 + 共識 + 數據可用性,執行層 (Rollup) 從單片鏈中分離出來,代表性例子如 Optimism/ Arbitrum.

2)結算 Rollup;

即 Layer 1 負責共識 + 數據可用性,結算層作為獨立的層級分離出來,Rollup 基於結算層構建,由此構建的 Rollup 共享結算層。結算 Rollup 根據功能不同又可以劃分為特定應用結算 Rollup 和通用型結算 Rollup. 如基於 Dymesion Hub 構建的 RollApp, 基於 Saga Chain 構建的 Chainlet。

3)主權 Rollup;

即 Layer 1 負責共識 + 數據可用性,Rollup 負責結算 + 執行,由於 Rollup 可以決定其自身交易的有效性,所以我們認為它是有「主權」的。與結算 Rollup 類似,根據功能不同主權 Rollup 又可劃分為特定應用主權 Rollup 和通用型主權 Rollup. 如基於 Celestia Rollkit 構建的 Rollup。

更具體地,Rollup 可以分為 5 類:通用 Rollup, 特定應用 + 通用型結算 Rollup, 特定應用 + 通用型結算主權 Rollup. 如果再跟證明機制 ( 零知識證明 / 欺詐證明 ) 組合,可以衍生出 5 2 = 10 種 Rollup 組合。再具體一點,開發者可以選擇 Celestia/ Eigen DA 做數據可用性和共識層,Dymension/ Saga/ Eclipse 做結算層,構建 Rollup. 隨著模塊化項目的增多,由此形成的模塊化 Rollup 組合甚至可以達到成百上千種,而所有的 Rollup 組合,都能通過 RaaS 相關項目提供的基礎設施輕鬆便捷地部署,RaaS 賽道所散發出的潛力是不容忽略的。

看好 RaaS 賽道的一些想法

之所以看好 RaaS 賽道,主要基於以下的一些投資邏輯:( 僅做觀點交流,沒有任何投資建議。DYOR. NFA)

1) RaaS 相關項目備受資金青睞;

如 Coinbase 基於 OP Stack 做 Rollup; RaaS 賽道相關項目獲得一眾明星 VC 投資,如 Caldera 獲得紅杉、蜻蜓資本領投的 900 萬美元融資;Sovereign 獲得 Robot Ventures, Maven 11 等 VC 740 萬美元融資;Eclipse 完成兩輪共計 1500 萬美元的融資,投資機構包括 PolyChain, Tribe Capital 等……

2) RaaS 帶來一種範式的模塊化區塊鏈底層創新;

作為核心底層基礎設施,RaaS 的完善將對區塊鏈網路架構的革新帶來深遠的影響。RaaS 的普及極大地降低了開發者從 0 到 1 構建一條 Rollup 的門檻,准入門檻的降低將帶來激勵的競爭,能夠很好地詮釋優勝劣汰的「叢林法則」,進而倒逼 Rollup 的創新。

3) Rollup 賽道尚未完全爆發,RaaS 賽道更是處於早期。

雖然目前來看,以 Arbitrum 和 Optimism 為代表的 ORU 占據了該賽道超過 80% 的市場市佔率,但 zk 系的相關項目還處在蓄勢待發的狀態。zkSync 和 StarkNet 雖然都已上線主網,但上線時間不長且暫未迎來鏈上生態的大爆發。因此,現在說 Rollup 賽道大局已定還為時尚早。

當然,機遇和挑戰是並存的。無論是 Rollup 還是 RaaS, 都存在很多懸而未決的問題。如排序器的中心化 ( 雖然目前如 Rollkit/ Optimism/ Dymension 等都有提出去中心化排序器的解決方案,但目前都沒有落地 )、流動性碎片化、ORU 的挑戰期過長等問題都有待解決。雖然存在一些問題,但都有與之對應的解決方案,只需重點關注是否能落地以及落地的效果即可。

結束語

早在公鏈大規模爆發之前,人們熱議的焦點是未來的公鏈格局到底是單鏈還是多鏈。至少從目前來看,「Bullish on Multichain」的人更勝一籌,我們除了以太坊之外,還看到了 Polygon/ BNB/ Cosmos 等 L1 都在冉冉升起。

而對於 Rollup, 我們面臨同樣的一個問題是:不遠的未來,Rollup 的格局到底是單個 Rollup 一家獨大還是 Multi-Rollup 競相繁榮?我個人更期待看到的是 Multi-Rollup 的格局,藉助 RaaS, Rollup 在競爭中發展,不斷推陳出新。但最後誰會在激烈的競爭中存活,誰又會永遠地退出 Rollup 的歷史舞台?沒有人知道,只有時間能告訴我們答案。

畢竟,只有當大潮退去,才知道誰在裸泳。

原文連結

暢行幣圈交易全攻略,專家駐群實戰交流

▌立即加入鉅亨買幣實戰交流 LINE 社群(點此入群
不管是新手發問,還是老手交流,只要你想參與虛擬貨幣現貨交易、合約跟單、合約網格、量化交易、理財產品的投資,都歡迎入群討論學習!

前往鉅亨買幣找交易所優惠






Empty