ETH:一文带你全景式了解Rollups-as-a-Service

我们之前谈到未来会有数百万个区块链,其中一些是通用型的,但绝大多数是应用特定的。

模块化区块链的出现、以太坊的Rollup为中心愿景,以及维塔利克在他的《终局》中承认了为了可扩展性而进行中心化,这些基本上使得这个未来愿景成为必然。

因此,我们得出的结论是,未来会有数百万个应用特定的模块化链,但是它们是如何建立的呢?

当然是通过Rollups-as-a-Service(RaaS)。

许多应用团队不想考虑运行基础设施。就像AWS抽象化了托管服务器的复杂性一样,RaaS项目正在为建立和维护区块链提供同样的服务。

在不久的将来,部署新链将像创建新的网页或通过Docker容器和Kubernetes进行应用程序的扩展和缩小一样简单。

仅在过去6个月中,我们就看到了一系列RaaS项目的发布,它们正在构建轻量级、可配置的Rollup聚合产品的低至无代码产品。

RaaS:Rollup即服务

以下是当前所有模块化区块链解决方案/Rollup-as-a-Service项目的详尽列表:

OGs:Cosmos和Substrate

CosmosSDK和SubstrateSDK都已经存在多年了,使开发人员能够创建自己的主权链或在Substrate的情况下,通过成为平行链连接到Polkadot中继链共享安全性。

Alt-L1s

Polygon和Avalanche是2021年初Alt-L1叙事的重要组成部分。它们内置了原型模块化:PolygonEdge和Avalanche子网。

尤其值得注意的是,Avalanche已经与Crabada和DeFiKingdoms等游戏合作,创建了自己的游戏特定子网。

Polygon扩展了Edge的范围-现在称为PolygonSupernets。使用Supernet,dApp团队可以利用现有的PolygonPoS验证器的股份并创建一个单独的应用程序特定环境。随着时间的推移,PolygonSupernets还将使dApp团队能够使用PolygonZK技术创建ZKRollup。

以太坊Maxis以太坊上的许多L2正在考虑在其网络上的应用程序特定Rollups是什么样子,其中值得注意的有Scroll、Fuel、Mantle、Boba、Metis、Consensys的zkEVM和Loopring。

OPStack,Optimism的模块化堆栈,是Base的设计者之一。他们有一个共享顺序器的超级链愿景,即利用共享排序器为Rollups之间提供同步性和原子性-。

OPLabs团队有一个愿景,即使L2s成为以太坊的“实验层”。例如,以太坊开发人员可以轻松地启动一个新的Rollup,以在生产环境中测试新的ERC和EIP-而不是等待全面立法更新以太坊L1,甚至是其他更成熟的L2更新,如Optimism主网。

ArbitrumAnyTrust及其首个面向游戏优化的部署Nova,是Arbitrum的模块化解决方案——允许使用Arbitrum的执行层Nitro,并具有使用DAC进行脱链数据可用性以及在以太坊L1上发布的容错功能。

上周,Arbitrum在公布空投计划的同时,宣布推出Orbit——一种开发者解决方案,可在Arbitrum上作为完全的Rollup或AnyTrust实例来启动L3。Orbit与Stylus搭配使用,允许开发者使用C、C++和Rust这些语言构建应用程序,除了EVM语言Solidity外。OffchainLabs设想L3可用于快速实验:无需许可的Rollup,引入新的治理机制,对Nitro进行修改等。

Slush建立在StarkNet之上,提供了一个SDK,可在StarkNet之上构建zkVML3。Starkware也提出了分形扩展的概念,可以说是对L3的讨论发起者。

来自Starkware的博客文章中提到,zkSync也在考虑分形扩展和L3——它们称之为Hyperchains。利用LLVM,Hyperchains是运行在zkEVM中的类似于分形的实例,可以并行运行在L1主网上,具有共同的结算。

Hyperchains可以被任何人无需许可地部署,使用可定制的模块化zkEVM链栈,由与主要zkSyncL2相同的zkEVM引擎提供支持。开发者可以选择不同的虚拟机、不同的序列器设计,以及数据可用性。

此外,MatterLabs团队还为Hyperchains设想了临时执行环境的愿景。例如,可以启动一个Rollup来廉价地铸造数百万个NFT,然后将NFT桥接到另一个执行层,然后关闭临时Rollup。

