文章

Web3 学习笔记 | 超级链残酷共学

这是我参与「超级链残酷共学」活动过程中每天的学习记录和思考汇总。作为一个刚接触 Web3 不久的后端开发者,我希望通过这次共学更系统地了解超级链、OP Stack 这些新兴架构,看看未来在 Web3 能有哪些实际应用或开发机会。

这个系列记录了我连续 13 天每天的打卡笔记,从一开始对“什么是超级链”的好奇,到后面逐步理解 OP Stack 的模块化思想、治理逻辑、以及如何作为开发者去构建自己的 Rollup,每一天都收获很多。

📎 官方共学活动主页(感兴趣的朋友可以一起学习):https://intensivecolearn.ing/programs/Superchain

第 1 天:了解什么是超级链

📅 日期:2025-03-31 📌 核心关键词:Superchain、Layer2、多链架构、Rollup、模块化区块链

🧠 今日目标与学习动机

今天是共学第一天,其实对“超级链”这个词还是挺懵的。在官方资料中也没找到特别适合新手切入的定义,于是决定从 AI + 自己梳理理解开始。

📚 学习内容梳理

超级链(Superchain)是一个由多个 Layer 2 Rollup 组成的去中心化多链生态系统,这些 Rollup 共享安全性、基础设施和治理机制。它的出现主要是为了解决当前区块链网络中存在的扩展性差、费用高、去中心化程度不一等问题。

为什么需要超级链?

  • 扩展性:多个 Rollup 并行运行提升吞吐量

  • 成本优化:L2 执行交易,降低 Gas 成本

  • 去中心化增强:多链治理,不依赖单点

  • 自定义能力:每条链都可以定制共识机制、虚拟机等

核心特性:

特性

说明

多链架构

并行 Rollup 独立运行

高吞吐低成本

Rollup、分片、L2 等手段

互操作性

支持跨链通信与资产转移

模块化设计

共识机制、VM、治理可插拔

📎 相关生态列表:

https://github.com/ethereum-optimism/superchain-registry/blob/main/CHAINS.md

🧩 开发者视角思考

很像微服务 + 插件架构的组合,每条链就是一个子系统,有自己的运行环境但又能协作运行,感觉很工程化。

✅ 今日小结

超级链是构建多链协作的新范式,它让 Rollup 不再孤立,而是互联互通、有治理共识的网络整体。

第 2 天:初步了解 Optimism Superchain

📅 日期:2025-04-01 📌 核心关键词:Optimism、Superchain、Optimistic Rollup、共享治理、OP Stack

🧠 今日目标与学习动机

昨天搞清了超级链的大概,这次深入了解 Optimism Superchain 的实际架构和背后的乐观 Rollup 机制。

📚 学习内容梳理

Optimism Superchain 是由多个基于 Optimistic Rollup 的 Rollup 链组成的网络,目标是实现安全、共享、统一治理的多链生态。

Optimistic Rollup 工作机制

  • 交易批处理:多个交易打包,在 L2 执行,L1 只存状态

  • 乐观执行:默认交易是合法的,先处理后挑战

  • 欺诈证明(Fraud Proof):7 天挑战期,期间可提交欺诈证明

Superchain 的共享机制

  • 共享 Sequencer:加快交易排序和状态同步

  • 共享治理:受 Optimism Collective 治理系统统一管理

  • 共享安全机制:最终都采用 Fraud Proof 增强安全性

🧩 开发者视角思考

Rollup 像一个城市,Superchain 像一个国家。用统一的规则、基础设施和安全机制,把多个链连在一起。

✅ 今日小结

OP Superchain 是多链协作的网络系统,背后用的是乐观 Rollup 机制,交易快、结构灵活、安全性高。

第 3 天:了解 OP Stack 架构与模块

📅 日期:2025-04-02 📌 核心关键词:OP Stack、模块化架构、EVM 兼容、共享基础设施

🧠 今日目标与学习动机

深入理解 OP Stack 是如何构建一个支持超级链生态的技术底座的。

📚 学习内容梳理

OP Stack 是构建 Rollup 的标准化技术栈,强调模块化、共享性和兼容性。

核心特性

  • 模块化设计:Execution / Consensus / Settlement / DA / Governance 层分离

  • EVM 兼容:可以无缝部署现有 Solidity 合约

  • 共享 Sequencer:多个 Rollup 可共用排序器

  • 灵活升级机制:支持未来接入 ZK、可自定义模块

OP Stack 核心组件一览

模块名

作用

Execution Layer

执行合约,EVM 兼容

Consensus Layer

处理交易排序(Sequencer)

Settlement Layer

