X Layer 开发者文档#

X Layer 是由 OKX 基于 OP Stack 构建的以太坊 Layer 2(L2)网络,旨在为开发者提供更高效的应用扩展环境。

核心开发者优势

  • 完全 EVM 等效(Full EVM Equivalence): 无需修改任何代码即可部署你现有的以太坊应用。
  • 卓越性能: 支持高达 20,000 TPS 的高吞吐量,且 Gas 费用极低,几乎可忽略不计。
  • 久经考验的安全性: X Layer 采用乐观 Rollup(optimistic rollup)架构,继承以太坊的安全保障,相比 ZK Rollup,运行更简洁高效。
  • 企业级可靠性: 借助 Conductor 高可用集群等特性确保排序器(Sequencer)冗余,为生产级 dapp 保障 99.9% 的服务可用性。

X Layer 架构#

X Layer 的主要组件包括:

  • 虚拟机(Virtual Machine):EVM 等效
  • 排序器(Sequencer):负责收集并排序 L2 交易、打包出块(由 op-node + op-reth 协同实现)
  • Gas 代币:OKB(经销毁/升级后固定供应量为 2100 万枚;L1 OKB 逐步淘汰)

背景#

X Layer 已演进为采用 Optimism Stack(OP Stack)框架,一套久经考验且被广泛采用的 Layer 2 扩展方案。在该架构中,L2 默认将交易视为有效,设有 7 天争议期:若发现异常,任何人均可向以太坊提交欺诈证明(fraud proof)进行链上验证。这在继承以太坊安全性的同时,提供了更高效、低成本的执行环境。

架构流程(OP Stack + AggLayer 模式)#

阶段 1:从 L1 到 L2

将资产从以太坊桥接到 X Layer 的过程

步骤操作说明
1.1用户存款用户将资产发送至 L1 桥接合约。
1.2事件同步桥接服务(Bridge Service) 监听并索引 L1 合约事件。
1.3L2 领取/铸造桥接服务发送一笔 L2 交易(通过 RPC),在 X Layer 上领取/铸造资产。
1.4区块打包排序器(Sequencer) 将该交易打包进 L2 区块。
1.5用户更新RPC 向用户展示更新后的余额/状态。

阶段 2:执行与提现回到 L1

标准的 L2 操作以及发起提现回到 L1 的过程

步骤操作说明
2.1提现交易用户通过 RPC 发送一笔 L2 提现交易。
2.2区块生成排序器持续生成区块。
2.3数据持久化L2BridgeSyncerL1InfoTreeSyncer 持久化保存悲观证明(Pessimistic Proof, PP)所需的链上数据和 L1 信息更新。

阶段 3:跨链结算与证明(AggLayer)

本阶段涉及使用 AggLayer 在 L1 上证明并最终确认提现。

步骤操作说明
3.1证书准备aggsender 获取区块、存储证书元数据并执行双重校验。
3.2证书提交aggsender 将证书提交至 AggLayer
3.3ZK 证明生成agglayer-prover 生成 ZK 证明;AggLayer 将证书证明及公开输入提交至 L1。
3.4L1 最终性经过 L1 验证 后,提现和消息在 L1 上完成最终确认(悲观证明通过验证)。

阶段 4:持续的系统同步

步骤操作说明
4.1 - 4.2持续同步桥接服务持续同步 L2 和 L1 的合约事件,以维持状态一致性。

结果:在 L2 上以 1 秒的出块时间实现快速执行。所有 L2 数据都会发布到 L1,确保系统实现无需信任(Trustless)与抗审查性。

该流程确保大多数操作在 L2 上即时达成交易最终性,同时通过乐观 Rollup 模型为跨链操作提供由密码学保障的安全性。