Caldera有一个一键式模块化链部署的愿景,最初从optimisticrollups开始。他们有一个测试网Rollup的实时演示,非常不错,并且已经在主网上为Curio等游戏客户提供生产服务。

Stackr仍处于早期阶段,但它是ETHGlobal的赢家,且看起来非常有前途。他们希望通过“微型Rollup”实现“混合应用程序”的创建,给予Rollup选择执行、数据存储和足够的去中心化的自由。

关于Conduit信息还不太清楚,但它与乐观Rollup的OPStack有关。他们也致力于实现“一键部署”体验。

Cosmonauts

Dymension的RDK允许在Cosmos上创建RollApps,连接到DymensionHub。DymensionRollApps使用与CosmosSDK相同的工具构建——主要区别在于用无需共识的区块链模块替换共识模块——由于没有数据发布带宽瓶颈,预计比普通Rollup更具可扩展性。

DymensionHub将允许RollApps和其他支持IBC的链之间的枢纽与辐射连接——这不仅有益于用户,还增加了DymensionHub作为自治网络的地位。

Saga是一个弹性区块空间平台,允许开发人员按需部署完全安全、去中心化的“链片”——利用其主验证器集的安全性。

Saga支持多个底层平台的小链——包括Cosmos应用链、CelestiaRollup和PolygonSupernets。与其他RaaS项目一样,Saga专注于游戏用例,并支持游戏行业需要的任何技术。

Initia是一个模块化解决方案,针对游戏市场。他们利用MoveVM进行执行层、ZK证明,利用CosmosSDK进行快速结算和数据可用性。Initia计划丰富其L1生态系统以实现L2之间的组合和交叉汇流,称之为“TheLobbyThesis”。

Evmos计划开发EvmosSDK,使开发人员能够轻松地与Ethermint集成,并在Cosmos上启动新的兼容EVM的应用链。

Berachain最近宣布了Polaris,这是一个重新设计的区块链框架,允许将以太坊虚拟机与任何共识机制集成,起初将与CosmosSDK/Tendermint集成。该团队还将构建其他开发人员工具和基础设施,以使使用Polaris的构建变得无缝化,例如区块浏览器和钱包。

Eclipse正在构建一种结算Rollup,允许在其上构建SVM和其他VM执行层,并使用Cosmos和Polygon,最终使用其他L1来提供数据可用性。

Celestia

Celestia的Rollkit是一种Rollups的模块化框架,允许开发人员创建具有模块化数据可用性组件的SovereignRollup或OptimisticRollups。Rollkit具有通用的DA层接口,可以插入任意DA层,包括与比特币有争议的集成。

Astria是使用Celestia作为数据可用性的执行层的结算Rollups。

Fractal是一个构建zkVMRollups的中心。

SovereignLabs正在构建SovereignSDK,用于“Rollups互联网”,使用任何L1提供数据可用性和排序,并使用任何LLVM兼容的证明系统进行zk-proving创建主权zk-rollups。

其他团队还包括:

Artesi正在构建“全栈”Rollups,包括区块浏览器和MPC钱包等现成的工具。

AltLayer专注于创建“闪电层”,用于有时限的乐观Rollpus。他们正在使用SubstrateSDK。

Cartesi正在创建一个用于OptimisticRollups的区块链SDK,该SDK具有编译成Risc-V的Linux操作系统。

Opside提供zk-rollups作为服务,使用其创新的“三层”平台。

现在让我们看看谁正在构建新的链。可以分为三大类别:游戏、DeFi和创造者经济。

dApp链团队

好的,我们终于讨论了所有使构建模块化链更容易的解决方案,但究竟是谁在构建新的链呢?

主要有三类:游戏、DeFi和创作者经济。

游戏

游戏是RaaS项目中最被引用的用例,其中许多项目仅专注于游戏用例。

GameFi一直是加密领域的香饽饽,多年来出现了像Efinity、Flow、Enjin、ImmutableX等“游戏链”。

这很有道理。游戏需要完全不同的参数,与金融应用程序相比:更低的安全性、更高的吞吐量、更高的存储容量等等。

RaaS项目也加入了开发Web3游戏的竞争。

去中心化金融

更具体地说,是独立的金融应用程序。

在模块化上下文中,不需要共享执行层的应用程序能够很好地工作。可以考虑支付(Terra的Chai

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

[0:15ms0-7:881ms