EIP-4844解析:blobs、Layer 2费用及变化

摘要:EIP-4844,通常被称为Proto-Danksharding于2024年3月13日Dencun 发布,通过blob交易Ethereum 提供了专属的数据通道。

自上线以来,Ethereum 通过 Pectra (2025年5月),PeerDAS Fusaka (2025年12月)引入了PeerDAS。

随后推出的两个“仅Blob参数”分支已将每区块的目标数量从3提升至14,最大数量从6提升至21,其长期目标是在完全实施Danksharding的情况下,实现blobs 区块128blobs 。

什么是EIP-4844?

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

其结果是在常规gas 之外data availability 了一个独立且成本低得多的data availability 市场。Rollup 解决方案继承了Ethereum的安全性,同时无需为仅用于欺诈证明和数据重建的原始数据支付执行层费用。

在启动时,每个区块可承载0至6blobs 目标blobs 3个。每个数据块最多可存储128 KB的数据,并通过KZG加密承诺进行保护,这使得网络无需每个节点永久下载数据即可验证数据的可用性。

EIP-4844 一直EIP-4844 设计为迈向全面Danksharding 的垫脚石,而 Danksharding 是一项长期计划,旨在通过data availability Ethereum 提供Ethereum 数据带宽。

什么是EIP-4844?

Blob 事务的工作原理

Blob 事务与常规事务并存,但附带一组数据“侧车”,该数据位于共识层而非执行层。其机制设计得十分简单:

  • 临时存储:每个 Blob 会在被清理前保留约 4,096 个 epoch(约 18 天)。这一时长既足以让诚实的rollup 下载数据,又足够短,以确保节点磁盘需求处于可控范围。
  • 固定大小:每个 Blob 最多可存储 128 KB 的数据,无论是否已完全利用。发送方需为整个 Blob 付费。
  • EVM :智能合约仅能看到 blob 的带版本哈希值,从而降低了执行层的成本。
  • 独立手续费市场:Blobs EIP-1559定价机制,其base 会根据前一个区块是否超出或低于目标值进行调整。所有 Blobbase 均会被销毁。

这种设计让 Rollups 能够以极低的成本data availability 执行层变得臃肿,也不会因高昂费用而将普通用户拒之门外。

回顾:Blobs的两年历程

2024年3月Proto-Danksharding ,其影响立竿见影。Arbitrum、Optimism、Base zkSync 上的手续费中位数在一夜之间从几十美分zkSync 至几分之一美分。Base 在Base 平台上,随后的几个月里日交易量就增长了三倍。

到2024年底,几乎每个区块的需求都接近3个Blob的目标。一次airdrop 代币发行就可能将每Blob的手续费从几分钱推高至几美元,从而削弱了当初让blobs 的成本优势。

随着这一年的推移,两个结构性问题逐渐显现:

  1. Blob 供应过于紧张。由于blobs 区块仅限 3blobs 目标blobs ,且上限硬性设定为 6 个,该系统无法在不引发手续费飙升的情况下,消化不断增长的rollup 。
  2. Blob 手续费有时低得几乎毫无意义。在交易清淡时期,base 会暴跌至 1 韦伊。这对 Rollup 来说固然不错,但这破坏了价格发现机制,也意味着节点几乎是在毫无回报的情况下进行真正的加密工作。

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

Pectra:将Blob容量翻倍

Pectra 2025 年 5 月 7 日生效,Ethereum2025 年的首次重大硬分叉。其主要亮点是针对验证者的变更,例如EIP-7251EIP-7702,但对 Rollup 而言最重要的变更却隐藏在EIP-7691 之中。

EIP-7691 使 Blob 吞吐量在一夜之间翻了一番。每区块的目标值从 3 调整为 6,最大值从 6 调整为 9。base 系数也进行了微调,现在满载区块每区块将base 提高约 8.2%,而非之前的 12.5%。

Pectra 发布了EIP-7623,该提案将 calldata 的gas gas 16gas 提高至 42gas 。其初衷很简单:敦促任何仍在使用 calldata 的 rollup 迁移至blobs。

在2025年的大部分时间里,这种组合运行良好。L2 保持在较低水平,Blob利用率也徘徊在新设定的6个Blob目标附近。但下一个瓶颈已初现端倪,开发者们正着手筹备一项更宏大的计划。

Fusaka PeerDAS:真正的扩展飞跃

Fusaka 于2025年12月3日启用,标志着EIP-4844 对BLOB基础设施的最大变革。Pectra 优化调整EIP-4844 ,Fusaka 为网络处理BLOB数据Fusaka 全新的方式,这一点已由Ethereum 确认

主要功能是 PeerDAS (对等Data Availability ),该功能在EIP-7594 中进行了定义。在Fusaka 之前,每个节点都必须完整下载每个 blob,这使得网络在不牺牲去中心化的前提下能够处理的数据量受到了硬性限制。

PeerDAS 通过将 Blob 数据拆分为 128 列并分布在各个节点上,PeerDAS 这一限制,每个节点仅存储并提供其中的一部分数据。整个网络仍然可以访问所有数据,但没有任何单个节点需要承担全部负载。

