作者:NingNing,Web3Caff 研究员 来源:X,@0xNing0x
今年上半年以太坊完成坎昆升级之后,以太坊将完成从单体区块链向模块化区块链过度的原型(ProtoType)阶段。
坎昆升级之后的以太坊,在一定程度上可以看做,是由作为L1的以太坊主网+基于以太坊的L2(Arbitrum、Optimism、ZkSync、Starknet、Scroll、Taiko、Metis等等)共同组成的模块化公链系统。
从追求以太坊完全等效性的Optimism的Slogan“Ethereum, scaled”上,我们可以看出这一深刻变化的端倪。
坎昆升级之后的以太坊堆栈,将显性地划分为共识层、数据可用性层、结算层和执行层。其中的执行层功能,将部分(Danksharding可能会全部)外包给基于以太坊的L2,数据可用层保障L2的可重建性,结算层保证L2的资产安全,共识层负责最终确定性。
DA(Data Availability,数据可用性),指的是L2的包含Transaction在内的状态数据Rollup到L1,在经过验证和共识之后存储在L1主网,为Op-Rollup L2 提供欺诈证明和ZK-Rollup提供ZKP验证支持。
现在L2的状态数据,以CallData的形式存储在以太坊主网区块中。在坎昆升级之后,L2的状态数据将存储在新增的Blob空间。
目前L2的验证和清算消耗的Gas费,占以太坊主网Gas消耗的10~20%。其中支付给以太坊主网的DA服务费用,占到L2Gas费消耗的95%。
在专注提供DA服务的模块化公链Celestia主网上线之前,以太坊主网垄断着100%的DA市场。
Celestia引入了DAS(数据可用性采样)和NMT(命名空间 Merkle 树),增强共识安全和可扩展性。DAS技术,支持Celestia网络轻节点参与数据可用性的验证环节。而NMT(命名空间 Merkle 树)减轻了Celestia的共识负载。
Celestia主网上线伊始,以廉价、安全、高去信任性的特性,开始与以太坊主网在DA市场展开正面竞争,隐私L2 Manta、去中心化期权协议Lyra的Dapp Chain、与Celestia的众多生态伙伴如Dymension等,一道投入Celestia的怀抱。
Celestia的做法,让以太坊社区和Vitalik十分不爽,最终导致L2Beat将基于Celestia DA的L2剔除了L2列表。
这倒不是完全因为Celestia的竞争损害以太坊主网的价值捕获能力,而更多是因为其行为损害了以太坊与L2之间的耦合性、等效性与互操作性。
但眼馋DA市场的不止Celestia,发明Restaking新原语的EigenLayer也急需要一个AVS(主动验证服务)实例为平台$10亿TVL寻找真实场景。
面对DA服务这片蓝海市场的诱惑,EigenLayer毫不犹豫地选择推出EigenDA作为首个AVS实例。
只不过EigenDA的架构与Celestia不同,更多的是使用KZG承诺等ZK技术验证L2提交的状态数据+由Restaking ETH保障共识安全的EigenDA网络负责最终确定性,最后L2的状态数据还是要提交和保存到以太坊主网。
EigenDA相当于以太坊主网的DA服务中验证和最终确定性环节的分包商,而不是Celestia那样的竞争对手。
在以太坊、Celestia和EigenDA之外,DA市场还有一个被大家忽视的玩家:Covalent。
我们知道,坎昆升级之后,以太坊主网只保存L2提交的状态数据1个月时间,之后会丢弃。Celestia为保持网络的去中心化程度和DAS轻节点机制的成立,也会定期丢弃L2提交的状态数据。
作为币安、Coinbase、CoinGecko等等巨头背书的专业链上数据平台,Covalent在去年底推出长期DA服务 EWM(以太坊时光穿梭机),永久保存以太坊丢弃的L2提交的状态数据。
而且Covalent会将这些数据索引和结构化,整合入其平台的链上数据API服务,为专业区块链数据网站、政府监管部门、人工智能研究团队提供服务和支持。
上图是Cavalent团队制作的模块化堆栈图,L2项目Arbitrum、Optimism、Scroll等负责写入状态数据,以太坊负责资产托管和结算,共识层有以太坊和Celestia竞争,而DA层则是以太坊、Celestia和EigenLayer的三国杀,Covalent则负责L2状态数据的读取。
私以为,坎昆升级后模块化公链将成为公链主流范式,而DA层将成为模块化堆栈中竞争最激烈的领域,DA War将如火如荼地上演。而模块化堆栈中的诸协议,将成为24年的一大投资主线。