以太坊7月升级新费用,了解EIP-4844带来的数据blob费用变革

投稿 2026-02-16 23:12 点击数: 3

以太坊社区和用户都在密切关注着7月的重大网络升级——“Dencun”升级,这次升级备受瞩目的核心原因之一,便是它将引入一项新的费用机制,旨在显著降低Layer 2(L2) rollups的交易成本,这项关键的改进提案就是EIP-4844(Ethereum Improvement Proposal 4844),它所引入的“数据blob”(data blobs)及其相关费用,将成为以太坊7月升级

随机配图
后用户和开发者需要了解的新费用点。

为什么需要EIP-4844?

在EIP-4844实施之前,L2 rollups将交易数据直接发布到以太坊主网(Layer 1)的每笔交易中,这些数据存储在以太坊的“数据可用性层”(Data Availability Layer),占据了大量的区块空间,这导致L2的交易费用在以太坊主网拥堵时也会水涨船高,削弱了L2作为以太扩容解决方案的优势。

EIP-4844的核心:引入“Blob”与“Blob费”

EIP-4844的核心解决方案是引入一种新的交易数据类型——“Blob”(Binary Large Object,二进制大对象),这些Blob是专门用于存储L2 rollup提交的交易数据的临时、不可执行的数据。

与当前以太坊交易中存储数据的方式不同,Blob具有以下特点:

  1. 临时性:Blob数据不会永久存储在以太坊的状态中,而是通过一种称为“数据可用性采样”(Data Availability Sampling, DAS)的机制进行验证,确保其可用性后,一段时间内会被逐渐“遗忘”(具体时间表仍在讨论,可能是数周到数月)。
  2. 大小限制:每笔交易可以附带一个或多个Blob,每个Blob的大小限制为128 KB,这使得L2可以批量提交大量数据,而不占用主网交易昂贵的“calldata”空间。

“Blob费”是如何计算的?

既然引入了Blob,那么自然会产生新的费用,EIP-4844引入了“Blob费”的概念,它与L1基础费用(L1 Base Fee)和优先费用(Priority Fee)分开计算。

  • Blob费的计算公式Blob费 = Blob数量 × Blob费率
    • Blob数量:单笔交易可以包含的Blob数量(1到最多Blob数量限制,具体由网络参数决定)。
    • Blob费率:由市场供需决定,类似于以太坊当前交易的“优先费用”,用户在发送包含Blob的交易时,可以设定自己愿意支付的Blob费率,如果网络对Blob空间需求旺盛,Blob费率就会上升;反之则下降。

与现有费用的关系:

  • L1基础费用:仍然存在,用于补偿L1区块空间的消耗。
  • 优先费用:仍然存在,用于激励矿工/验证者打包交易。
  • Calldata费用:对于不包含Blob的普通交易,Calldata费用仍然适用,但对于使用Blob提交L2数据的交易,其交易本身携带的calldata量会大大减少,因此相关的calldata费用也会显著降低。

对用户和L2意味着什么?

  1. L2交易成本大幅下降:这是EIP-4844最主要的目标,通过将大量数据转移到Blob中,L2 rollups向L1提交数据的成本将预计降低90%甚至更多,这将使得L2上的用户交易(如转账、DeFi交互、NFT铸造等)变得更加便宜,尤其是在主网拥堵时期。
  2. L2生态发展加速:更低的交易成本将吸引更多用户和开发者涌向L2,进一步推动以太坊生态系统的繁荣和创新。
  3. 用户费用构成更清晰:对于L1用户来说,如果他们发送的是包含Blob的交易(某些特定的L1交互或直接提交L2数据),他们会看到Blob费这一项,而对于大多数L2用户来说,他们感受到的是L2交易费的下降,L1的Blob费由L2协议或应用承担并转嫁(或吸收)。

以太坊7月的Dencun升级,通过EIP-4844引入的“Blob”和“Blob费”,是一项里程碑式的改进,它并非增加了一种不必要的费用,而是通过优化数据存储方式,从根本上降低了L2 rollups的运营成本,进而让终端用户受益,虽然“Blob费”是L1网络层面的一项新收费,但其带来的积极影响——即L2交易费用的大幅降低——将是广大用户最直接和真切的体验,可以说,EIP-4844的费用变革,是以太坊走向更高效、更可及扩容道路的关键一步,用户和开发者应关注升级后的动态,了解新费用机制,以便更好地利用以太坊及其L2生态系统。