常规全节点只需订阅 128subnets 4 个,从而将 Blob 带宽需求降低约 8 倍。这与支撑全 Dankshardingdata availability 概念相同,且已以一种生产环境验证器当前即可运行的形式部署。

Fusaka  PeerDAS:真正的扩展飞跃

BPO Forks:实时扩展

除了PeerDAS之外,Fusaka EIP-7892,该提案定义了一种名为“仅二进制参数(BPO)分叉”的新型微升级。BPO分叉仅调整二进制数据目标、上限及base 更新比例,而不捆绑任何其他协议变更。

随着网络证明其能够处理更高的吞吐量,Ethereum 现在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年中期实现blobs 区块48blobs ,长期目标是在完全实施Danksharding后达到blobs 时隙128blobs 。

BPO Forks:实时扩展

Blob 费用收入(自上线以来)

Ethereum 上支付的每一笔blobbase Ethereum 销毁,这使得blob收入直接推动了ETH通缩机制。迄今为止的实际表现比表面数据所显示的更为复杂。

在Dencun 升级后的第一年,blob 交易支付了约1,020ETH EIP-4844 base 外加约 2,000ETH EIP-1559 ,总计约 800 万美元。这一数字按L1 来看并不高,且远低于升级前 L2 层每月在调用数据上花费的 3,400 万美元。

原因很简单:除了Blobscriptions和airdrop等事件引发的短暂飙升外,Blobbase 在2024年和2025年的大部分时间里都维持在1 Wei或接近1 Wei的水平。Rollup网络几乎可以免费data availability,而Ethereum 几乎Ethereum 从中获取任何价值。

Fidelity 的研究团队模拟了在设置合理费用下限的情况下,blob 收入会呈现何种态势。据其估算,如果 EIP-7918 已Dencun 生效Dencun 2025 年 10Dencun 累计收入将额外增加约 24,641ETH 约合 7,800 万美元)。

这正是Fusaka 的问题。

Blob 费用收入(自上线以来)

EIP-7918:让 Blob 费用更有意义

EIP-7918(已Fusaka发布)将Blob的最低base 与L1 base 挂钩。现在,Blob定价始终反映验证KZG证明的实际计算成本,其下限设定为L1 gas用的1/15.258。

在真正存在需求的时候,该机制不会影响 Rollup 网络,因为此时的均衡手续费远高于底价。它真正起作用的是,当L1 gas ,防止价格跌至零。

其立竿见影的效果令人瞩目。Blobbase 相较于Fusaka 飙升了约1500万倍。业界估计,到2026年,Blob费用可能占ETH 总ETH 30%至50%,具体比例取决于L2 扩展情况。

Blob 收入正逐渐成为Ethereum 的一项真正的产品线,Ethereum 针对 Rollup 的补贴服务,这改变了L1 L2 之间的长期经济关系。

对Layer 2 和活动的影响

EIP-4844、Pectra 和Fusaka 的综合作用为Layer 2 Fusaka 变革性的Fusaka :

  • 手续费压缩:2025年底一笔L2 约为0.50美元,在Fusaka上线后的几周内降至0.20至0.30美元之间,随着BPO容量的利用,费用还将进一步降低。
  • 吞吐量:当前整个L2 处理能力约为 5,600TPS TPS BPO 计划TPS 2026 年前逐步推进TPS 开发者预计吞吐量将超过 24,000TPS 。
  • Rollup base :Ethereum 模型显示,在Fusaka 上线后的最初几个月里rollup 可能会再下降 40% 至 60%,随着容量的进一步提升,手续费甚至可能下降 90% 以上。
  • L1 :Fusaka EIP-7935 将默认区块gas 目标上调至 6000 万,使base 每区块能处理的交易量增加约 20% 至 30%。

其最终效果是:Ethereum L1 显著提升,同时L2 也终于拥有了足够的扩展空间,能够接纳下一波用户。

对Layer 2 和活动的影响

接下来会发生什么

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

除了现有的时间表外,Ethereum 上还有两个里程碑:

  • Glamsterdam (计划于2026年):Fusaka之后的下一次重大硬分叉,预计将在持续推进blob扩展的同时,进一步优化执行层。
  • 全面Danksharding:Ethereum data availability终极目标,目标是blobs 时槽处理约128blobs 。这已不再是EIP-4844 时那种仅停留在理论阶段的概念。

总结

EIP-4844 自“合并”(The Merge)以来Ethereum深远影响Ethereum扩容变革,而自上线以来的两年间,rollup路线图已取得成功,这种成功程度是 2024 年初鲜有人能预见的。L2 大幅下降,rollup 已发展成为Ethereum 主导部分,且该网络已具备支撑未来数年持续扩容的基础设施。

Pectra Blob 容量Pectra Fusaka PeerDAS BPO 分叉,而 EIP-7918 则确保随着吞吐量的增长,Blob 费用将真正发挥作用。Proto-Danksharding 始终Proto-Danksharding 原型。mainnet 运行的版本,已开始越来越接近真正的形态。