menu-icon
anue logo
熱門時事鉅亨號鉅亨買幣
search icon

區塊鏈

走向模塊化區塊鏈未來之路:Rollups-as-a-Service揭秘

BlockBeats 律動財經 2023-03-29 22:00

cover image of news article
律動財經圖片

走向模塊化區塊鏈未來之路:Rollups-as-a-Service 揭秘

我們之前已經討論過未來數百萬個區塊鏈的樣子,一些是通用的公鏈,但其中絕大多數是用於特定的應用程序,即應用鏈。

模塊化區塊鏈的出現、以太坊以 rollup 為中心的願景,以及 Vitalik 在他的《Endgame》一文中為了可擴展性而承認的中心化,幾乎使這種未來願景成為必然。

所以我們得出了合乎邏輯的結論,即未來將有數百萬個用於特定應用程序的模塊化鏈——但它們是如何構建的呢?當然是通過 Rollups-as-a-Service (RaaS)!


許多應用程序團隊不想考慮運行基礎架構。就像 AWS 如何抽象化託管服務器的複雜性一樣,RaaS 項目也在為建立和維護區塊鏈做同樣的事情。

在不久的將來,部署新鏈就像創建新網頁或擴展和縮小應用程序那樣簡單,就像我們現在通過 Docker 容器和 Kubernetes 所做的一樣。

僅在過去的 6 個月裡,我們就看到了 RaaS 項目的大量公告——為輕量級、可配置的 rollup 構建少量代碼產品。

下面我會介紹一些當前使用模塊化區塊鏈解決方案,即 RaaS 項目的詳盡列表。

01 相關項目介紹

OG:Cosmos 和 Substrate

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

Alt-L1s(替代性 L1 公鏈)

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 正在思考這些用於特定應用程序的 rollup 在他們的網路上運行將會是什麼樣子,而 Scroll、Fuel、Mantle、Boba、Metis、Consensys 的 zkEVM 和 Loopring 明顯遺漏了這一點。

OPStack 是 Optimism 的模塊化堆棧,是 Base 背後的架構師,在 Base 以及其他分支(例如 Minecraft 遊戲)方面都發揮着重要的作用。他們希望可以出現一個共享排序器的超級鏈,即利用共享排序器在 rollup 之間提供同步性和原子性。

OP Labs 團隊的願景是讓 RaaS L2s 成為以太坊之上的「實驗層」。例如,以太坊開發人員可以輕鬆啟動新的 rollup,以便在生產中測試新的 ERC 和 EIP,而不是等待以太坊 L1 全面更新之後,甚至在其它更為成熟的 L2 都更新了之後(如 Optimism 主網)才去行動。

走向模塊化區塊鏈未來之路:Rollups-as-a-Service 揭秘

Arbitrum AnyTrust 及其首個針對遊戲優化的部署 Nova 是 Arbitrum 的模塊化解決方案,它允許使用 Arbitrum 的執行層 Nitro,並具有使用 DAC 實現鏈下數據可用性的能力,以及在 L2 出現任何問題時,自動將數據傳輸到以太坊 L1 上處理的故障轉移功能。

上周,隨著空投公告的發布,Arbitrum 宣布推出 Orbit,一種可以在 Arbitrum 上以完整 rollup 或 AnyTrust 實例的形式啟動 L3 的開發人員解決方案。

與 Stylus 配對後,Orbit 允許開發人員使用 C、C++ 和 Rust 構建應用程序,同時也包括 Solidity 等 EVM 語言。Offchain Labs 預計將利用 L3 進行快速實驗,例如引入新的治理機制、對 Nitro 進行修改等等,這將採用無許可的 rollup 操作來實現。

走向模塊化區塊鏈未來之路:Rollups-as-a-Service 揭秘

Slush 建立在 StarkNet 之上,提供了一個 SDK 來在 StarkNet 之上構建 zkVM L3。Starkware 提出了分形拓展的概念,被認為是 L3s 的開創者。

走向模塊化區塊鏈未來之路:Rollups-as-a-Service 揭秘

zkSync 也正在思考分形擴展和 L3,它們將其稱之為「Hyperchains」。Hyperchains 採用 LLVM 技術,是在 L1 主網上運行的 zkEVM 的分形實例,並可以並行工作。通過共同在 L1 主網上進行結算,實現跨 Hyperchain 的互操作性。

任何人都可以無需許可地部署 Hyperchain,使用可定製的模塊化 zkEVM 鏈堆棧,該堆棧由與主要 zkSync L2 完全相同的 zkEVM 引擎提供支持。開發人員可以選擇不同的虛擬機(例如,MoveVM)、不同的排序器設計以及不同的數據可用性方案(zkRollup、zkPorter 和 zkValidium)。

