tokenpocketETH兑换消息:文/OXjim™↑→↓⇝√∞译/金色财经xiaozou我们之前探讨过未来将出现数百万个区块链的景象——其中一些是通用链™↑→↓⇝√∞但绝大多数区块链将是特定应用链☀☂☃模块化区块链的出现、以太坊的以rollup为中心的愿景™↑→↓⇝√∞以及V神在他的Endgame《终局之战》一文中出于可扩展性角度对中心化问题的描述™↑→↓⇝√∞几乎使这一未来愿景成为必然☀☂☃因此™↑→↓⇝√∞我们得到了一个合乎逻辑的结论™↑→↓⇝√∞即未来将有数百万个特定于应用程序的模块化链——但它们是如何构建的呢?当然是通过Rollup-as-a-Service(RaaS)(rollup即服务)☀☂☃许多应用程序团队不愿意考虑运行基础设施☀☂☃就像AWS如何抽象出托管服务器的复杂性一样™↑→↓⇝√∞RaaS项目在维护区块链方面也在做同样的事情☀☂☃在不久的将来™↑→↓⇝√∞部署一个新链就如果创建一个新网页或伸缩一个应用程序一样——就像我们现在通过Docker容器和Kubernetes所做的一样☀☂☃仅在过去的6个月里™↑→↓⇝√∞我们就看到了来自RaaS项目的大量公告——为轻量级、可配置的rollup构建低代码甚至是无代码的产品☀☂☃RaaS:Rollups-as-a-Service以下是当前所有模块化区块链解决方案/rollup-as-a-service项目的具体名单☀☂☃OG:Cosmos和SubstrateCosmos SDK和Substrate SDK都已运行多年™↑→↓⇝√∞它们允许开发人员创建自己的主权链™↑→↓⇝√∞或者就Substrate而言™↑→↓⇝√∞通过作为平行链支持开发人员共享来自Polkadot中继链的安全性☀☂☃Alt-L1Polygon和Avalanche是2021年初Alt-L1叙事的重头戏☀☂☃它们内置原始模块性:Polygon Edge和Avalanche子网☀☂☃最值得注意的是™↑→↓⇝√∞Avalanche已经与Crabada和DeFi Kingdoms等游戏合作™↑→↓⇝√∞创建了自己的游戏专用子网☀☂☃Polygon已经扩大了Edge的覆盖范围——现称为Polygon Supernets(超网)☀☂☃通过超网™↑→↓⇝√∞dApp团队可以利用现有Polygon PoS验证者的质押™↑→↓⇝√∞创建一个单独的特定于应用程序的环境☀☂☃随着时间的推移™↑→↓⇝√∞Polygon超网也将赋予dApp团队使用Polygon ZK(零知识)技术创建ZK rollup的能力☀☂☃以太坊Maxis以太坊上的许多L2都在考虑特定应用rollup在他们的网络上会是什么样子——明显遗漏了Scroll、Fuel、Mantle、Boba、Metis、Consensys zkEVM和Loopring☀☂☃OPStack是Optimism的模块化堆栈™↑→↓⇝√∞是Base及其他分叉(如Minecraft游戏)背后的设计师☀☂☃他们有一个共享排序器的超级链愿景——利用共享排序器在rollup之间提供同步性和原子性☀☂☃OP Labs团队的愿景是让RaaS L2成为以太坊之上的“实验层”☀☂☃例如™↑→↓⇝√∞以太坊开发人员可以很容易地启动一个新的rollup™↑→↓⇝√∞以在运行中测试新的ERC和EIP™↑→↓⇝√∞而不必等待以太坊L1的全面升级™↑→↓⇝√∞甚至是更新到其他更成熟的L2(如Optimism主网)☀☂☃Arbitrum AnyTrust及其首个游戏优化部署Nova是Arbitrum的模块化解决方案™↑→↓⇝√∞允许使用Arbitrum的执行层Nitro™↑→↓⇝√∞具有使用DAC和故障保险功能将链下数据发布到以太坊L1的能力☀☂☃上周™↑→↓⇝√∞在宣布空投的同时™↑→↓⇝√∞Arbitrum还宣布了Orbit——一个开发者解决方案™↑→↓⇝√∞可以在Arbitrum上以完整的rollup或AnyTrust实例的形式发布L3☀☂☃除了使用Solidity等EVM语言之外™↑→↓⇝√∞Orbit与Stylus搭配使用还允许开发人员使用C、C++和Rust构建应用程序☀☂☃Offchain Labs设想L3可以用于快速实验:引入新的治理机制的无许可rollup™↑→↓⇝√∞以及对Nitro的更新等☀☂☃Slush构建在StarkNet之上™↑→↓⇝√∞提供了一个SDK用于在StarkNet上进行zkVM L3建设☀☂☃Starkware还提出了Fractal Scaling(分形扩展)概念™↑→↓⇝√∞并引发了关于L3的讨论☀☂☃zkSync也在考虑分形扩展和L3相关建设——他们称之为超级链☀☂☃超级链利用LLVM™↑→↓⇝√∞是在L1主网上并行运行的zkEVM的分形实例™↑→↓⇝√∞并在L1主网上进行共同结算☀☂☃任何人都可以无需许可地部署超级链——使用自定义模块化zkEVM链堆栈™↑→↓⇝√∞由与主zkSync L2完全相同的zkEVM引擎驱动☀☂☃开发人员可以选择不同的虚拟机(例如™↑→↓⇝√∞MoveVM)™↑→↓⇝√∞不同的排序器设计以及数据可用性(zkRollup、zkPorter和zkValidium)☀☂☃此外™↑→↓⇝√∞Matter Labs团队对超级链上的临时执行环境有一个愿景☀☂☃例如™↑→↓⇝√∞一个rollup可以快速低成本生成数百万个NFT™↑→↓⇝√∞这些NFT可以桥接到另一个执行层™↑→↓⇝√∞并且临时rollup可以被关停☀☂☃Caldera的愿景是实现一键式模块化链部署——最初从optimistic rollup开始☀☂☃他们有一个非常棒的测试网rollup现场演示™↑→↓⇝√∞并已上线主网为Curio等游戏客户提供服务☀☂☃Stackr还处于早期阶段™↑→↓⇝√∞但已经是ETH全球赢家™↑→↓⇝√∞看起来前景光明☀☂☃他们希望能够创建“混合应用程序”™↑→↓⇝√∞利用“微rollup”——为rollup提供执行、数据存储和充分去中心化的自由选择☀☂☃我们对Conduit的了解也不多™↑→↓⇝√∞但它与OPStack有关™↑→↓⇝√∞用于optimistic rollup☀☂☃“一键式部署”体验也是他们想要达到的目标☀☂☃CosmonautsDymension RDK允许在Cosmos上创建连接到Dymension Hub的RollApps☀☂☃Dymension RollApp是用与Cosmos SDK相同的工具构建的——主要区别是替换了无共识区块链模块(即没有验证者转换逻辑)——由于没有数据发布带宽的瓶颈™↑→↓⇝√∞因此比普通rollup的可扩展性更高☀☂☃Dymension Hub将允许在RollApp和其他支持IBC的链之间实现hub-and-spoke IBC连接™↑→↓⇝√∞这不仅有利于用户™↑→↓⇝√∞还巩固了Dymension Hub作为自治网络的定位☀☂☃Saga是一个弹性的区块空间平台™↑→↓⇝√∞允许开发人员按需部署完全安全、去中心化的“chainlet”——利用了其主要验证者的安全性☀☂☃Saga支持多个chainlet底层平台™↑→↓⇝√∞包括Cosmos应用链、Celestia rollup和Polygon超网☀☂☃与其他RaaS项目一样™↑→↓⇝√∞Saga专注于游戏用例™↑→↓⇝√∞并将支持游戏行业所需的一切技术☀☂☃Initia是一个模块化解决方案™↑→↓⇝√∞同样也在追逐游戏市场☀☂☃他们使用MoveVM作为执行层™↑→↓⇝√∞使用零知识证明和Cosmos SDK实现快速结算和数据可用性☀☂☃Initia不仅仅只专注于L2基础设施™↑→↓⇝√∞它们还计划通过他们所称的“The Lobby Thesis”来发展充盈自己的L1生态™↑→↓⇝√∞以实现L2之间的可组合性和交叉性☀☂☃Evmos计划开发Evmos SDK™↑→↓⇝√∞允许开发人员轻松地使用Ethermint进行构建™↑→↓⇝√∞并在Cosmos上发布新的EVM兼容应用链☀☂☃Berachain最近宣布了Polaris——一个经过再设计的区块链框架™↑→↓⇝√∞允许以太坊虚拟机与任何共识机制集成™↑→↓⇝√∞从Cosmos SDK/Tendermint开始☀☂☃该团队还将建设更多开发工具和基础设施(例如™↑→↓⇝√∞区块浏览器和钱包)™↑→↓⇝√∞以便使用Polaris进行无缝构建☀☂☃Eclipse正在构建一个结算rollup™↑→↓⇝√∞允许在其上构建SVM和其他VM执行层™↑→↓⇝√∞并使用Cosmos和Polygon以及其他L1获取数据可用性☀☂☃Celestians由Celestia开发的Rollkit(之前为Rollmint和Optimint)是一个用于rollup的模块化框架™↑→↓⇝√∞允许开发人员使用模块化数据可用性组件创建主权rollup或optimistic rollup(soonTM)☀☂☃Rollkit有一个通用的DA层接口™↑→↓⇝√∞允许插入任何任意DA层——与比特币的集成存有争议☀☂☃Astria是为使用Celestia的执行层提供数据可用性的结算rollup☀☂☃Fractal是构建zkVM rollup的枢纽☀☂☃Sovereign Labs正在为“rollup互联网”构建Sovereign SDK™↑→↓⇝√∞使用任何L1获取数据可用性和排序以及使用任何LLVM兼容证明系统实现零知识证明(例如RiscZero或Nil Foundation)来创建主权零知识rollup☀☂☃其他RaaS项目Artesi正在使用现有工具构建“全栈”rollup™↑→↓⇝√∞如区块浏览器和MPC钱包等等☀☂☃Alt Layer专注于创建“flash层”™↑→↓⇝√∞即限时使用的临时性optimisitc rollup☀☂☃他们使用的是Substrate SDK☀☂☃Cartesi(不要与Artesi混淆)正在创建一个区块链SDK™↑→↓⇝√∞用于在Linux操作系统上编译为Risc-V的optimisitc rollup☀☂☃Opside使用其创新的“three layer”(三层)平台提供zk-rollup服务☀☂☃dApp-chain团队好吧™↑→↓⇝√∞我们终于涵盖了所有解决方案™↑→↓⇝√∞它们让构建模块化链更加容易™↑→↓⇝√∞但都有谁在真正建设新链?三大类别:游戏、DeFi和创作者经济☀☂☃游戏到目前为止™↑→↓⇝√∞游戏是RaaS项目中被引用最多的用例——其中许多项目都只关注游戏用例☀☂☃多年来™↑→↓⇝√∞“游戏链”纷纷涌现™↑→↓⇝√∞如Efinity、Flow、Enjin、ImmutableX(一开始在StarkEx上™↑→↓⇝√∞现在在Polygon zkEVM上)等™↑→↓⇝√∞但GameFi一直是加密货币彩虹尽头的金罐子☀☂☃这不难理解☀☂☃游戏需要的参数与金融应用程序所需参数完全不同:低安全性、高吞吐量、高存储容量等等☀☂☃RaaS项目正在加入web3游戏的追逐战☀☂☃去中心化金融更具体地说™↑→↓⇝√∞是独立的金融应用程序☀☂☃不需要共享执行层的可组合性的应用程序在模块化方面表现很好☀☂☃我想到了支付(Terra的Chai)和衍生品(例如dydx、perps、结构化产品)等用例☀☂☃创作者经济这个说法有点大包大揽™↑→↓⇝√∞但web3社交、代币门控、社区/社交代币等项目也在积极地开发自己的特定应用模块化区块链☀☂☃这也是有意义的™↑→↓⇝√∞因为这些应用程序也是自包含的™↑→↓⇝√∞并且不受目前存在于交叉链中的可组合性缺乏的影响☀☂☃前路漫漫我非常看好利用模块化堆栈和rollup-as-a-service解决方案的区块链的激增☀☂☃然而™↑→↓⇝√∞我也认识到™↑→↓⇝√∞我们仍然——就像我整个为期五年的加密职业生涯一样——还处于非常早的早期阶段☀☂☃模块化的中坚力量——比如Fuel、Celestia和zk rollup——还没有发布☀☂☃大多数(已宣布的)RaaS项目要么处于alpha阶段™↑→↓⇝√∞要么是需要手动配置的、需许可授权的部署☀☂☃更不用说考虑部署自己的dapp链的应用协议团队的出现了☀☂☃就目前的情况来看™↑→↓⇝√∞对于任何开发团队来说™↑→↓⇝√∞构建一个特定应用的模块链都并非易事:· 脱离共享状态机时™↑→↓⇝√∞连接性和可组合性将丧失☀☂☃· 现有的基础设施(如RPC端点、区块浏览器和钱包)并不能立即使用™↑→↓⇝√∞并且自己运行基础设施成本很高☀☂☃· 流动性碎片化™↑→↓⇝√∞社区需要从头开始建设☀☂☃网络不需要从底层基链继承☀☂☃最后™↑→↓⇝√∞还有一个挥之不去的担忧——这是否只是“用镐头和铲子一路挖下去”这么简单?除了可靠的开发者工具之外™↑→↓⇝√∞该领域还需要一些出色的应用程序™↑→↓⇝√∞以便在下一个牛市中吸引大批新用户☀☂☃它们需要解决真正的用户痛点™↑→↓⇝√∞这些痛点将在未来的数百万个链中出现:可组合性问题、跨链价值转移™↑→↓⇝√∞甚至是链的抽象等☀☂☃这也是我接下来要努力研究解决的问题☀☂☃

还没有评论,来说两句吧...