Rollups-as-a-Service 漫遊指南


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

模塊化區塊鏈的出現、以太坊基於Rollup的願景以及Vitalik在他的Endgame中承認為了可擴展性而進行中心化,這幾乎使得未來這種願景成為必然。

因此,我們得出了一個合乎邏輯的結論:未來將會有數百萬個特定的模塊化應用鏈——但它們是如何構建起來的呢?

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

許多應用團隊不想考慮運行基礎設施。就像AWS抽象了託管服務器的複雜性一樣,RaaS項目正在做同樣事情,即簡化搭建和維護區塊鏈。

在不久的將來,部署新鏈將像創建新網頁或按比例縮放應用一樣——就像我們現在通過Docker容器和Kubernetes所做的那樣。

僅在過去6個月內,我們已經看到了許多RaaS項目發佈公告——構建輕量級、可配置Rollups產品低至無代碼。

RaaS:Rollups-as-a-Service

以下是所有當前模塊化區塊鏈解決方案/作為服務的滾動項目的詳盡列表。

OGs:Cosmos和Substrate

Cosmos SDK和Substrate SDK都已經存在多年,允許開發人員創建自己的主權鏈(因此不是技術上的模塊化),或者在Substrate的情況下,通過成為平行鏈連接到Polkadot Relay Chain共享安全性。

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。

The Ethereum Maxis

以太坊上許多L2正在思考其網絡上應用程序特定rollups看起來像什麼-其中Scroll、Fuel、Mantle、Boba、Metis、Consensys’ zkEVM和Loopring都被遺漏掉。

OPStack是Optimism moduler stack 的架構師之一,在Base(以及其他分支)方面發揮著重要作用(例如Minecraft遊戲)。他們擁有共享序列提供滾動同步性和Atom性的超級鏈願景-利用共享序列。

OP Labs團隊對於RaaS L2成為Ethereum頂層“實驗層”的願景。例如,以太坊開發人員可以輕鬆地啟動一個新的rollup,以便在生產中測試新的ERC和EIP-而不是等待完全成熟的更新到達以太坊L1,甚至是其他更為成熟的L2(如Optimism mainnet)更新。

Rollups-as-a-Service 漫遊指南

Arbitrum AnyTrust及其首個遊戲優化部署Nova是Arbitrum的模塊化解決方案,允許使用Arbitrum的執行層Nitro,並具有使用DAC進行鏈下數據可用性以及在Ethereum L1上發布的故障轉移功能。

上週,除了宣布空投計劃外,Arbitrum還宣布了Orbit——一種開發者解決方案,在其中可以將L3s作為完整的Rollups或AnyTrust實例啟動。與Stylus配對使用,Orbit允許開發人員構建C、C++和Rust等語言編寫的應用程序,以及像Solidity這樣的EVM語言。 Offchain Labs設想利用L3s進行快速實驗:引入新治理機制、修改Nitro等無需權限即可滾動升級。

Rollups-as-a-Service 漫遊指南

Slush是建立在StarkNet之上的,提供了一個SDK來構建基於StarkNet的zkVM L3。 Starkware也以“分形擴展”概念而聞名,並且可以說是L3方面討論的先驅者。

Rollups-as-a-Service 漫遊指南

zkSync也在考慮分形擴展和L3——他們稱之為Hyperchains。利用LLVM,Hyperchains是運行在並行模式下的類似於分形的zkEVM實例,並且具有L1主網上的公共結算。

任何人都可以無需許可地部署Hyperchains,使用與主zkSync L2相同的可定制模塊化zkEVM鏈堆棧驅動。開發者可以選擇不同的虛擬機(例如MoveVM)、不同的序列設計以及數據可用性(zkRollup、zkPorter和zkValidium)。

此外,Matter Labs團隊還有一個關於Hyperchains短暫執行環境的願景。例如,可以啟動一個rollup來廉價地鑄造數百萬個NFTs,將NFT橋接到另一個執行層,並關閉臨時rollup。

Caldera則有一種一鍵式模塊化鏈部署願景——最初從Optimism型rollups開始。他們已經在測試網絡上進行了真棒演示,並已經與Curio等遊戲客戶在主網上投入生產使用。

Rollups-as-a-Service 漫遊指南

Stackr還處於早期階段,但已經成為ETH Global的獲獎者,並且看起來非常有前途。他們希望通過利用“微型Rollups”實現“混合應用程序”的創建– 為Rollups提供執行、數據存儲和足夠的去中心化選擇自由。

Rollups-as-a-Service 漫遊指南

目前關於Conduit的了解還不是很多,但它與OPStack(一種Optimism Rollups 技術)有關。他們也致力於實現“一鍵部署”體驗。

The Cosmonauts

Dymension的RDK允許在Cosmos上創建連接到Dymension Hub的RollApps。 Dymension RollApps使用與Cosmos SDK相同的工具構建,主要區別是替換共識自由區塊鏈模塊(即沒有驗證器轉換邏輯),並且預計比香草成交量積更具可擴展性,因為不會將數據發布帶寬作為瓶頸。

Dymension Hub將允許RollApps和其他啟用IBC的鏈之間進行輪轂式IBC連接-這不僅有利於用戶,還增加了Dymension Hub作為自治網絡的地位。

Saga是一種彈性塊空間平台,允許開發人員按需部署完全安全、去中心化的“chainlets”,利用其主要驗證器集合的安全性。

Saga支持多個底層平台用於chainlets-包括Cosmos appchains、Celestia rollups和Polygon Supernets。像其他RaaS項目一樣,Saga專注於遊戲用例,並支持遊戲行業需要的任何技術。

