一文帶你全景式瞭解Rollups-as-a-Service

avatar
MarsBit
03-29

我們之前談到未來會有數百萬個區塊鏈,其中一些是通用型的,但絕大多數是應用特定的。

模組化區塊鏈的出現、以太坊的Rollup為中心願景,以及維塔利克在他的《終局》中承認了為了可擴充套件性而進行中心化,這些基本上使得這個未來願景成為必然。

Cosmos

因此,我們得出的結論是,未來會有數百萬個應用特定的模組化鏈,但是它們是如何建立的呢?

當然是通過Rollups-as-a-Service (RaaS)。

許多應用團隊不想考慮執行基礎設施。就像AWS抽象化了託管伺服器的複雜性一樣,RaaS項目正在為建立和維護區塊鏈提供同樣的服務。

在不久的將來,部署新鏈將像建立新的網頁或通過Docker容器和Kubernetes進行應用程式的擴充套件和縮小一樣簡單。

僅在過去6個月中,我們就看到了一系列RaaS項目的釋出,它們正在構建輕量級、可配置的Rollup聚合產品的低至無程式碼產品。

RaaS:Rollup即服務

以下是當前所有模組化區塊鏈解決方案/Rollup-as-a-Service項目的詳盡列表:

OGs:Cosmos和Substrate

Cosmos SDK和Substrate SDK都已經存在多年了,使開發人員能夠建立自己的主權鏈(因此不是技術上的模組化)或在Substrate的情況下,通過成為平行鏈連線到Polkadot 中繼鏈共享安全性。

Alt-L1s

Polygon和Avalanche是2021年初Alt-L1敘事的重要組成部分。它們內建了原型模組化:Polygon Edge和Avalanche子網。

尤其值得注意的是,Avalanche已經與Crabada和DeFi Kingdoms等遊戲合作,建立了自己的遊戲特定子網。

Polygon擴充套件了Edge的範圍-現在稱為Polygon Supernets。使用Supernet,dApp團隊可以利用現有的Polygon PoS驗證器的股份並建立一個單獨的應用程式特定環境。隨著時間的推移,Polygon Supernets還將使dApp團隊能夠使用Polygon ZK技術建立ZK Rollup。

以太坊Maxis 以太坊上的許多L2正在考慮在其網路上的應用程式特定Rollups是什麼樣子,其中值得注意的有Scroll、Fuel、Mantle、Boba、Metis、Consensys的zkEVM和Loopring。

OPStack,Optimism的模組化堆疊,是Base的設計者之一(還有其他分支,如Minecraft遊戲)。他們有一個共享順序器的超級鏈願景,即利用共享排序器為Rollups之間提供同步性和原子性-。

OP Labs團隊有一個願景,即使L2s成為以太坊的“實驗層”。例如,以太坊開發人員可以輕鬆地啟動一個新的Rollup,以在生產環境中測試新的ERC和EIP-而不是等待全面立法更新以太坊L1,甚至是其他更成熟的L2更新,如Optimism 主網。

Cosmos

Arbitrum AnyTrust及其首個面向遊戲優化的部署Nova,是Arbitrum的模組化解決方案——允許使用Arbitrum的執行層Nitro,並具有使用DAC進行脫鏈資料可用性以及在以太坊L1上釋出的容錯功能。

上週,Arbitrum 在公佈空投計劃的同時,宣佈推出Orbit —— 一種開發者解決方案,可在 Arbitrum 上作為完全的 Rollup 或 AnyTrust 例項來啟動 L3。Orbit 與 Stylus 搭配使用,允許開發者使用 C、C++ 和 Rust 這些語言構建應用程式,除了 EVM 語言 Solidity 外。Offchain Labs 設想 L3 可用於快速實驗:無需許可的 Rollup,引入新的治理機制,對 Nitro 進行修改等。

Cosmos

Slush 建立在 StarkNet 之上,提供了一個 SDK,可在 StarkNet 之上構建 zkVM L3。Starkware 也提出了分形擴充套件的概念,可以說是對 L3 的討論發起者。

