⚡ Layer2 · 扩容与 Rollup

📘 30 章 · 从原理到综合实战
🧑‍🎓 友好 · 活泼配色
1
Layer2 概述 区块链扩容困境
定义与核心思想 · 主流方案对比:状态通道、Plasma、Rollup
2
Rollup 基础 什么是 Rollup
链下计算+链上验证 · 安全性、吞吐量、Gas 费优势
3
Optimistic Rollup 原理 欺诈证明
挑战期 · 假设有效 vs 主动验证
4
Optimistic 实战·Arbitrum 架构解析
开发环境搭建 · 部署第一个合约
5
Optimistic 实战·Optimism 架构解析
OVM 与 EVM 等价性 · Bedrock 升级
6
ZK Rollup 原理 零知识证明入门
有效性证明 · ZK-SNARKs vs ZK-STARKs
7
ZK 实战·zkSync Era 架构与账户抽象
原生 L2 账户 · 开发入门
8
ZK 实战·StarkNet 架构与 Cairo
Cairo 语言基础 · 合约开发入门
9
ZK 实战·Scroll 架构与 EVM 兼容
ZK 证明 · Precompile 合约
10
Rollup 数据可用性 链上数据发布
EIP-4844 · Proto-Danksharding · DAS
11
排序器 Sequencer 中心化 vs 去中心化
MEV 捕获 · 排序器拍卖
12
Rollup 跨链桥 L1-L2 / L2-L2 通信
规范桥 vs 第三方桥 · 跨链安全性
13
Rollup 代币经济学 Gas 代币 & 排序器收入
治理代币 · Staking 机制
14
状态通道 原理与闪电网络
通道生命周期 · 链下更新 · 争议解决
15
Plasma 链架构与退出机制
数据可用性问题 · 局限性
16
Validium 链下数据可用性
与 ZK Rollup 区别 · 应用场景
17
Volition 混合数据可用性
用户自主选择 · 灵活性与安全性权衡
18
Layer2 互操作性 跨 Rollup 通信
共享排序器 · Layer2 聚合层
19
Layer2 安全性分析 Rollup 安全模型
排序器故障 · 升级机制 · 治理攻击
20
Layer2 开发工具 Hardhat / Foundry
Tenderly 调试 · 配置 Layer2
21
Layer2 前端集成 ethers.js / viem
钱包切换 · 交易状态追踪
22
Layer2 测试 本地测试网 & 公共测试网
Anvil · Goerli/Sepolia · Fork 测试
23
Layer2 部署与运维 合约部署脚本
验证合约 · 监控与告警
24
Layer2 性能优化 批量交易 & 压缩
Gas 优化策略
25
Layer2 与 DeFi Uniswap V3 / Aave
Arbitrum & Optimism 部署 · 借贷协议适配
26
Layer2 与 NFT 跨链迁移 & 原生市场
Gas 费优势
27
Layer2 与游戏 全链游戏引擎
MUD · Dojo · 实时交互
28
Layer2 监管与合规 KYC/AML 实现
合规桥 · 监管趋势
29
未来展望 ZK 化 & 并行 EVM
模块化区块链与 Layer2 关系
30
综合实战 基于 Arbitrum 的 DApp
合约 + 前端 + 部署 · 从零构建