在对板块做深入研究后,确认模块化是牛市一定要重仓的。
这轮牛市的核心逻辑是大规模应用,不管是大量layer2的兴起,还是坎昆升级,还是以Sui、APT等高性能公链的发展,都是为了迎接大量Web2用户的入场。
而模块化是大规模应用的基建,也是必备品。21年的时候,Cosmos喊出 Appchain的概念,这个愿景将由模块化来实现。因为它使得创建一条链的成本非常低,非常容易,并且可以按需创建。
Raas的服务商甚至可以无需代码,只需要3000U/月来维持一条模块化公链。并且提供了各类基础设施,比如区块链浏览器、跨链桥、数据API等。
正如在《模块化风起》中所写,一个应用Dapp做一条链成为趋势,不仅是因为它可以自己所需做成公链,也可以以自己生态发展。从利益的角度来看,一条公链的市值天花板要远比Dapp高。
1 Celestia(Tia)
Celestia是模块化架构中最重要角色之一。Celestia就是专注于DA层,以及共识层。开发者可以让Celestia 负责 DA,让以太坊或其他公链负责共识和结算,自己作为执行。或者让Celestia作为DA和共识,自己作为结算和执行。Celestia Labs 推出了 Blobstream,它将 Celestia 的模块化数据可用性层传输到以太坊。使用链上轻客户端中继 Celestia 数据根的承诺,使以太坊开发人员能够像开发智能合约一样轻松创建高吞吐量 L2。
在共识层、执行层、结算层、数据可用层四个层中,DA层是需求最大的。要不然以太坊也不会大费周章的做坎昆升级,来降低DA的成本。而根据其他人的测试,即使坎昆升级后Blob使得Layer2的gas费用大幅度降低,但是依然还是比使用Celestia要贵几十倍。
从现实角度来看,Celestia作为产品完整度最高,知名度最高,市值最大的DA层,被很多layer2作为首选,并将Celestia质押用户作为空投对象,让Celestia开启正向螺旋。
2 Dymension(DYM)
Dymension 一般被认为作为结算层的模块,但是它也可以作为Raas服务商。因为通过Dymension就可以做一条公链,也就是RollApp的公链。
核心产品Dymension RDK是针对RollApps做定制化的Cosmos SDK。Cosmos SDK 是一个开发套件,预装了多个模块,可以加速构建过程。还开发并部署了额外的智能合约框架,这些框架在不同许可下生产:
Ethermint:EVM智能合约
CosmWasm:由Confio和Cosmos贡献者构建的Wasm框架
Dymension 拥有一个一个嵌入式 AMM,充当 RollApp 生态系统的集中流动性层。该 AMM 支持跨 RollApp 交换、高效代币引导等功能,并提供对协议激励的访问。
相比于其它模块化,Dymension的开发难度更大一些,特别是针对以太坊系的layer2并不占优势,但是它的可塑性更强。从结果来看,虽然官方名义上已经部署了1千多个RollApp。但是根据我们调查,头部的Rollapp TVL也就几百万美金,日活只有两位数。所以Dymension生态的发展还有很大的进步空间。
3 Fuel
在执行层方面,Fuel是非常重要的角色。Fuel通过其独创的FuelVM,在不牺牲向后兼容性的同时,实施了对Ethereum VM(EVM)多年来提出的改进,包括并行交易执行和多种原生资产的支持。Fuel通过使用严格的状态访问列表以UTXO模型形式,实现了交易的并行执行。因此,Fuel 可以提供比单线程同类产品更多的计算、状态访问和事务吞吐量。
4 Eclipse
Eclipse是执行层模块化的另外一个重要角色,它的方案是将Solana 虚拟机 ( SVM )带入以太坊 ,让以太坊拥有Solana的功性能。它的具体结构为:
结算层 — 以太坊: Eclipse 将结算到以太坊(即在以太坊上的嵌入式验证桥),并使用 ETH 作为其Gas消耗,且欺诈证明也将在以太坊上提交;
**执行层 — Solana 虚拟机 ( SVM ) :**Eclipse 将运行高性能的 SVM 作为其执行环境,即Solana Labs 客户端(v1.17)的分叉;
**数据可用性层 — Celestia :**Eclipse 将把数据发布到 Celestia实现可扩展的数据可用性(DA);
证明机制 — RISC Zero : Eclipse 将使用 RISC Zero 进行 ZK 欺诈证明(无需中间状态序列化);
**通信协议 — IBC :**通过Cosmos 的链间通信标准IBC完成与非Eclipse链桥接;
**跨链协议 — Hyperlane :**Eclipse 和 Hyperlane 合作,将 Hyperlane 的无权限互操作性解决方案引入基于 Solana 虚拟机(SVM)的区块链。
5 Espresso
Espresso是去中心化排序器,虽然它并不是四大模块中的一个。但是它也非常重要。我们知道,Layer2的核心是将交易Rollup统一打包给Layer1。那么Layer2上交易的排序是由排序器完成的,排序器是有权利让一笔交易优先打包,或者不打包。而现在排序器基本都在layer2项目方控制,这显然是违背了去中心化的原则。未来,使用去中心化排序器将成为必然趋势。
Espresso使用HostShot共识机制的去中心化排序器。这可能由数千个异构节点组成,并且具有自己有的DA层来存储数据。Espresso能实现
1)Rollup的快速相应和交易的最终确认
2)Espresso使用的HostShot共识机制,能扩展到几万个节点,能保证强大的性能。
3)Espresso的Layer2能实现快递,低成本的跨链通讯。
6 Raas服务商
Raas 服务商将模块化集中在一起,让客户自己按需发链。它大大简化了模块化发链的流程,是推动模块化大规模应用的重要角色。他们其中比较重要的有Conduit、AltLayer、Caldera、Gelato、Lumoz。其中Altlayer的集成度最高,它几乎集成了模块化四大层,以及去中心化排序器,互操作协议等。Conduit 和Caldera 他们主要在layer2上,主要支持OP Stark、Arbitrum Orbit。但是他们优势的非常方便和简单,并且价格也非常。并且已经有一些非常知名模块化公链,比如ZORA、AEVO、Lyra使用的Conduit,Manta、Loot、Injective选择的是Caldera。