Cosmos

來自 Starkware 的部落格文章中提到,zkSync 也在考慮分形擴充套件和 L3 —— 它們稱之為 Hyperchains。利用 LLVM,Hyperchains 是執行在 zkEVM 中的類似於分形的例項,可以並行執行在 L1 主網上,具有共同的結算。

Hyperchains 可以被任何人無需許可地部署,使用可定製的模組化 zkEVM 鏈棧,由與主要 zkSync L2 相同的 zkEVM 引擎提供支援。開發者可以選擇不同的虛擬機器(如 MoveVM)、不同的序列器設計,以及資料可用性(zkRollup、zkPorter 和 zkValidium)。

此外,Matter Labs 團隊還為 Hyperchains 設想了臨時執行環境的願景。例如,可以啟動一個 Rollup 來廉價地鑄造數百萬個 NFT,然後將 NFT 橋接到另一個執行層,然後關閉臨時 Rollup。

Caldera 有一個一鍵式模組化鏈部署的願景,最初從 optimistic rollups 開始。他們有一個測試網 Rollup 的實時演示,非常不錯,並且已經在主網上為 Curio 等遊戲客戶提供生產服務。

Cosmos

Stackr仍處於早期階段,但它是ETH Global的贏家,且看起來非常有前途。他們希望通過“微型Rollup”實現“混合應用程式”的建立,給予Rollup選擇執行、資料儲存和足夠的去中心化的自由。

Cosmos

關於Conduit資訊還不太清楚,但它與樂觀Rollup的OPStack有關。他們也致力於實現“一鍵部署”體驗。

Cosmonauts

Dymension的RDK允許在Cosmos上建立RollApps,連線到Dymension Hub。Dymension RollApps使用與Cosmos SDK相同的工具構建——主要區別在於用無需共識的區塊鏈模組替換共識模組(即無驗證器轉換邏輯)——由於沒有資料釋出頻寬瓶頸,預計比普通Rollup更具可擴充套件性。

Dymension Hub將允許RollApps和其他支援IBC的鏈之間的樞紐與輻射連線——這不僅有益於使用者,還增加了Dymension Hub作為自治網路的地位。

Saga是一個彈性區塊空間平臺,允許開發人員按需部署完全安全、去中心化的“鏈片”——利用其主驗證器集的安全性。

Saga支援多個底層平臺的小鏈——包括Cosmos應用鏈、Celestia Rollup和Polygon Supernets。與其他RaaS項目一樣,Saga專注於遊戲用例,並支援遊戲行業需要的任何技術。

Cosmos

Initia是一個模組化解決方案,針對遊戲市場。他們利用MoveVM進行執行層、ZK證明,利用Cosmos SDK進行快速結算和資料可用性。Initia計劃豐富其L1生態系統以實現L2之間的組合和交叉匯流,稱之為“The Lobby Thesis”。

Cosmos

Evmos計劃開發Evmos SDK,使開發人員能夠輕鬆地與Ethermint整合,並在Cosmos上啟動新的相容EVM的應用鏈。

Berachain最近宣佈了Polaris,這是一個重新設計的區塊鏈框架,允許將以太坊虛擬機器與任何共識機制整合,起初將與Cosmos SDK / Tendermint整合。該團隊還將構建其他開發人員工具和基礎設施,以使使用Polaris的構建變得無縫化,例如區塊瀏覽器和錢包。

Eclipse正在構建一種結算Rollup,允許在其上構建SVM和其他VM執行層,並使用Cosmos和Polygon,最終使用其他L1來提供資料可用性。

Cosmos

Celestia

Celestia的Rollkit(以前是Rollmint和Optimint)是一種Rollups的模組化框架,允許開發人員建立具有模組化資料可用性元件的Sovereign Rollup或Optimistic Rollups(即將推出)。Rollkit具有通用的DA層介面,可以插入任意DA層,包括與比特幣有爭議的整合。

