治理与未来 阶段五 ✅ 验证通过
// L1上的一笔交易需要:
// - 完整的签名验证
// - 完整的状态更新
// - 每个节点都执行
// → Gas: ~21,000 (转账) ~150,000 (DEX)
// Rollup上的一笔交易:
// - L2执行(便宜、快速)
// - L1只存压缩的calldata
// - 批量提交,分摊L1 Gas
// → Gas: ~300 (转账) ~2,000 (DEX)
// 压缩原理:
L1原生交易数据:
nonce: 3字节 (vs 8字节)
gasPrice: 0字节 (L2统一gas)
gasLimit: 2字节 (vs 8字节)
to: 20字节 (不变)
value: 3字节 (vs 32字节)
signature: 0.5字节(聚合签名)
─────────────────────
总计: ~28字节 vs L1的~112字节
压缩率: 约4x
| 特性 | Optimistic Rollup | ZK Rollup |
|---|---|---|
| 验证方式 | 欺诈证明(事后挑战) | 有效性证明(数学验证) |
| 提款时间 | 7天 | ~10分钟 |
| EVM兼容 | 完全兼容 | 部分兼容 |
| 计算开销 | 低(L2执行+L1存储) | 高(L2执行+证明生成) |
| 安全性 | 依赖至少1个诚实验证者 | 数学保证 |
| 成熟度 | 高(已运行3年+) | 中等(快速发展中) |
| TPS提升 | ~10-50x | ~100-1000x(理论) |
| 代表项目 | Arbitrum, Optimism, Base | zkSync, Starknet, Scroll |
| L2 | 类型 | TVL | 特点 |
|---|---|---|---|
| Arbitrum | Optimistic | $15B+ | 最大L2,Stylus多语言支持 |
| Optimism | Optimistic | $8B+ | OP Stack模块化,Superchain |
| Base | OP Stack | $7B+ | Coinbase推出,用户量大 |
| zkSync Era | ZK | $1B+ | 原生账户抽象,ZK证明 |
| Starknet | ZK | $300M+ | Cairo语言,STARK证明 |
| Scroll | ZK | $800M+ | 最EVM兼容的ZK Rollup |
| Polygon zkEVM | ZK | $100M+ | Polygon生态,AggLayer |
// L2适配检查清单:
// 1. ✅ 使用EIP-1559交易
// 大多数L2支持EIP-1559风格Gas
// 2. ✅ 注意7天提款期(Optimistic Rollup)
// 用户从Arbitrum/Optimism提款到L1需要等7天
// 可使用第三方快速桥(如Across, Hop)
// 3. ✅ L2特有的合约地址
// 预言机、WETH等地址与L1不同
// 必须使用L2部署的版本
// 4. ✅ 区块时间差异
// L2出块时间可能不同
// Arbitrum: ~0.25秒
// Optimism: ~2秒
// 5. ✅ Gas代币
// 大多数L2使用ETH作为Gas
// 但某些可能使用自己的代币
// 6. ✅ 账户抽象
// L2更早支持ERC-4337账户抽象
// 可以实现Gas代付、社交恢复等
// Hardhat多链部署配置
module.exports = {
networks: {
arbitrum: {
url: "https://arb1.arbitrum.io/rpc",
accounts: [process.env.PRIVATE_KEY],
},
optimism: {
url: "https://mainnet.optimism.io",
accounts: [process.env.PRIVATE_KEY],
},
base: {
url: "https://mainnet.base.org",
accounts: [process.env.PRIVATE_KEY],
},
zksync: {
url: "https://mainnet.era.zksync.io",
ethNetwork: "mainnet",
zksync: true, // 启用zkSync特殊编译
},
},
};
1. Rollup实现扩容的核心思路是什么?
2. Optimistic Rollup为什么需要7天提款期?
3. ZK Rollup相比Optimistic Rollup的主要优势是什么?
你已掌握Layer2扩容技术!从Rollup原理到Optimistic/ZK对比,从数据可用性到L2生态,你理解了以太坊扩容的未来方向。
关键收获:
✅ Rollup链下执行+链上验证架构
✅ Optimistic Rollup欺诈证明与7天挑战期
✅ ZK Rollup有效性证明与快速提款
✅ 数据可用性与EIP-4844
✅ L2生态全景与开发者适配