EIP-4844 详解:blobs、Layer 2 手续费及改变之处

最后更新
2026年4月9日
此日期标志着一次全面的审计,而非微小的修改。我们的编辑团队在重新发布之前,会根据我们的编辑准则对每一个声明、数字和平台细节进行审查。
经过事实核查
经编辑核实
编辑事实核查流程

本文已经过我们的编辑团队审查并核实其准确性。所有声明、数据点和平台细节均与第一手来源进行了交叉比对。

数据准确性已核实
来源已交叉比对
平台详情已确认
查看我们的事实核查流程
免责声明
联盟营销披露
Datawallet 的资金来源

本页面上的部分链接为联盟营销链接。通过这些链接注册时,Datawallet 可能会获得佣金,且不会产生任何额外费用。评级与排名反映了我们的实际测试与评估标准。

阅读我们的完整披露

摘要:EIP-4844(更广为人知的名称是 Proto-Danksharding)于 2024 年 3 月 13 日随 Dencun 升级一同发布,通过 blob 交易为 Ethereum Rollup 提供了专用的数据通道。

自发布以来,Ethereum 通过 Pectra(2025年5月)将 blob 容量翻倍,并通过 Fusaka(2025年12月)引入了 PeerDAS。

两次后续的仅 Blob 参数硬分叉已将每个区块的目标从 3 个推高至 14 个,最大值从 6 个推高至 21 个,长远目标是在完整 Danksharding 下实现每个区块 128 个 blobs。

什么是 EIP-4844?

EIP-4844,即 Proto-Danksharding,为 Ethereum 引入了一种新的交易类型:携带 blob 的交易(类型 0x03)。Rollup 无需支付永久 calldata 存储费用,而是可以附加大型数据块,共识客户端会对这些数据块进行一次验证,并在大约 18 天后将其丢弃。

其结果是产生了一个独立且便宜得多的 data availability 市场,与常规 gas 市场并存。Rollup 继承了 Ethereum 的安全性,而无需为仅需保留用于欺诈证明和重建的原始数据支付执行层价格。

在推出时,每个区块可以携带 0 到 6 个 blobs,目标为 3 个。每个 blob 容纳高达 128 KB 的数据,并通过 KZG 密码学承诺进行保护,这使网络无需每个节点永久下载数据即可验证可用性。

EIP-4844 从一开始就被设计为迈向完整 Danksharding 的一块踏脚石,这是通过 data availability sampling 为 Ethereum 提供海量数据带宽的长期计划。

什么是 EIP-4844?

Blob 交易的工作原理

Blob 交易与常规交易并存,但携带一个位于共识层而非执行层的“边车”(sidecar)数据。其机制刻意保持简单:

  • 临时存储:每个 blob 在被修剪之前会保留约 4,096 个 epoch(约 18 天)。这足够诚实的 rollup 参与者下载数据,又足够短以保持节点磁盘需求的可控性。
  • 固定大小:每个 blob 最多可容纳 128 KB 的数据,无论其是否被充分利用。发送方需为整个 blob 付费。
  • EVM 不可见性:智能合约只能看到 blob 的版本化哈希,这保持了较低的执行层成本。
  • 独立费用市场:Blobs 使用其自身的 EIP-1559 风格定价,基础费用根据前一个区块是高于还是低于目标来进行调整。所有 blob 基础费用都会被销毁。

这一设计为 rollup 提供了极其便宜的 data availability,且不会使执行层臃肿或将普通用户拒之门外。

回顾:blobs 的两年历程

当 Proto-Danksharding 于 2024 年 3 月上线时,其影响立竿见影。Arbitrum、Optimism、Base 和 zkSync 上的中位数费用在一夜之间从几十美分暴跌至几分之一美分。在随后的几个月里,仅 Base 上的日常活动量就翻了三番。

到 2024 年底,几乎每个区块的需求都接近 3 个 blobs 的目标。单次空投或代币发行就可能将费用从几分之一美分推高至每个 blob 几美元,从而侵蚀了最初使 blobs 具有吸引力的成本优势。