Astria是使用Celestia作為資料可用性的執行層的結算Rollups。

Fractal是一個構建zkVM Rollups的中心。

Sovereign Labs正在構建Sovereign SDK,用於“Rollups網際網路”,使用任何L1提供資料可用性和排序,並使用任何LLVM相容的證明系統進行zk-proving(例如RiscZero或Nil Foundation)建立主權zk-rollups。

其他團隊還包括:

Artesi正在構建“全棧”Rollups,包括區塊瀏覽器和MPC錢包等現成的工具。

Alt Layer專注於建立“閃電層”,用於有時限的樂觀Rollpus。他們正在使用Substrate SDK。

Cartesi(不要與Artesi混淆)正在建立一個用於Optimistic Rollups的區塊鏈SDK,該SDK具有編譯成Risc-V的Linux作業系統。

Opside提供zk-rollups作為服務,使用其創新的“三層”平臺。

現在讓我們看看誰正在構建新的鏈。可以分為三大類別:遊戲、DeFi和創造者經濟。

Cosmos

dApp鏈團隊

好的,我們終於討論了所有使構建模組化鏈更容易的解決方案,但究竟是誰在構建新的鏈呢?

主要有三類:遊戲、DeFi和創作者經濟。

遊戲

遊戲是RaaS項目中最被引用的用例,其中許多項目僅專注於遊戲用例。

GameFi一直是加密領域的香餑餑,多年來出現了像Efinity、Flow、Enjin、ImmutableX(首先是StarkEx,現在在Polygon zkEVM上)等“遊戲鏈”。

這很有道理。遊戲需要完全不同的引數,與金融應用程式相比:更低的安全性、更高的吞吐量、更高的儲存容量等等。

RaaS項目也加入了開發Web3遊戲的競爭。

去中心化金融

更具體地說,是獨立的金融應用程式。

在模組化上下文中,不需要共享執行層的應用程式能夠很好地工作。可以考慮支付(Terra的Chai 🥲)和衍生品(例如,dydx、perps、結構化產品)等用例。

創作者經濟

這是一個大雜燴,但是Web3社交、令牌門禁、社群/社交令牌項目也在積極地開發自己的應用程式特定模組化區塊鏈。

同樣有道理,因為這些應用程式也是自包含的,並且不會受到跨鏈當前持續存在的組合性缺乏的影響。

漫長的前路

我非常看好利用模組化堆疊和作為服務的Rollups的區塊鏈的增長。

然而,我也認識到,我們仍然——似乎整個我五年的加密生涯都是這樣——處於早期階段。

模組化的中流砥柱——如Fuel、Celestia和zk rollups——仍未推出。大多數(已宣佈的)RaaS項目都處於alpha階段或手動配置的許可權部署階段。

更不用說正在考慮部署自己的dapp鏈的應用程式協議團隊的幼稚。就目前情況而言,對於任何開發團隊來說,構建應用程式特定的模組化鏈並不是一個顯而易見的選擇:

當遠離共享狀態機時,會失去連線性和組合性。

現有的基礎設施如RPC端點、區塊瀏覽器和錢包不可直接使用,而自己執行基礎設施成本很高。

流動性非常分散,需要從零開始建立社群。沒有任何網路能夠從基礎鏈繼承努力。

最後,人們仍然擔心這只是“從上到下挑選和鏟子”的遊戲。

Cosmos

除了強大的開發工具外,該領域需要擁有標誌性的應用程式,這些應用程式將在下一輪牛市中帶來一股新使用者的熱潮。它們需要解決真正的使用者痛點,這些痛點將在百萬個鏈的未來出現:涉及到可組合性、跨鏈價值轉移,甚至是整個鏈的抽象化問題。

這是我下一個努力要解決的問題

資料來源:

Messari RaaS研究報告 Norswap執行緒 Delphi Rollups完整指南

來源
免責聲明:以上內容僅為作者觀點,不代表Followin的任何立場,不構成與Followin相關的任何投資建議。
喜歡
收藏
評論