此外,Matter Labs 團隊對 Hyperchains 上未來的執行環境可以變的非常短暫或是臨時的這種發展可能性有一定的願景。例如,可以快速創建一個 rollup 來輕鬆鑄造數百萬個 NFT,隨後可以將這些 NFT 傳送到另一個執行層,然後關閉臨時的 rollup。

Caldera 則擁有一鍵部署模塊化鏈的願景,最初從 optimism 的 rollups 開始。他們已經在測試網路上進行了 optimism rollups 的在線演示,並且已經與 Curio 等遊戲客戶進行合作,開始了在主網上的構建。

走向模塊化區塊鏈未來之路:Rollups-as-a-Service 揭秘

Stackr 還很早期,但他是 ETH Global 的贏家,而且看起來很有前途。他們希望能夠利用「微型 rollup」創建「混合應用程序」,讓 rollup 可以自由選擇執行、數據儲存和充分地去中心化。

走向模塊化區塊鏈未來之路:Rollups-as-a-Service 揭秘

目前關於 Conduit 的資訊不多,但它與 OPStack 相關,同時他們也致力於實現「一鍵部署」的體驗。

The Cosmonauts(Cosmos 生態支持者)

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

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

(譯者註:輪轂式 IBC 連接是一種在區塊鏈世界中實現跨鏈通信的方法。在傳統的輪轂,一組車輪圍繞中心軸心旋轉,每個輪轂都連接到中心軸,輪轂之間沒有直接連接。

就像區塊鏈中,每條鏈都只能與主鏈進行通信,而不能互相之間通信,輪轂式 IBC 連接的出現改變了這種結構,這種改變使得不同的區塊鏈可以實現更緊密的互操作性,通過直接連接進行可靠、安全、高效的跨鏈通信,為區塊鏈應用程序提供更廣泛的應用場景。)

Saga 是一種彈性區塊空間平台,允許開發人員根據需求部署完全安全、去中心化的" chainlets ",並利用其主驗證節點集的安全性。

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

走向模塊化區塊鏈未來之路:Rollups-as-a-Service 揭秘

Initia 是一個模塊化解決方案,也在進攻遊戲市場。他們利用 MoveVM 作為執行層、ZK 證明和 Cosmos SDK 進行快速結算和數據可用性。

Initia 計劃通過所謂的「大廳論(The Lobby Thesis,即提供了一個平台,讓 L2 項目之間可以互相交流和協作)」來完善他們的 L1 生態系統,以實現 L2 之間的組合和交叉,而不僅僅專注於 L2 基礎設施。

走向模塊化區塊鏈未來之路:Rollups-as-a-Service 揭秘

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

Berachain 最近宣布推出 Polaris,這是一個重構的區塊鏈框架,支持將以太坊虛擬機與任何共識機制集成,包括 Cosmos SDK/Tendermint 等。該團隊還將構建額外的開發人員工具和基礎設施,以使使用 Polaris 進行構建變得順暢——例如區塊瀏覽器和錢包等。

Eclipse 正在構建一種 Settlement Rollup,該 Rollup 允許在其上構建 SVM 和其他 VM 執行層,使用 Cosmos 和 Polygon,以及最終其他 L1 以獲取數據可用性。

走向模塊化區塊鏈未來之路:Rollups-as-a-Service 揭秘

(Eclipse 工作原理)

The Celestians

Celestia(之前是 Rollmint 和 Optimint)的 Rollkit 是一個模塊化框架,用於創建主權(Sovereign)rollup 或 Optimism rollup(即將推出),並帶有模塊化數據可用性組件。

Rollkit 具有通用的數據可用性層(DA 層)接口,可以插入任何 DA 層,包括與比特幣進行爭議集成。

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

Fractal 是一個為建立 zkVM rollups 提供支持和資源的中心。

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

其他團隊

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

Alt Layer 專注於創建用於有時間限制的短期使用場景的「閃電層」(flash layers),這些層是臨時的自信 rollups。他們正在使用 Substrate SDK。

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

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

走向模塊化區塊鏈未來之路:Rollups-as-a-Service 揭秘

02 dApp-Chain 團隊

我們現在已經了解了所有可以使構建模塊化鏈變得更容易的解決方案,但是誰在實際構建新的鏈呢?

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

遊戲

迄今為止,遊戲是最常被提及的 RaaS 項目用例 - 其中許多隻關注於遊戲用例。

GameFi 一直是區塊鏈領域的金礦,多年來出現了「遊戲鏈」,例如 Efinity、Flow、Enjin、ImmutableX(首先是 StarkEx,現在在 Polygon zkEVM 上),以及其他項目。

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