随着时间的推移,两个结构性问题变得显而易见:

  1. Blob 供应过于紧张。由于每个区块只有 3 个目标 blobs 且上限为 6 个,系统无法在不出现费用飙升的情况下吸收不断增长的 Rollup 需求。
  2. Blob 费用有时太低而没有意义。在平静时期,基础费用会暴跌至 1 wei。这对 Rollups 来说很棒,但它破坏了价格发现机制,意味着节点在几乎没有报酬的情况下进行真实的密码学工作。

这两个问题在随后的升级中都得到了解决。

Pectra:Blob 容量翻倍

于 2025 年 5 月 7 日激活的 Pectra upgrade 是 Ethereum 在 2025 年的首个重大硬分叉。核心功能是面向验证者的更改,例如 EIP-7251EIP-7702,但对 Rollups 而言最重要的更改隐藏在 EIP-7691 内部。

EIP-7691 使 blob 吞吐量在一夜之间翻倍。每个区块的目标从 3 个移至 6 个,最大值从 6 个移至 9 个。基础费用调整比例也进行了调整,满块现在使每个区块的基础费用提高 ~8.2%,而不是 12.5%。

Pectra 还发布了 EIP-7623,将 calldata 的 gas 成本从每个字节 16 gas 提高到 42 gas。其意图很简单:敦促任何仍在使用的剩余 Rollups 将 calldata 迁移到 blobs。

在 2025 年的大部分时间里,这种组合表现良好。L2 费用保持较低水平,blob 利用率徘徊在新的 6 个 blob 目标附近。但下一个瓶颈已经显现,开发人员正在筹备更宏伟的计划。

Fusaka 和 PeerDAS:真正的扩容飞跃

Fusaka 于 2025 年 12 月 3 日激活,代表了自 EIP-4844 本身以来对 blobs 基础设施的最大改动。正如 Pectra 是一次微调练习一样,Fusaka 引入了一种全新的网络处理 blob 数据的方式,并已由 Ethereum Foundation 确认上线

重头戏是 PeerDAS(Peer Data Availability Sampling),在 EIP-7594 中定义。在 Fusaka 之前,每个节点都必须完整下载每个 blob,这在不妥协去中心化的前提下,对网络能够处理的数据量施加了硬性上限。

PeerDAS 通过将 blob 数据拆分为分布在各个节点上的 128 个列来消除该限制,每个节点仅存储和提供一个子集。整个网络仍然可以访问所有内容,但没有任何单个节点承担全部负载。

常规全节点只需订阅 128 个列 subnets 中的 4 个,将 blob 带宽要求降低了约 8 倍。这是支撑完整 Danksharding 的相同 data availability sampling 概念,以生产验证者今天即可运行的形式部署。

Fusaka 和 PeerDAS:真正的扩容飞跃

BPO 分叉:实时扩容

除了 PeerDAS,Fusaka 还引入了 EIP-7892,它定义了一种名为 Blob Parameter Only (BPO) 分叉的新型微型升级。BPO 分叉在不捆绑任何其他协议更改的情况下调整 blob 目标、最大值和 base fee 更新比例。

Ethereum 现在可以在网络证明其能够处理更高吞吐量时,以审慎的步伐提高 blob 容量,而不必等待 12 到 18 个月后的下一次硬分叉。前两个 BPO 按计划激活:

  • BPO1(2025 年 12 月 9 日):将 blob 目标从 6 提高到 10,最大值从 9 提高到 15。
  • BPO2(2026 年 1 月 7 日):将 blob 目标从 10 提高到 14,最大值从 15 提高到 21。

仅这两次分叉就在一个月内使 blob 容量增加了两倍。核心开发人员已经在规划进一步的 BPO,旨在到 2026 年年中实现每个区块 48 个 blobs,并在完整 Danksharding 下实现每个 slot 128 个 blobs 的长期目标。

BPO 分叉:实时扩容

上线以来的 Blob 费用收入

在 Ethereum 上支付的每个 blob base fee 都会被销毁,这使得 blob 收入成为 ETH 通缩机制的直接贡献者。迄今为止的记录比头条数字所暗示的要微妙得多。

在 Dencun 之后的头一年里,blob 交易支付了大约 1,020 ETH 的 EIP-4844 base fees外加大约 2,000 ETH 的 EIP-1559 费用,总计约 800 万美元。按 L1 标准来看这并不算多,且远低于升级前 L2 们每月在 calldata 上花费的 3,400 万美元。

