跨链与 Layer 2 深度解析
预计阅读 14 分钟

为什么需要扩容

为什么需要扩容

![status](https://img.shields.io/badge/ 状态 - 已完成 - success) ![author](https://img.shields.io/badge/ 作者 - beihaili-blue) ![date](https://img.shields.io/badge/ 日期 - 2025--06-orange) ![difficulty](https://img.shields.io/badge/ 难度 - 中级 - yellow)

💡 区块链面临 "不可能三角" 的根本挑战 —— 去中心化、安全性和可扩展性无法兼得。本课深入分析以太坊的拥堵历史、扩容路线之争,以及为什么 Rollup 成为最终答案。

欢迎关注我的推特:@bhbtc1337

进入微信交流群请填表:表格链接

文章开源在 GitHub:Get-Started-with-Web3

购买 BTC / ETH / USDT 等加密货币推荐 币安 注册链接

目录

  • [区块链不可能三角](# 区块链不可能三角)
  • [以太坊的 Gas 战争历史](# 以太坊的 - gas - 战争历史)
  • [链上拥堵的真实体验和代价](# 链上拥堵的真实体验和代价)
  • [扩容路线之争](# 扩容路线之争)
  • [以太坊以 Rollup 为中心的路线图](# 以太坊以 - rollup - 为中心的路线图)
  • [总结](# 总结)
  • [延伸阅读](# 延伸阅读)

区块链不可能三角

2017 年,以太坊创始人 Vitalik Buterin 提出了一个至今仍深刻影响区块链设计的概念 ——** 区块链不可能三角 **(Blockchain Trilemma)。它指出一个区块链系统无法同时完美实现三个特性:

  • ** 去中心化(Decentralization)**:网络由大量独立节点运行,没有单一控制方
  • ** 安全性(Security)**:网络能抵御攻击,交易不可篡改
  • ** 可扩展性(Scalability)**:网络能处理大量交易,吞吐量高、延迟低

你可以把它想象成一个等边三角形,任何区块链只能在三条边中重点照顾两条:

        去中心化
         /\
        /  \
       /    \
      /  ?   \
     /________\
  安全性      可扩展性

** 不同链的取舍策略:**

区块链去中心化安全性可扩展性策略
比特币低(7 TPS)牺牲速度换取安全与去中心化
以太坊(合并前)低(15 TPS)与比特币类似的取舍
Solana高(数千 TPS)高性能硬件要求降低去中心化程度
BSC少量验证者,牺牲去中心化
EOS21 个超级节点,高度中心化

以太坊选择了 ** 优先保障去中心化和安全性 ** 的道路 —— 任何人只需一台普通电脑就能运行全节点。这个选择意味着以太坊主网的吞吐量被严格限制在每秒约 15 笔交易。

为什么不能简单地提高区块大小或缩短出块时间?因为这会:

  1. 提高节点运行的硬件门槛,减少节点数量
  2. 增加网络传播延迟,降低安全性
  3. 导致区块链数据膨胀,普通用户无法存储完整账本

这就是为什么扩容问题如此棘手 —— 它不是一个简单的技术优化,而是一个根本性的设计约束。

以太坊的 Gas 战争历史

以太坊的低吞吐量在牛市中一次次被暴露出来。让我们回顾几个标志性事件:

2017 年:CryptoKitties 让以太坊瘫痪

2017 年 11 月,一款叫 CryptoKitties 的 NFT 养猫游戏突然走红。高峰时期,这款游戏占据了以太坊约 25% 的网络流量。交易开始严重积压,Gas 费暴涨,普通转账也要等上数小时。

这是以太坊第一次因为 "用的人太多" 而陷入困境。

2020 年:DeFi Summer 的 Gas 疯狂

2020 年夏天,DeFi(去中心化金融)的爆发带来了更严重的拥堵:

时间线:
6 月 → Compound 推出流动性挖矿,Gas 费 50-100 Gwei
8 月 → SushiSwap "吸血鬼攻击",Gas 费飙至 500+ Gwei
9 月 → 各种 "食物代币" 涌现(YAM、SUSHI、KIMCHI),Gas 费峰值 700+ Gwei

一笔简单的 Uniswap 交换从几美分涨到 50-200 美元的手续费。普通用户根本无法参与 ——DeFi 成了 "巨鲸的游戏"。

2021 年:NFT Mint 高峰

2021 年更加极端:

  • Bored Ape Yacht Club (BAYC) Mint:Gas 费飙至 2000+ Gwei
  • Otherside 虚拟土地 Mint(2022.4):单笔交易 Gas 费超过 5000 美元,整个网络在数小时内几乎不可用。用户仅在 Gas 费上就烧掉了约 **1.75 亿美元 ** 的 ETH

这些事件深刻说明了一个问题:以太坊主网 15 TPS 的吞吐量,根本无法支撑全球化的去中心化应用。

Gas 费飙升的经济学原理

以太坊的 Gas 机制本质上是一个 ** 拍卖市场 **。当区块空间供不应求时:

区块容量上限(约 30M Gas)
├── 交易 A:愿意出 100 Gwei ✅ 被打包
├── 交易 B:愿意出 80 Gwei  ✅ 被打包
├── 交易 C:愿意出 50 Gwei  ⏳ 等待中...
├── 交易 D:愿意出 30 Gwei  ⏳ 等待中...
└── 交易 E:愿意出 10 Gwei  ❌ 可能永远不会被打包

EIP-1559 引入了基础费用(baseFee)机制,让 Gas 定价更可预测,但 ** 并没有增加吞吐量 **。区块空间仍然是稀缺资源。

链上拥堵的真实体验和代价

对于普通用户来说,链上拥堵意味着什么?

** 场景 1:小额 DeFi 操作不划算 **

假设你有 100 USDC 想在 Uniswap 上换成 ETH:

  • 主网 Gas 费(高峰期):约 50 美元
  • 你的操作金额:100 美元
  • Gas 占比:50%

这意味着你的交易还没开始就亏了一半。小资金用户被 "Gas 门槛" 完全排除在外。

** 场景 2:时间敏感操作被延误 **

在 DeFi 中,很多操作是时间敏感的:

  • 清算保护:如果你的借贷仓位面临清算,补充抵押品的交易可能因 Gas 不足被延迟
  • 套利窗口:价格差异转瞬即逝,高 Gas 让小额套利完全不可行
  • NFT 抢购:热门 NFT 的 Mint 变成了谁出 Gas 更高谁赢的 "Gas War"

** 场景 3:MEV 问题加剧 **

链上拥堵还催生了 MEV(最大可提取价值) 问题。矿工 / 验证者可以:

  • 重新排序交易(Front-running)
  • 在你的交易前后插入自己的交易(Sandwich Attack)
  • 抢先执行你发现的套利机会

据 Flashbots 统计,自 2020 年以来,以太坊上被提取的 MEV 总额已超过 **6 亿美元 **。

扩容路线之争

面对扩容难题,区块链社区提出了多种方案,大致分为几个流派:

方案一:大区块路线

** 核心思路 **:直接增加每个区块的容量,让每个区块能装更多交易。

** 代表项目 **:

  • BCH(比特币现金):从比特币的 1MB 区块扩展到 32MB
  • BSV(Bitcoin SV):更激进地推行大区块,理论上可达 GB 级别
  • Solana:高性能硬件 + 短出块时间

** 优点 **:简单直接,不需要复杂的协议设计

** 缺点 **:

  • 节点运行成本增加,普通用户无法运行全节点
  • 中心化风险 —— 最终只有大型数据中心能维护网络
  • BCH 和 BSV 的经验证明,大区块并未带来期望的采用增长

方案二:分片(Sharding)

** 核心思路 **:把一条链拆成多条并行处理的 "分片链",每条处理一部分交易。

原始链:     [所有交易] → 一条链处理

分片后:     [分片 0: 交易 A,B,C] → 并行处理
            [分片 1: 交易 D,E,F] → 并行处理
            [分片 2: 交易 G,H,I] → 并行处理

** 以太坊早期曾计划 64 个分片 **,但后来放弃了执行分片(Execution Sharding),转而只做数据分片(Data Sharding / Danksharding),为 Rollup 提供更便宜的数据可用性层。

** 放弃执行分片的原因 **:

  • 跨分片通信极其复杂
  • 原子性交易难以保证
  • 开发周期过长,而 Rollup 方案已经成熟

方案三:侧链(Sidechain)

** 核心思路 **:建立独立的区块链,通过桥与主链通信。

** 代表项目 **:Polygon PoS(最初的 Matic Network)

** 特点 **:

  • 有自己的共识机制和验证者集合
  • 安全性不完全继承自以太坊主网
  • 速度快、费用低,但信任假设不同

方案四:Layer 2 Rollup

** 核心思路 **:在主链之外执行交易,但把交易数据提交回主链,继承主链的安全性。

这就是以太坊最终选择的方向。它的精妙之处在于 ——** 把计算搬到链下,但把数据和证明留在链上 **。这样既提高了吞吐量,又不牺牲安全性和去中心化。

我们将在下一课详细讲解 Rollup 的原理。

以太坊以 Rollup 为中心的路线图

2020 年 10 月,Vitalik 发表了划时代的文章《A Rollup-centric Ethereum Roadmap 》,正式确立了以太坊的扩容战略:

** 核心思想 **:以太坊主网不再追求自身成为高吞吐量的执行层,而是转型为 Rollup 的 ** 结算层和数据可用性层 **。

以太坊扩容路线图:

Phase 1: 合并(The Merge)✅ 2022.9 完成
  └── PoW → PoS,降低能耗,为后续升级铺路

Phase 2: Surge(扩容)🔄 进行中
  ├── EIP-4844 Proto-Danksharding ✅ 2024.3 完成
  │   └── 引入 Blob,Rollup 数据成本降低约 90%
  ├── Full Danksharding 📋 规划中
  │   └── 完整的数据分片,进一步提升 DA 容量
  └── Rollup 生态发展 🔄 进行中
      └── Arbitrum, Optimism, zkSync, StarkNet 等

Phase 3: Scourge(反 MEV)📋 规划中
  └── PBS(提议者 - 构建者分离)、MEV Burn

Phase 4: Verge(验证优化)📋 规划中
  └── Verkle Trees,降低节点存储要求

Phase 5: Purge(精简)📋 规划中
  └── 历史数据过期,减轻节点负担

Phase 6: Splurge(收尾)📋 规划中
  └── 各种改进和优化

** 这个路线图的关键转变 **:

  1. ** 执行从 L1 迁移到 L2**:未来大部分用户活动将在 Rollup 上进行
  2. L1 专注结算和 DA:以太坊主网成为 "信任锚点"
  3. **EIP-4844 是关键里程碑 **:引入 Blob 数据类型,极大降低了 Rollup 的数据发布成本

EIP-4844 的效果是立竿见影的。升级前,Rollup 在 L1 发布数据的成本约占其总运营成本的 90%。升级后,这一成本下降了约 90-95%,直接反映为用户 Gas 费的大幅降低:

操作升级前(Arbitrum)升级后(Arbitrum)
ETH 转账$0.15-0.30$0.001-0.01
Uniswap 交换$0.30-0.80$0.01-0.05
NFT Mint$0.50-1.50$0.02-0.10

总结

  1. ** 区块链不可能三角 ** 是理解扩容问题的根本框架 —— 去中心化、安全性和可扩展性无法同时最优化
  2. ** 以太坊的 Gas 战争 **(DeFi Summer、NFT Mint)暴露了 15 TPS 吞吐量的严重不足,小资金用户被高 Gas 费排除在外
  3. ** 扩容有多条路线 **:大区块(简单但牺牲去中心化)、分片(复杂且开发周期长)、侧链(安全性折衷)、Rollup(继承 L1 安全性)
  4. ** 以太坊选择了 Rollup 中心路线 **——L1 专注结算和数据可用性,L2 负责执行
  5. **EIP-4844 是关键升级 **,引入 Blob 数据让 Rollup 成本降低 90% 以上,让普通用户也能低成本使用 DeFi

延伸阅读

闯关测验

完成 5 道题目,需要 全部答对 才能通关下一章节

上一
下一

如果这节课对你有帮助,欢迎支持作者继续创作 ☕

感谢作者 · Buy Me a Coffee