把状态提交到以太坊主网

Data Availability

提供交易数据存储

Governance

管理链的治理逻辑

🧩 开发者视角思考

OP Stack 就像是 Rollup 的微内核架构系统。我们可以像搭积木一样,选择不同模块拼成“自己的链”。

✅ 今日小结

OP Stack 帮助开发者低成本、快速部署一个兼容以太坊、支持自定义和治理的 Rollup 链,是模块化区块链的现实落地版本。

第 4 天:从后端开发者视角学习 Optimism Superchain

📅 日期:2025-04-03 📌 核心关键词:Sequencer、跨 Rollup 通信、开发者工具链、后端集成

🧠 今日目标与学习动机

今天开始尝试把 OP Stack 拉近到我熟悉的后端开发视角,看我们平时开发 DApp、服务、工具时,该怎么和这些基础设施对接。

📚 学习内容梳理

共享 Sequencer 与交易排序机制

  • 接收交易、排序、执行并提交至 L1

  • 对开发者来说可以:

    • 直接通过 JSON-RPC(如 eth_sendRawTransaction

    • 使用 Alchemy、Infura 等 RPC 提供商

    • 自行运行 Sequencer 节点(更高级用法)

跨 Rollup 交互方式

方式

特点

场景

OP 原生桥

安全但挑战期长

ETH/ERC20 资产转移

CrossDomainMessenger

快速、无需 L1 等待确认

Rollup 合约通信

第三方桥(LayerZero等)

快速但信任模型复杂

高频资产跨链交互

常见开发者工具链

工具

用途

OP SDK

Rollup 部署、集成模板

Hardhat + 插件

本地测试 OP Stack 合约

op-geth

Rollup 的执行层,兼容 Geth

The Graph

数据索引、构建前端子图

🧩 开发者视角思考

看完这些之后感觉,“链间通信 + Sequencer + 资产桥接”其实就是 Web3 世界的微服务 + 消息总线 + 网关组合。熟悉传统后端的人会觉得蛮亲切。

唯一需要注意的是:每个 Rollup 的行为、消息通道、延迟、数据可靠性都可能不同,不能一套方案打通所有。

✅ 今日小结

OP Superchain 给后端开发者提供了类似微服务架构的区块链基础设施,拥有工具链、接口、服务,但也带来了状态同步、数据延迟等挑战。

第 5 天:探索 Optimism Superchain 上的实际应用

📅 日期:2025-04-04 📌 核心关键词:OP Stack 实践、应用链、Unichain、Base、USDT0

🧠 今日目标与学习动机

前几天了解了 Superchain 背后的技术实现,今天换个视角,从实际部署的应用出发看看 OP Stack 生态上正在发生什么。

📚 学习内容梳理

1. Lisk:现实世界资产(RWA)+ DePIN

  • OP Stack 构建的 L2 网络,关注 RWA(如房地产、债券)上链

  • 结合链下资产映射(OCA)和物理设施去中心化网络(DePIN)

2. Unichain:Uniswap 的专属 L2

  • 为 AMM 优化、降低交易成本

  • 提升流动性提供者(LP)收益体验

  • 表明 OP Stack 可用于 App Rollup 模式(链即应用)

3. Base(Coinbase)

  • CeFi 与 DeFi 融合的桥梁

  • 高吞吐、集成 Coinbase 账户体系

  • 用户无感切换链上操作

4. Tether USDT0:链上稳定币部署

  • 新一代稳定币版本,部署在 OP Stack

  • 支持多链转账、DeFi 集成

  • 提升在 L2 上的交易体验

🧩 开发者视角思考

过去 DApp 只能部署在通用链上,如今主流协议已经开始“造自己的链”了。OP Stack 就是他们的打包工具、运维平台、网络协议。

App 专属链真的要来了,未来开发者可能不仅仅要写智能合约,还得“配自己的链环境”。

✅ 今日小结

OP Stack 生态不再是实验室,而是真有钱、有交易、有用户的真实网络。应用链正成为新的趋势。

第 6 天:理解 Blockspace Charter 与 Superchain 治理框架

📅 日期:2025-04-05 📌 核心关键词:治理机制、Blockspace Charter、Superchain 标准、Law of Chains

🧠 今日目标与学习动机

技术实现再强也得有配套治理机制,今天学习 OP Superchain 的治理框架更新:Blockspace Charter。

📚 学习内容梳理

Blockspace Charter 是什么?

一种面向技术层的“治理契约”文件:

  • 明确每个接入 OP Stack 的 Rollup 的责任与承诺

  • 描述技术版本、升级路径、治理参与方式

  • 相当于链与 Superchain 的“行为契约书”

为什么需要它?

  • Rollup 数量增多,治理碎片化

  • 技术参数、模块自定义差异大

  • 用户无法判断某条链是否“安全可信”

Charter 的设计方式

  • 类似“插件式治理模板”

  • 标准版称为 Standard Rollup Charter

  • 开发者可采纳或修改自定义版本,提交治理投票认证

Charter 与 Law of Chains 的关系

类别

比喻

范围

Law of Chains

宪法(高层指导原则)

所有链通用

Blockspace Charter

地方法规(链内行为)

每条链独立约定

🧩 开发者视角思考

这其实是“治理接口标准化”的一次尝试。和我们后端开发中用 OpenAPI、GraphQL schema 定义接口一样,Charter 是链之间治理接口的文档协议。

未来链之间要想协作、构建互信,必须靠这种结构化的元治理信息来支撑。

✅ 今日小结

Blockspace Charter 不只是“治理文档”,而是为模块化 Rollup 构建的一种新型协议描述方式。开发者也开始参与治理标准制定,而不只是 DAO 成员。

第 7 天:模块化区块链中的 DA 层(数据可用性层)

📅 日期:2025-04-06 📌 核心关键词:Data Availability、Celestia、EigenDA、OP Stack 插件化

🧠 今日目标与学习动机

今天聚焦在模块化区块链中经常被提到的 DA(Data Availability)层,想搞清楚它到底是什么、为什么重要、OP Stack 如何支持 DA 的模块化接入。

📚 学习内容梳理

什么是 DA(Data Availability)?

区块链要保证交易是可验证的,除了执行交易本身,还得“让大家看到数据”。

  • 如果只有状态变化,没有原始数据 → 无法验证

  • DA 层负责存储区块数据,保障“全节点”可以重放交易

OP Stack 的 DA 插件机制

  • 默认:使用以太坊作为 DA 层(即 calldata 存储)

  • 支持自定义 DA 层插件,接口统一,调用者无感知

  • 常见替代方案:

    • Celestia:专为 DA 设计的区块链,模块化,低成本

    • EigenDA:EigenLayer 托管、使用 AVS 网络保障可用性

    • Avail、Polygon DA 等也在尝试

为什么 DA 层很关键?

  • 成本高低直接影响 L2 的交易成本

  • 安全性决定链的“信任边界”

  • L2 可用性差或中心化存储,会引发信任危机(如 Arbitrum Nova 一度因中心化数据问题遭质疑)

🧩 开发者视角思考

理解 DA 层让我想起后端里的“持久化层”和“缓存层”。它本质是:把交易内容从链上执行的逻辑层,迁移到一个更便宜、模块化的存储层里去。

对我们开发者来说,选 DA 就像选数据库,不仅要看读写速度,还得关注社区支持、稳定性、安全属性。

✅ 今日小结

DA 层是模块化区块链真正落地的前提,它不是附属,而是主角。OP Stack 的 DA 插件机制,让 Rollup 真正具备“灵活扩容”的可能。

第 8 天:从“模块化 vs 一体化”看区块链发展趋势

📅 日期:2025-04-07 📌 核心关键词:模块化区块链、一体化公链、性能扩展、开发者自由度

🧠 今日目标与学习动机

前几天一直在学习 OP Stack 的模块设计,今天对比一下它和 Solana、Sui 等一体化高性能链的设计路线,到底哪种更适合开发者?

📚 学习内容梳理

模块化链(OP Stack、Celestia、Polygon CDK)

  • 各功能(执行、DA、共识、治理)分层独立,可自由组合

  • 更适合定制化、复杂场景(如 App 链)

  • 缺点是部署复杂度高、模块间通信延迟更难调优

一体化链(Solana、Sui、Aptos)

  • 所有逻辑跑在一个链上(执行层 + DA + 状态同步 +共识)

  • 性能极强,TPS 高、延迟低

  • 缺点是协议更新慢、开发受限、治理中心化风险高

二者的类比

类别

模块化链

一体化链

类比

微服务

单体架构

性能

中等

极强

定制

极强

受限

成本

灵活

较高

门槛

OP Stack 的中间态

  • 模块可选,但也提供默认模板(兼顾易用性)

  • 逐步开放升级权限、DA 插件、ZK 插件等

🧩 开发者视角思考

从后端角度来说,这就像是 Spring Boot vs 云函数平台的选择:

  • 想追求极致性能,就上全托管(Solana)

  • 想有架构自由、治理空间,就选 OP Stack 这种模块式构建体系

我现在倾向于模块化,因为它更接近工程落地真实场景。

✅ 今日小结

模块化区块链是趋势,但也不能一刀切。一体化适合 C 端高频场景,模块化适合链上 B 端业务构建,开发者应根据需求选型。

第 9 天:理解 Optimism Collective 的治理设计

📅 日期:2025-04-08 📌 核心关键词:Optimism Collective、Token House、Citizen House、RetroPGF

🧠 今日目标与学习动机

今天学习的是 OP Superchain 的核心治理体系——Optimism Collective,看它是如何运作的、为什么要设计“两院制”。

📚 学习内容梳理

什么是 Optimism Collective?

  • OP Superchain 的元治理结构

  • 目标是实现链上“公地治理”+“价值回馈”

  • 分为两大治理体系:

Token House
  • 由 OP 代币持有者组成

  • 负责链的技术升级、协议参数等硬治理事务

  • 类似以太坊的核心开发者角色

Citizen House
  • 由被授予“公民资格”的地址组成

  • 负责 RetroPGF(Retroactive Public Goods Funding)

  • 奖励为生态做出贡献的个人/项目

RetroPGF(回溯式公共物品激励)

  • 并非预支,而是事后奖励

  • 资金来自协议收入的固定比例

  • OP Labs 不参与评选,去中心化治理进行投票

为何要两院制?

  • 分权制衡:技术发展 vs 公共建设

  • 让更多非开发者也能参与治理

  • 减少“投机 DAO”的单一治理弊端

🧩 开发者视角思考

这套治理框架设计得非常“工程化”:有分层、有权限、有激励,有效把开发者与公共物品建设者纳入治理体系中。

RetroPGF 就像 Web3 的“开源奖学金”,鼓励贡献者把重心放在社区而不是短期投机收益上。

✅ 今日小结

Optimism 的治理设计是目前 Web3 最系统也最人性化的一个实践范例,真正把“多元参与”变成了治理能力。

第 10 天:OP Stack 未来发展路线图与模块演化方向

📅 日期:2025-04-09 📌 核心关键词:OP Stack Roadmap、ZK 模块、Fault Proof、多模块演进

🧠 今日目标与学习动机

OP Stack 目前是 Optimistic Rollup 方案,但后面听说会支持 ZK、可插拔的 VM 和 Proof 系统,今天就来了解下官方路线图和未来模块化演进计划。

📚 学习内容梳理

官方路线图阶段(参考官网 + Github)

  1. Cannon Fault Proof Alpha

    • 推出 OP Stack 的官方欺诈证明机制(非中心化)

    • 使用 WebAssembly 执行环境

  2. Shared Sequencer 网络

    • 提供链间共享排序服务

    • 解决当前链孤岛状态

  3. ZK 模块实验性支持

    • 和 RiscZero 合作,接入 ZK Fault Proof

    • 实现乐观链向 ZK 演进的兼容性

  4. 模块化 VM 接入

    • 支持非 EVM VM,如 Move、Wasm、Cairo 等

实际模块化路径

模块名

当前默认

支持替换

VM

EVM

Move, Wasm

DA

Ethereum

Celestia, EigenDA

Proof

FraudProof

ZK Proof (RiscZero)

Sequencer

自有

Shared Sequencer 网络

🧩 开发者视角思考

官方 Roadmap 其实就是一张模块演化的升级图。对我们开发者来说,有了这种路线规划后,可以根据生态发展去选择什么时候接入新模块、何时升级现有版本。

很像企业里微服务平台的“组件版本控制机制”。

✅ 今日小结

OP Stack 正朝着“完全可配置、可插拔的链操作系统”方向发展,从 Fraud 到 ZK,从 EVM 到多 VM,Rollup 的可能性远远超出预期。

第 11 天:Superchain 上的开发者体验与部署流程

📅 日期:2025-04-10 📌 核心关键词:开发流程、Rollup 部署、开发框架、调试工具链

🧠 今日目标与学习动机

今天想了解:作为开发者,如果我真的要部署一个基于 OP Stack 的 Rollup,我需要怎么做?流程复杂吗?有哪些现成的工具和模板?

📚 学习内容梳理

最常用的部署方案:op-chain-template

  • 官方维护的脚手架项目

  • 启动一个本地 L2:包含 Execution Layer、DA、RPC 服务

  • 集成 Hardhat + op-geth + fault monitor

部署步骤(简化版)

  1. Clone op-chain-template

  2. 配置 .env 和链参数

  3. 启动本地节点:make devnet-up

  4. 使用 hardhat 部署合约

  5. 前端用 wagmi + ethers 连接 L2 RPC

生态中热门辅助工具

工具 / 服务

用途

Bedrock Monitor

监控链运行状态

OP Node CLI

管理 Sequencer

OP SDK

快速初始化 Rollup 构建模板

op-anvil

本地模拟链环境,便于调试

🧩 开发者视角思考

部署一个 OP Stack 链真的没想象中复杂,和起一个微服务 +数据库 + 网关系统差不多,最多一两天就能跑通开发网。

而且越来越多框架开始提供“Rollup 即服务”部署,未来可能只需点几下就能上线。

✅ 今日小结

开发者体验正在成为 OP Stack 重点优化方向,生态工具链已经逐渐完善,后端开发转入链构建领域门槛也在降低。

第 12 天:模块化区块链的“互操作性”与跨链通信设计

📅 日期:2025-04-11 📌 核心关键词:跨链通信、互操作性、Bridge、Message Passing、Hyperbridge

🧠 今日目标与学习动机

Rollup 之间如果都孤立,其实没法构成一个“超级链”。今天想搞清楚 OP Stack / Superchain 是如何实现链间通信、资产转移、状态同步的。

📚 学习内容梳理

当前主流跨链通信方式

通信方式

特点

官方桥

安全性强,延迟高

CrossDomainMessenger

OP 内部通信系统,速度快,依赖 L1

外部通用桥(LayerZero)

多链适配广,存在信任风险

Hyperbridge(未来)

OP Labs 提出的统一通信协议

Hyperbridge 是什么?

  • Optimism 提出的一种“链间互操作协议”

  • 使用共享 Sequencer 实现状态打包

  • 每条 Rollup 都像是连接在总线上的节点

  • 类似于微服务架构中的消息队列 + RPC 混合系统

状态同步 vs 资产转移

  • 状态同步:重点是“通知”和“验证”

  • 资产转移:涉及锁仓、铸币、证明、清算

开发者需要按需选择通信协议,不同业务场景侧重点不同。

🧩 开发者视角思考

本质上,我们已经不是在构建“一个链”,而是在构建“一个可交互的链宇宙”。

像 Kafka、gRPC、GraphQL 联合调度系统一样,链间通信系统正在成为 Web3 的中枢神经系统。

✅ 今日小结

OP Stack 不止是让你部署链,更重要是让你部署“可以说话”的链。通信能力决定了生态繁荣程度。

第 13 天:从共学到实践,我眼中的 OP Stack 与模块化未来

📅 日期:2025-04-12 📌 核心关键词:个人总结、后端开发者视角、未来方向、模块化 Web3

🧠 今日目标与学习动机

今天是共学最后一天,想整理一下这 13 天的收获、理解和我对未来 Web3 的一些个人思考。

📚 总结内容梳理

对 OP Stack 的总体认识

  • 它是“Rollup 的开发平台”,不是一条链

  • 提供结构清晰的模块组合方案(VM / DA / Proof / Sequencer)

  • 非常适合工程化、有开发经验的团队使用

模块化趋势带来的变化

  • 开发者不再只写合约,而是可以拥有完整“链的控制权”

  • 构建链变成 DevOps 项目,可以监控、部署、升级、测试

  • 从“构建 DApp”到“构建链上系统”

开发者角色的转变

Web2 后端开发者

Web3 模块链构建者

维护服务/微服务

维护链/模块组件

部署应用系统

部署链级应用

管理数据层

管理 DA 层、共识层

🧩 个人理解与感受

我开始意识到,Web3 的未来不会是“一个大平台”,而是成千上万个“模块拼接的链上系统”。

OP Stack 给了我一种开发链的能力感,就像当初我第一次接触微服务或云原生时那样兴奋。

这次共学也让我对自己后续职业路径更有了方向 —— 希望走向 Rollup 构建、链服务整合、模块化 Web3 架构师的方向

✅ 今日小结

OP Stack 是一把工具,也是通往链上工程化世界的钥匙。从开发者的角度出发,未来值得深入研究和参与的,不再只是合约,而是模块与架构。

📌 总结:后端视角看 OP Stack,共学收获满满

作为一名后端开发者,这 13 天是我第一次系统性地接触模块化区块链架构。通过「超级链残酷共学」,我从一开始对 Superchain 的模糊概念,到逐步理解 OP Stack 的模块化设计、治理逻辑、跨链通信机制、开发流程和未来演化路径,每一天都在刷新对 Web3 工程化的理解。

我不再把区块链视为“写智能合约的地方”,而是开始看到它作为可编排、可组合的底层计算平台的全新潜力。模块化不只是架构选择,而是 Web3 的新范式。

也由衷希望未来能在这个充满想象力的链上世界里,贡献自己的一份代码、一点理解、一点力量。

License:  CC BY 4.0