Rome 共享排序器
解释了 Rhea、Solana、Hercules、数据可用性层和结算的角色。
Rome rollup 包括 rollup 的客户端(如 OP Geth)、作为共享排序器的 Rhea、部署在 Solana 上的 rollup 智能合约和 Hercules。
Rhea 接受 rollup 交易,将它们打包为 Rome(Solana)交易,并提交到 Solana 进行排序。
Solana 作为所有 rollup 的全局状态机,因为它们以智能合约形式驻留在 Solana 上。rollup 交易首先在 Solana 上执行,从而更新 Solana 上的 rollup 状态。Solana 决定交易的顺序。
Hercules 接受来自 Solana 的区块并在 rollup 上执行该区块的载荷,从而推进 rollup 的状态。
数据可用性 通过将数据发布到 Solana、Celestia 或以太坊(取决于 rollup 配置)来提供。
结算 通过将状态提交到以太坊来完成。

最后更新于
这有帮助吗?