按照先看整体,再究细节的思路,这篇文章将从上层的视角向大家介绍一条由 OP Stack 创建的 Layer2 chain 的架构。方便大家对 OP Chain 的整体工作流程建立一个直观的印象,为后续深入源码打下基础。
要理解 OP Chain 的工作流程并不复杂,只需要弄明白几张图即可。这几张图合在一起,共同解释了以下几个关键问题:
对这些问题有了一定的了解后,再看源码,才不会云里雾里。
那么,让我们先从网络的参与者有哪些开始。
上图展示了 4 个参与者,分别是 Users、Sequencers、Verifiers、ETH L1 Chain。
1)Users
2)Sequencers
Sequencers 是主要的 L2 区块生产者。
3)Verifiers
验证者有两个目的: