什么是 EIP-4844?以太坊降费扩容里程碑

以太坊 · 2026-05-29 · 比特三棱镜编辑部
AI 搜索

EIP-4844 引入 Blob 交易,L2 数据上链成本降低 10–100 倍——这一句话足以解释 2024 年 3 月 Dencun 升级之后 Arbitrum、Optimism、Base 上交易费集体跳水的原因。它不是给以太坊主网提速,而是给所有 Rollup 准备的一块廉价底座。

先看清:L2 的瓶颈本来不在执行,而在数据

人们常以为 Optimistic Rollup 或 ZK Rollup 把交易"打包"之后就完事了,其实不然。Rollup 在自家二层算完账,还必须把交易数据写回以太坊主网,否则任何人都无法独立重建状态、也无法验证欺诈证明。这部分数据在 Rollup 经济学里有个专门名字:数据可用性(Data Availability,DA)。整个 L2 故事的瓶颈,在 EIP-4844 之前一直就卡在这块 DA 成本上。

这部分回写主网的数据,过去走的是普通交易的 calldata 字段。它的问题是:

  • 永久存储:每个节点都得永远保留。
  • 价格随 Gas 浮动:主网一拥堵,L2 立刻跟着涨。
  • 占用执行带宽:和普通转账抢同一条通道。

结果就是 L2 用户体感的"便宜"打了折扣,遇上 Mint 热潮一笔 Swap 也能花掉几美元。

(/uploads/20260529/1780060829977-2147.png)

EIP-4844 引入 Blob 数据通道,L2 费用大幅下降

EIP-4844 做了什么:给 Rollup 开一条专用车道

EIP-4844 又叫 Proto-Danksharding,是 Danksharding 的前置版本。它的核心改动只有一个——引入一种新的交易类型:Blob-carrying Transaction(Blob 交易)。

Blob 是一块固定大小(约 128 KB)的"数据包",附加在交易上一起广播,但它有几个关键特性:

  • 不进入 EVM 执行:合约代码看不到 Blob 内容,只能看到一段承诺(KZG commitment)。
  • 临时存储:约 18 天后由共识层自动丢弃,不再永久占节点磁盘。
  • 独立费用市场:Blob 有自己的 blob_gasblob_base_fee,与普通 Gas 解耦。

这等于给 Rollup 单独开了一条"数据快递专用车道",普通转账拥堵不再殃及 L2 数据。从节点视角看,Blob 的负载是被共识层处理而非执行层,验证者拉取与转发 Blob 的带宽消耗与跑合约的 CPU 消耗两不相干,这让以太坊节点在保持去中心化的前提下,多吞掉了一倍以上的数据吞吐。

Blob 数据 vs Calldata:差别在哪

维度 Calldata(老方案) Blob 数据(EIP-4844)
存储时长 永久 约 18 天
是否进入 EVM 否(只暴露承诺)
费用市场 与普通 Gas 共享 独立 blob_base_fee
大小 受区块 Gas 限制 每区块最多 6 个 Blob(≈768 KB)
成本(每字节) 低 10–100 倍

关键洞察是:数据可用性只需要在挑战窗口内成立——Optimistic Rollup 的欺诈证明窗口约 7 天,ZK Rollup 验证后甚至不需要原始数据。所以"永久存储"本来就是过度承诺,Blob 的临时性正好匹配 Rollup 的真实需求。

对 L2 费用的实际影响

Dencun 升级当天,Base 平均交易费从 0.20–0.50 美元区间直接跌进几美分,Arbitrum、Optimism 同步跳水。这并非补贴,而是 Rollup 把数据从昂贵的 calldata 迁到了便宜的 Blob。

但效果不是"永久免费"——blob_base_fee 同样有 EIP-1559 式的自动调节:

  • Blob 用量低于目标(每区块 3 个):费率指数下降,L2 极便宜。
  • Blob 用量持续打满(每区块 6 个):费率指数上升,L2 费用回升。

2024 年中 Bitcoin Runes 与铭文热潮、2025 年初 Memecoin 与 L2 空投潮,都曾把 blob_base_fee 短暂推高数十倍。这说明 Blob 容量仍然有限,真正的扩容还要等完整 Danksharding。

要想更系统地理解 L2 三巨头如何分食这块便宜底座,可以看Arbitrum vs Optimism vs Base 横评

后续 Danksharding:从 6 个 Blob 到 64 个

EIP-4844 只是 Proto,名字里"Proto-“的意思就是"前身”。完整 Danksharding 的设计目标是:

  • Blob 数量从 6 提升到 64:单区块约 8 MB 数据带宽。
  • 数据可用性采样(DAS):节点只需随机抽样验证,无需下载全部 Blob。
  • PBS(Proposer-Builder Separation):进一步分离打包与提议,抵御 MEV 中心化。

2025 年 5 月 7 日的 Pectra 升级中,EIP-7691 已经把目标/最大 Blob 数从 3/6 提升到 6/9,是迈向 Danksharding 的中间一步。再后面的 Fusaka 升级会引入 PeerDAS,把数据可用性采样真正落地。

对开发者和用户的含义

对开发者而言,EIP-4844 没有改变合约接口,但极大地降低了 L2 部署的运营成本——Rollup 项目方过去把交易数据写到主网,单日成本可以达到几十甚至几百 ETH,是利润表里最大一笔。Blob 把这条开销压低一两个数量级之后,第三方 Rollup-as-a-Service 平台(Conduit、Caldera、Gelato)才有了像样的毛利空间,进而催生了一大批新链。基于 OP Stack 这类共享框架的项目尤其受益,因为它们本来就把 DA 设计成可插拔模块,能最快享受到 Blob 的红利。

对普通用户而言,意义更直接:

  • 链上 Swap、Mint、转账在 L2 上重新变得"日常可用",一笔基础操作从一两美元跌到一两美分。
  • 小额交易(<10 美元)终于经济上可行,高频应用得以落地——内容打赏、链上小游戏、消息支付都开始有了商业上跑通的空间。
  • L2 之间的跨链往返成本下降,资金可以在多条链之间灵活迁移,套利与组合策略的门槛被显著拉低。
  • 链上身份与凭证类应用受益最大:每次签到、打卡、领取 SBT 都不再需要权衡 Gas,开发者敢做"高频写状态"的产品了。

(/uploads/20260529/1780060866935-7027.png)

Blob 是以太坊给 L2 的廉价底座

EIP-4844 没有让以太坊主网变快,它做的是把 Rollup 真正需要的那块数据空间,从拥挤的执行层挪到了一条独立的数据通道。从此 L2 不再为永久存储付费、不再与转账抢 Gas,费用与主网拥堵脱钩。

下一步是 Danksharding 把这条通道从 6 车道扩到 64 车道,再加上 DAS 让节点验证成本不上升。在那之前,Blob 已经把 L2 体验拉到了一个全新的价格带——而这,就是以太坊"以 Rollup 为中心"路线图的第一块基石。把这套机制压缩成几个数字:每个 Blob 约 128 KB、当前每区块目标 6 个、约 18 天后自动回收、有独立于 Gas 的费率市场——这四个参数共同定义了今天 L2 的成本天花板。再往后,无论扩到多少 Blob、怎么做 DAS,核心思路都不会再变。