OPStack Optimism Layer2

概述

OP Stack 是标准化、共享和开源的开发堆栈,为 Optimism 提供支持,由 Optimism Collective 维护。

Optimism Bedrock 是 OP Stack的当前版本。 Bedrock 版本提供了用于启动生产质量的 Optimistic Rollup 区块链的工具。此时,OP Stack不同层的 API 仍然与Stack的 Rollup 配置紧密耦合。

一个可用的 Rollup 项目,必须能对用户进行交易的处理,只不过除了类似 L1 的普通交易之外,还包括了存款交易(Deposit Tx)和提现交易(Withdrawal Tx)。

OP Rollup 中往往会抽象出两个角色,Sequencer 和 Verifier,其中:

  • Sequencer: 负责不断派生 L2 区块,使用 L1 作为共识层和 DA 层,以保证 L2 状态的 Safety、Liveness 和 DA 等特性。
  • Verifier:负责对 L2 当前状态是否计算正确进行验证,保证 L2 数据真实合法,以供 L1 使用。

OpStack Optimism 划分了诸多模块以实现 Sequencer 和 Verifier 的功能,主

你可能感兴趣的:(区块链从,1.0,到,3.0,的技术分享锦集及讲解,区块链)