RaaS 項目正在加入面向 Web3 遊戲的競爭中。

DeFi

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

不需要共享執行層可組合性的應用程序在模塊化的環境中運行良好。例如支付(Terra 的 Chai)和派生品(例如 dydx,perps,結構化產品)等用例。

創作者經濟

這有點像一個綜合詞彙,但是 Web3 社交、代幣門控、社區/社交代幣項目也正在積極開發他們自己的應用特定的模塊化區塊鏈。

這也是有道理的,因為這些應用程序也是自包含的,不受當前跨鏈共識的可組合性缺乏所困擾。

03 漫漫長路

我非常看好利用模塊化堆棧和 RaaS(Rollups-as-a-Service)解決方案來推廣區塊鏈技術。

然而,我也意識到,就像我在整個五年的加密貨幣生涯中看到的那樣,我們仍然處於非常早期的階段。

像 Fuel、Celestia 和 zk rollups 這樣的模塊化項目仍未推出。大多數 RaaS 項目仍處於 alpha 測試階段或已手動配置了權限部署。

更不用說應用程序協議團隊考慮部署自己的 dapp 鏈的新生態了。目前情況是,對於任何開發團隊來說,構建一個特定於應用程序的模塊化鏈還不是一件易如反掌的事情:

離開共享狀態機後,連接性和可組合性就會受到影響。

現有基礎設施,如 RPC 端點、塊瀏覽器和錢包,不能直接使用,而在自己的基礎設施上運行則成本高昂。

流動性分散,並且需要從零開始建立社區。沒有網路努力繼承底層基礎鏈。

最後,還有一個揮之不去的憂慮,即這是否只是「一路的挖掘和鏟子」。

(譯者註:這裡的「一路挖掘與鏟子」,是指關於加密貨幣和區塊鏈技術的憂慮和擔憂,認為整個行業只是在重複做着相同的事情,類似於淘金熱時期的金礦工人挖掘並採集金礦。)

走向模塊化區塊鏈未來之路:Rollups-as-a-Service 揭秘



除了強大的開發工具,該領域還需要有標誌性的應用程序,在下一輪牛市中帶來一波新用戶。

他們需要解決真正的用戶痛點,這些痛點將出現在未來百萬條鏈的世界中:組合性問題、跨鏈價值行動甚至是鏈的完全抽象化。

04 譯者總結

本文研究了區塊鏈技術的未來發展趨勢,主要提及了 Rollups-as-a-Service (RaaS) 的概念。RaaS 項目旨在為開發團隊提供一個輕量級、可配置的 Rollup 解決方案,幫助他們快速搭建和維護內部區塊鏈。

與雲端運算中的 AWS 類似,RaaS 項目可將底層基礎設施的複雜性從開發人員中抽象出來,讓他們專注於應用的開發和營運。

文章列出了當前 RaaS 領域的各種解決方案和項目,主要包括:

Cosmos 和 Substrate:這兩個平台是最早的區塊鏈開發框架,已經有多年的發展歷史。它們的主要特點是支持創建自主鏈,並可通過 Substrate 連接到 Polkadot Relay Chain 上成為一個平行鏈。

Polygon 和 Avalanche:這兩個平台最初定位為大規模應用,設有 Edge 和 Subnet 等模塊,可滿足多樣化的業務需求。近期,它們也開始支持 Supernet 解決方案,為開發團隊提供可能搭建自定義的 ZK Rollup。

Ethereum L2:由於以太坊網路的擁堵和效率問題,目前有許多 L2 項目正在興起,企圖為數字資產的交易和應用場景提供更高效、更低成本的解決方案。例如,Optimism 和 Arbitrum 都推出了自己的 Rollup 和 L2 架構,幫助開發者在以太坊網路上快速搭建應用,並支持更多樣化的擴容方案。

基於 StarkNet 的 Slush、RollKit、Fractal 等區塊鏈項目,將 ZK Rollup 作為核心技術,探索更快、更安全、更靈活的 Rollup 應用場景。

事實上,隨著數字資產應用場景的不斷增多,硬分叉和軟分叉已經無法滿足各類特定需求的區塊鏈應用場景。

RaaS 項目應運而生,幫助開發者快速構建模塊化區塊鏈,並可根據需求進行擴容和升級,從而為數字資產、遊戲、社交、DeFi 等場景提供高效、安全、持久的解決方案。

當然,此前也有許多區塊鏈項目和平台計劃推出類似的服務,但由於開發者能力和知識不足等原因,這些計劃的實際落地要面臨諸多困難,因此 RaaS 的解決方案還有待進一步發展和改進。



原文鏈接

原文連結

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

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

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

文章標籤


Empty