Rollups-as-a-Service 漫遊指南

Initia是一個模塊化解決方案,也在進攻遊戲市場。他們利用MoveVM作為執行層、ZK證明和Cosmos SDK進行快速結算和數據可用性。 Initia計劃通過所謂的“大廳論”來完善他們的L1生態系統,以實現L2之間的組合和交叉,而不僅僅專注於L2基礎設施。

Rollups-as-a-Service 漫遊指南

Evmos計劃開發Evmos SDK,使開發人員可以輕鬆地使用Ethermint構建並在Cosmos上啟動新的兼容EVM的應用鏈。

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

Eclipse正在構建一個結算成交量積,在其中可以在其上構建SVM和其他VM執行層,並利用Cosmos、Polygon和最終其他L1s來實現數據可用性。

Rollups-as-a-Service 漫遊指南

從他們的網站了解Eclipse的工作原理

Celestians

Celestia(之前是Rollmint和Optimint)的Rollkit是一個模塊化框架,用於創建主權rollup或樂觀的rollup(即將推出),並帶有模塊化數據可用性組件。 Rollkit具有通用的DA層接口,可以插入任何任意的DA層– 包括與比特幣進行爭議集成。

Astria是使用Celestia作為數據可用性的結算rollup執行層。

Fractal是構建zkVM rollups的中心。

Sovereign Labs正在為“Rollups互聯網”構建Sovereign SDK,使用任何L1進行數據可用性和排序,並使用任何LLVM兼容證明系統進行zk-proving(例如RiscZero或Nil基金)來創建主權zk-rollups。

其他團隊

Artesi正在使用現成的工具(如區塊瀏覽器和MPC錢包)構建“全棧”rollups。

Alt Layer專注於創建“閃電層”,即用於有時間限制的短暫OptimismRollup。他們正在使用Substrate SDK。

Cartesi(不要與Artesi混淆)正在創建一個區塊鏈SDK,用於OptimismRollup,並帶有可編譯為Risc-V的Linux操作系統。

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

Rollups-as-a-Service 漫遊指南

dApp-Chain 團隊

好的,終於覆蓋了所有使構建模塊化鏈更容易的解決方案,但是誰在實際構建新的鏈呢?

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

遊戲

迄今為止,遊戲是RaaS項目最常被引用的用例——其中許多項目僅專注於遊戲用例。

GameFi一直是加密貨幣中“彩虹盡頭的金罐子”——隨著Efinity、Flow、Enjin、ImmutableX(首先是StarkEx,現在在Polygon zkEVM上)等眾多“遊戲鏈”的出現而逐漸興起。

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

RaaS項目正在參與Web3遊戲競賽。

Defi

更具體地說,獨立財務應用程序。

那些不需要共享執行層可組合性的應用程序可以很好地適應模塊化環境。例如支付(來自Terra? 的Chai)和衍生品(例如dydx、perps和結構化產品)等使用情況都會湧現出來。

創作者經濟

這種類型比較雜,但是Web3社交、代幣門禁、社區/社交代幣等項目也在積極開發自己的應用程序特定模塊化區塊鏈。

這也很有道理,因為這些應用程序也是獨立的,並且不會受到當前跨鏈中缺乏可組合性的影響。

漫長的路在前方

我對利用模塊化堆棧和Rollups-as-a-Service 解決方案的鏈普及非常看好。

然而,我也認識到我們仍處於早期階段——就像在我整個五年的加密貨幣職業生涯中一直是這樣的。

像Fuel、Celestia 和zk rollups 這樣的模塊化支柱仍未推出。大多數(已宣布)RaaS項目要么處於alpha 階段,要么具有手動配置、權限部署。

更不用說應用協議團隊考慮部署自己的dapp 鏈還很新穎。目前情況下,任何開發團隊構建特定於應用程序的模塊化鏈都不是一個顯而易見的選擇:

當遠離共享狀態機時,連接性和可組合性會喪失。

現有基礎設施如RPC 端點、區塊瀏覽器和錢包不能即插即用,並且在自己運行基礎設施上需要付出高昂成本。

流動性去中心化,並且需要從零開始建立社區。沒有網絡努力繼承底層基礎鏈。

最後,仍然存在著這樣的擔憂,即這只是“一路上都是鎬和鏟子”(指只提供基礎設施或工具而非真正有價值的產品或服務)”。

Rollups-as-a-Service 漫遊指南

除了強大的開發工具之外,加密貨幣領域需要擁有引人注目的應用,在下一輪牛市中帶來海嘯般的新用戶。它們需要解決真正存在的用戶痛點,這些問題將在未來百萬條鏈上出現:關於可組合性、跨鏈價值轉移甚至是整個鏈抽象化等問題。

這是我在我的下一個嘗試中要解決的問題 ?

致謝

感謝與Celestia團隊(特別緻意Jacob和Joseph)、OP Labs團隊(特別緻意Binji)、Offchain Labs團隊(特別緻意Bharat)、Matter Labs團隊(特別緻意Omar)、Scroll團隊(特別緻意pseudotheos)、Fuel、Mantle、Polygon、ICF、Slush、Starkware、EigenLayer、Eclipse、Saga、Dymension,Sei,Caldera,Sovereign Labs,Initia和Stackr的交易所。

Sources

Messari RaaS research report

Norswap thread

Delphi complete guide to rollups

資訊來源:由0x資訊採集自互聯網。版權歸作者“OpenAITranslator”所有,未經許可,不得轉載

Total
0
Shares
Related Posts