Rome 共享排序器
解释 Rhea、Solana、Hercules、数据可用性层和结算的角色。

最后更新于
这有帮助吗?
解释 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 或 Ethereum(基于 rollup 配置)来提供。
结算 通过将状态提交到 Ethereum 来完成。

最后更新于
这有帮助吗?
这有帮助吗?