原因很简单:除了 Blobscriptions 和 LayerZero airdrop 等事件带来的短暂飙升外,blob 基础费用在 2024 年和 2025 年的大部分时间里都维持在 1 wei 或接近该水平。Rollup 获得近乎免费的 data availability,而 Ethereum 几乎没有捕获任何价值。

Fidelity Digital Assets research 模拟了如果设置适当的费用下限,blob 收入将会是怎样的情景。他们的估计是:如果 EIP-7918 已经上线,从 Dencun 到 2025 年 10 月期间将额外产生约 24,641 枚 ETH(约合 7800 万美元)的累计收入。

这正是 Fusaka 修复的问题。

上线以来的 Blob 费用收入

EIP-7918:让 Blob 费用发挥实际意义

EIP-7918 随 Fusaka 一起发布,将最小 blob 基础费用与 L1 执行基础费用绑定。Blob 定价现在始终反映验证 KZG proofs 的实际计算成本,下限设为 L1 gas 的 1/15.258。

该机制不会在真实需求期间影响 Rollup,因为在这些时刻均衡费用远高于下限。它防止的是当 L1 gas 便宜时价格归零。

立竿见影的效果是戏剧性的。相较于 Fusaka 之前的下限,blob 基础费用飙升了约 1500 万倍。行业估计表明,根据 L2 活动的扩展情况,到 2026 年 blob 费用可能会贡献总 ETH 销毁量的 30-50%。

Blob 收入正在成为 Ethereum 的真正产品线,而不是对 Rollup 的补贴服务,这改变了 L1 和 L2 之间的长期经济关系。

对 Layer 2 费用和活动的影响

EIP-4844、Pectra 和 Fusaka 的综合影响对 Layer 2 ecosystem 具有变革意义:

  • 费用压缩:在 2025 年末成本约为 ~$0.50 的典型 L2 交易在 Fusaka 之后的几周内降至 $0.20 到 $0.30 之间,随着 BPO 容量的利用还将进一步降低。
  • 吞吐量:组合的 L2 生态系统目前处理约 5,600 TPS,随着 BPO 计划在 2026 年推进,开发人员预计将达到 24,000+ TPS。
  • Rollup 基本情况:Ethereum Foundation 建模表明,在 Fusaka 的前几个月里,Rollup 费用可能会额外下降 40-60%,随着容量进一步增加,潜在降幅可达 90% 以上。
  • L1 吞吐量:Fusaka 还通过 EIP-7935 将默认的区块 gas 限制目标提高到了 6000 万,使基础层每个区块能够处理多约 20-30% 的交易。

最终的效果是一个能力显著增强的 Ethereum L1,并搭配了一个终于拥有充足空间来迎接下一波用户的 L2 生态系统。

对 Layer 2 费用和活动的影响

接下来是什么

从这里开始的道路比 Ethereum 扩容路线图上的任何时候都更加清晰。PeerDAS 是实现完整 Danksharding 的技术基础,而 BPO 分叉为核心开发者提供了一种在无需进行完整网络升级的情况下扩展容量的方法。每次 BPO 都是一次压力测试,用以验证网络是否能够应对下一次飞跃。

除了现有的时间表外,Ethereum 路线图上还有两个进一步的里程碑:

  • Glamsterdam(计划于 2026 年推出):继 Fusaka 之后的下一个重大硬分叉,预计将在带来更多执行层改进的同时,持续推进 blob 扩容。
  • Full Danksharding:Ethereum data availability 的终局,目标是每个 slot 大约 128 个 blobs。它不再是 EIP-4844 刚推出时那种投机性的概念。

总结

EIP-4844 是 The Merge 以来 Ethereum 最具影响力的扩容变革,自发布以来的两年时间里,以很少有人在 2024 年初能预料到的方式验证了以 rollup 为中心的路线图。L2 费用已经暴跌,rollup 活动已成长为 Ethereum 使用量的主导份额,并且该网络拥有在未来几年持续扩容的基础设施。

Pectra 将 blob 容量翻倍,Fusaka 引入了 PeerDAS 和 BPO 分叉,而 EIP-7918 则确保了随着吞吐量的增长,blob 费用将真正具有实际意义。Proto-Danksharding 一直都只是原型。今天在主网运行的东西,开始看起来更像是真实的产品。

EIP-4844 详解:blobs、Layer 2 手续费及改变之处