OpStack 系列之架构篇

savour labs
Sep 25, 2023

--

OpStack 架构图

Op-stack 主要由 op-node, op-geth, op-batcher, op-proposer, CrossDomainMessenger, OptimismPortal, Bridge contracts 和 L2OutputOracle contract 等角色组成

  • op-node 加 op-geth(Seqeuencer & Verifier):负责交易打包落块,交易的状态推导, 数据传输同步等
  • op-batcher: 提交交易数据到 L1 的 EOA 地址
  • op-proposer 提交区块状态到 L1 的 L2OutputOracle 合约
  • CrossDomainMessenger 跨链信使合约,主要功能是 sendMessage 和 relyMessage, 负责 L1->L2, L2->L1 的通信合约;
  • Bridge contracts:桥合约,主要功能是承载充值提现,L1->L2: L1 将资金锁定在桥中,L2 Mint 相应的资金;L2->L1: L2 Burn 相应的资金; L1 解锁对应的资金。

作者信息

--

--

No responses yet