本文档详细阐述了如何从L1数据中推导出L2链,这是rollup节点的核心任务之一。内容涵盖批量提交的各个方面,包括排序、批处理、线格式、架构、L1遍历、有效载荷属性推导,以及引擎队列的使用。同时还描述了在L1链重组情况下如何重置管道,以确保L2链的连续性和正确性。
Gelato RaaS集成了The Graph,简化了自定义L2链上的链间数据查询。The Graph通过确保L2链数据的无缝索引和查询,为开发者实现去中心化数据访问,从而丰富了Gelato的Rollup Marketplace产品。
本文档是关于rollup node的规范,重点介绍了rollup driver的职责,即从L1链派生L2链的过程,包括从L1选择输入、生成payload attributes以及将payload attributes传递给执行引擎等步骤。同时,还介绍了Rollup节点提供的RPC方法optimism_outputAtBlock,该方法用于获取L2输出根。