header-langage
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
掃碼下載APP

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

閱讀本文需 26 分鐘
數百萬應用特定的模組化鏈即將來臨。RaaS成為實現這一未來的關鍵。
原文標題:《邁向模組化區塊鏈未來之路:Rollups-as-a-Service 揭秘》
原文來源:Biteye 


走向模块化区块链未来之路: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



「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 正在建立一种结算 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 作为数据可用性的结算 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 的解決方案還有待進一步發展和改進。


原文链接


歡迎加入律動 BlockBeats 官方社群:

Telegram 訂閱群:https://t.me/theblockbeats

Telegram 交流群:https://t.me/BlockBeats_App

Twitter 官方帳號:https://twitter.com/BlockBeatsAsia

举报 糾錯/舉報
選擇文庫
新增文庫
取消
完成
新增文庫
僅自己可見
公開
保存
糾錯/舉報
提交