当前位置:首页 > 区块链技术 > EIP-4844全面介绍

EIP-4844解析:blobs、PeerDAS与Layer 2数据成本

2026-10-24 10:20:57 | 来源: | 作者:佚名
EIP-4844(Proto-Danksharding)为以太坊引入 Blob 临时数据存储,大幅降低 Rollup 数据发布成本,历经多轮 BPO 分叉扩容后 Blob 供给充足,但需求长期跟不上,PeerDAS 优化数据验证,同时行业也在讨论 Blob 费用、ETH 价值捕获以及后续 Glamsterdam 升级方向

EIP-4844解析:blobs、PeerDAS与Layer 2数据成本

 EIP-4844 也被称为 Proto-Danksharding,于 2024 年 3 月 13 日通过 Dencun upgrade 在主网上线。它引入了 blobs(一个临时的低成本空间),Layer 2 Rollup 可以在其中向 Ethereum 发布其交易数据。

自那时起,blob 容量已经历了三步提升。Pectra 以及紧随 Fusaka 之后的两次分叉将每个区块的目标值从 3 个 blobs 提高到 14 个。PeerDAS 现在允许节点在不下载全部数据的情况下检查 blob 数据。

需求增长一直落后于这种扩张。2026 年 9 月创纪录的 blob 使用量也仅填满不到目标值的一半,这使讨论的焦点从容量转移到了 Ethereum 从 Rollup 中保留了多少价值上。

什么是 EIP-4844?

EIP-4844 是引入了携带 blob 交易的 Ethereum 改进提案。这些类型 3 的交易在运行 Ethereum PoS 系统的共识层上与区块一起携带称为 blobs 的大型数据片段。Blob 数据保留在运行智能合约的执行层之外。

Proto-Danksharding 的名字取自提出该方案的研究人员 Protolambda 和 Dankrad Feist,正如 ethereum.org 所解释的。“Proto”表明它是完整 Danksharding 的第一阶段,后者是一项更高级的设计,能消除任何单个节点下载所有 blob 数据的需求。

该提案将 Rollup 描述为短期和中期内扩展 Ethereum 的唯一无信任方式。其最初的 blob 容量目标约为每个区块 0.375 MB,上限约为 0.75 MB。

通过引入专为完整 Danksharding 设计的精确交易格式,EIP-4844 要求 Rollup 仅对其发布数据的方式做出一次重大更改。随后的容量提升不需要另一种交易类型。

EIP-4844解析:blobs、PeerDAS与Layer 2数据成本

为什么 Rollup 需要新型数据

Rollup 在独立网络上执行交易,然后将交易的压缩记录发布到 Ethereum。任何人都可以使用该记录来重建和检查 Rollup 的状态。这种保证称为 data availability。

对于 Optimistic Rollup,该数据允许任何人在争议窗口期内对错误状态提出质疑。ZK Rollup 使用有效性证明来证明每个状态更改,但用户仍然需要底层数据来确认其余额并在运营商停止工作时退出。这两种 rollup 设计都只需要该数据保留有限的时间。

在 2024 年 3 月之前,Rollup 将这些记录作为 calldata(普通交易的输入字段)发布。每个 Ethereum 节点都会处理 calldata 并永久存储它,因此 Rollup 为永久存储付出了代价,而实际上只需要几周的可用性就足够了。

与其它 Ethereum 交易共享相同的 gas 市场带来了另一项成本。主网繁忙期推高了 Rollup 数据费用,随后由用户承担。EIP-4844 通过为 blobs 设置自有价格和固定的删除日期,解决了这两个问题。

EIP-4844解析:blobs、PeerDAS与Layer 2数据成本

Blob 交易的工作原理

Blob 交易类似于附加了额外数据的普通 Ethereum 交易。EIP-4844 规范确立了核心规则:

  • 固定大小: 一个 blob 包含 4,096 个字段元素,每个元素 32 字节,总计 131,072 字节(128 KiB)。即使只使用一部分,发送方也需为整个 blob 支付费用。
  • 临时存储: 共识节点将 blobs 保留 4,096 个 epoch(约为 18 天),然后将其删除。Rollup 运营商、归档服务和用户可以保留自己的副本用于历史用途。
  • 对智能合约隐藏: 运行智能合约的 Ethereum 虚拟机(EVM)无法读取 blob 内容。通过 BLOBHASH 操作码,合约只能访问每个 blob 的 32 字节版本化哈希。
  • 密码学承诺: 每个 blob 都包含一个 KZG 承诺,这是其数据的简短密码学指纹。Rollup 可以使用地址 0x0A 处的预编译合约来证明特定值属于某个 blob,成本为 50,000 gas。
  • 销毁的独立费用: Blob gas 具有单独的基础费用。协议会销毁完整的 blob 费用,如果交易失败则不予退还。

KZG 承诺依赖于无人知晓的秘密随机数。根据 ethereum.org 的说法,为了生成这些随机数,Ethereum 举行了一场拥有超过 14 万次贡献的公开仪式,这是同类活动中规模最大的一次。只要至少有一位参与者销毁了他们的秘密值,该设置就保持安全。

节点对每个 blob 进行一次验证,而不执行它或永久存储它。这种有限的工作负载使网络能够将 blob 数据的定价远低于 calldata。

EIP-4844解析:blobs、PeerDAS与Layer 2数据成本

Blob 费用市场如何设定价格

Blob 定价遵循与 EIP-1559 相同的原则,后者设定了 Ethereum 的常规基础费用。该协议指定了每个区块的目标 blob 数量和最大 blob 数量。高于目标的用量会提高 blob 基础费用,而低于目标的用量会降低费用。

称为 excess blob gas 的运行总额会跟踪此差异,并且基础费用随该总额呈指数级增长。在上线时,包含最大 6 个 blobs 的区块使费用增加了约 12.5%。空区块则将其减少了约 11.1%。

Pectra 的 EIP-7691 将目标与最大值的比例从 1:2 更改为 2:3,并调整了费用的更新速度。一个满块现在会使费用增加约 8.2%,而没有 blobs 的区块会使费用降低约 14.5%。

低需求暴露出最初设计中的一个弱点。每当供应量超过需求量时,blob base fee 通常会降至其最小值 1 wei(ETH 的最小 Unit)。EIP-7918 的作者指出,在需求突然增加后,费率需要经过一个多小时近乎满块的状态,才能重新回到市场价格。

EIP-4844解析:blobs、PeerDAS与Layer 2数据成本

自 Dencun 以来的 blob 容量

自 2024 年 3 月以来,Ethereum 已三次增加 blob 容量,同时提高了每个区块的 target blobs 和 maximum blobs:

Upgrade

Activation date

Target blobs

Maximum blobs

Maximum blob data per block

Dencun (EIP-4844)

2024年3月13日

3

6

768 KiB

Pectra (EIP-7691)

2025年5月7日

6

9

1,152 KiB

Fusaka

2025年12月3日

6

9

1,152 KiB

BPO1

2025年12月9日

10

15

1,920 KiB

BPO2

2026年1月7日

14

21

2,688 KiB

当前的目标约为其发布水平的 4.7 倍。最大容量高出 3.5 倍,允许一个完整的区块承载约 2.6 MiB 的 blob data。

在提高容量的同时,Pectra 引入了 EIP-7623。对于数据密集型交易,它将每个零字节 10 gas 和每个非零字节 40 gas 设置为最低 calldata 价格。Calldata 成为 rollup data 的糟糕选择,从而鼓励其余用户切换到 blobs。

Fusaka 的 EIP-7892 建立了 Blob Parameter Only (BPO) 分叉。这些分叉仅改变 blob 的目标值和最大值,以及 blob fee 调整的速度。客户端团队通过配置而非新代码来实现这些更改,从而能够在无需等待完整命名升级的情况下增加容量。

正如 Ethereum Foundation 的主网公告中所确认的那样,前两个 BPO 分叉与 Fusaka 一起排期。两者均按时激活。

EIP-4844解析:blobs、PeerDAS与Layer 2数据成本

PeerDAS 如何改变 blob 验证

在 Fusaka 之前,每个共识节点都会下载每一个 blob,这使得家庭验证者的带宽成为容量的上限。

PeerDAS (EIP-7594) 用 data availability sampling 取代了这些完全下载。每个 blob 首先通过纠删码进行扩展,这会添加冗余数据,以便可以从部分数据中重建原始内容。该协议将扩展后的数据划分为 128 列。各个节点仅存储并检查其中的一部分。

根据 EIP-7594,在当前参数下,节点需要大约八分之一的总数据来检查 availability。收集至少一半的列允许任何节点重建完整数据。随着网络的增长,攻击者在通过这些检查的同时隐藏数据的几率变得微乎其微。

发送 blobs 的 rollups 在 PeerDAS 下也承担了不同的工作。它们必须为每个 blob 计算 128 个单元证明并将其附加到交易中,从而将高昂的计算从区块生产者那里转移开。EIP-7594 限制每笔交易最多包含 6 个 blobs。

Ethereum Foundation 表示,PeerDAS 使理论 blob 容量增加了 8 倍。先前的协议更新概述了一条使用此架构从 6 个增加到多达 每个区块 48 个 blobs 的路径。

EIP-4844解析:blobs、PeerDAS与Layer 2数据成本

EIP-7918 与 blob 费率底线

另一个 Fusaka 提案 EIP-7918 将 blob 费用与执行 base fee 挂钩。其保留价要求一个 blob 的成本至少相当于 8,192 单位的普通执行 gas。每个 blob 消耗 131,072 单位的 blob gas,这使得保留 blob base fee 为执行 base fee 的十六分之一。

该保留价旨在恢复正常的价格信号。当执行成本占据 rollup 总支出的绝大部分时,blob base fee 的变动几乎不会影响需求,该费用也会跌至 1 wei。该保留机制还向 blob 用户收取验证 KZG 证明所需部分计算工作的费用。

绝对而言,底价仍然很低。1 gwei 的执行 base fee 会将 blob 的最低成本设定为 8,192 gwei,即大约 0.0000082 ETH。由于市场费用已经超过保留价,强劲的 blob 需求使得该规则实际上不会发挥作用。

Fidelity Digital Assets 对如果自 Dencun 以来一直适用该保留价的情况进行了模型测算。截至 2025 年 10 月 28 日,调整后的费用在 93% 的天数里都会超过观察到的费用,从而增加了约 24,641 ETH 的收入。按 3,984 美元的 ETH 价格计算,其估值约为 7,860 万美元。

EIP-4844解析:blobs、PeerDAS与Layer 2数据成本

2026 年的 Blob 需求:闲置容量与网络限制

The Ethereum Foundation 报道称,在 BPO 硬分叉之后,blob 的供应超过了需求。核心开发者于 2026 年 1 月达成一致,在用量增加之前,第三次 BPO 硬分叉并非首要任务。

Bankless 报道称,用量随后创下历史新高。2026 年 9 月 3 日,其三日平均值达到每个区块 5.9 个 blob 的记录,日均值则达到 6.7 个。这些数字依然仅占 14 个 blob 目标值的 40% 到 50%。包含全部 21 个 blob 的区块仍然十分罕见。

DL News 报道称,进一步的扩展也取决于网络性能。MigaLabs 的研究发现,携带大量 blob 的区块更有可能导致随后的区块丢失。2026 年初,开发者达成粗略共识,即在容量再次提升之前,blob 数据需要更快地在网络中传播。

下一个提议的增加方案会将目标设定为 21 个 blob,最高可达 32 个。在权衡较低的 rollup 费用与增加的带宽负载的同时,开发者也在考虑为 Glamsterdam 计划的大幅 gas limit 提升。截至 2026 年 10 月下旬,第三次 BPO 硬分叉尚未确定主网日期。

EIP-4844解析:blobs、PeerDAS与Layer 2数据成本

谁捕获了价值:Rollup 费用、Blob 收入与 ETH 供应

EIP-4844 实现了降低 Layer 2 交易成本的核心目标。Base、Arbitrum 和 OP Mainnet 现在发布数据的成本仅为以前的一小部分。我们的Layer 2 排名展示了有多少网络依赖于这种定价。

低费用也限制了 Ethereum 的收益。根据 Fidelity 的数据,在截至 2025 年末的一年中,Base 支付了约 520 万美元的 blob 费用,同时从用户交易费中赚取了约 9,400 万美元。其活动所产生的大部分价值都留在了 rollup 中。

TokenPost 计算得出,由于 blob 费用会被销毁,这会对 ETH 供应产生直接影响。2026 年 1 月 1 日至 10 月 9 日期间,执行和 blob 费用的销毁移除了约 16,525 ETH,仅抵消了总发行量的 2.07%。在此期间,净供应量增加了约 778,000 ETH。销毁与发行之间的当前平衡可在我们的ETH gas tracker上查看。

支持者认为,低廉的 blob 费用扩大了总体活动。在他们看来,更高的容量和 EIP-7918 保留价可以使 blob 费用随着时间的推移成为更大的收入来源。批评者则指出,rollup 保留了大部分费用,而向 Ethereum 支付的却很少,这削弱了网络使用率与 ETH 价格之间的联系。

EIP-4844解析:blobs、PeerDAS与Layer 2数据成本

EIP-4844 与 Ethereum 不断变化的路线图

EIP-4844 背后的以 rollup 为中心的路线图赋予了 Ethereum主网维护安全性的角色,而 Layer 2 网络则处理大部分活动。这一计划在 2026 年已经发生了变化。

The Block 报道称,2026 年 2 月 3 日,Vitalik Buterin 写道,尽管主网本身正在扩展,但 Layer 2 的去中心化进展却比预期慢得多。他表示,最初对 Layer 2 网络及其在 Ethereum 中的角色的愿景“不再合乎情理”,并呼吁开辟一条新路径。

这两种方向都体现在 Ethereum Foundation 的2026 年协议优先级中。主网执行和 blob 容量现在归入单一的 Scale 赛道,其 Glamsterdam 工作包括进一步提高 blob 参数。在 2025 年期间,主网 gas limit 从 3000 万翻倍至 6000 万。该限制用于衡量一个区块中可以容纳多少计算量。

竞争还来自专用的 data availability 网络。Celestia 和使用通过 EigenLayer 进行 restaked 的 ETH 的 EigenDA 在不同的安全模型下以更低的成本提供了更多的原始容量。Fidelity 警告称,提高 blob 价格可能会推动某些 rollup 转向这些更便宜的替代方案。

EIP-4844解析:blobs、PeerDAS与Layer 2数据成本

Blob 的下一步发展

根据 the Ethereum Foundation 的时间表,下一个重大升级 Glamsterdam 已于 2026 年 10 月 6 日在 Sepolia 测试网络上激活。Hoodi 测试网络激活计划于 2026 年 10 月 26 日进行。Yellow 报道称,主网日期尚未达成一致。

几项 Glamsterdam 的更改为网络处理更多 blob 做好了准备:

  • 固化的提议者-构建者分离(EIP-7732):ethereum.org 解释说,这把区块构建引入到协议中,并将数据在网络中传播的时间从大约 2 秒延长至大约 9 秒。一个新的委员会负责检查每个区块的 blob 数据是否按时到达。
  • 稀疏 blobpool(EIP-8070):每个执行客户端下载完整新 blob 的概率为 15%。否则,它仅对其分配的列进行采样。该提案估计,这会使平均 blobpool 带宽减少大约 4 倍。
  • 更高的 calldata 底价(EIP-7976):最低 calldata 定价提高至每个字节 64 gas。该提案的既定目标之一就是提供更强的动力来使用 blob。

Hegota 计划在 Glamsterdam 之后推出,其核心特性是以太坊分叉选择强制包含列表(FOCIL)。以太坊基金会将 blobs 的抗审查性列入该工作相关的研究领域之一。

长期目标仍然是完全 Danksharding。Ethereum.org 预计这还需要几年时间,并希望它能支持各 Rollup 每秒处理超过 100,000 笔交易。PeerDAS 和 BPO 分叉以及 Glamsterdam 的网络更改都是朝着该设计迈出的步伐。

最后总结

EIP-4844 为 Rollup 提供了所需的廉价、临时数据。Blobs 使得它们最大的成本一夜之间削减了 90% 以上,并保留了通往完全 Danksharding 的道路。

大多数剩余的挑战都在于经济和政治层面。Blob 空间超出了 Rollup 的需求,导致 blob 费对 ETH 销毁的贡献微乎其微。同时,以太坊正在审查 Rollup 在其路线图中的角色。

我们预计需求和网络承载更大区块的能力将决定未来 BPO 分叉的节奏。在使用量达到当前目标之前,最重要的 blob 指标是 Rollup 每天消耗多少 14 个 blob 的目标量。

以上就是EIP-4844解析:blobs、PeerDAS与Layer 2数据成本的详细内容,更多关于EIP-4844全面介绍的资料请关注脚本之家其它相关文章!

免责声明:本文只为提供市场讯息,所有内容及观点仅供参考,不构成投资建议,不代表本站观点和立场。投资者应自行决策与交易,对投资者交易形成的直接或间接损失,作者及本站将不承担任何责任。!
Tag:EIP-4844   以太坊  

你可能感兴趣的文章

币圈快讯

  • Genius推出收入驱动的回购与销毁机制

    2026-11-01 08:59
    11月1日,链上交易终端Genius宣布扩展$GENIUS在生态中的作用,推出收入驱动的回购与销毁机制,并为持有者带来新权益。核心变化主要有三,一是GeniusApp产生的部分收入将用于从市场回购$GENIUS并永久销毁,直接关联产品活跃度与代币供应。二是持有$GENIUS未来可在GeniusApp及其他应用中享受手续费优惠。三是持有至少1,000$GENIUS可获得认证,在App内显示为顶级Genius,并可能参与未来空投及其他应用内福利。
  • SOON:因出现异常提现活动已暂停svmBNB与主网跨链桥服务

    2026-11-01 08:36
    11月1日,SOON发文表示,SOON基金会已暂停svmBNB与SOON主网跨链桥服务。官方称,10月31日19:00左右,svmBNB与SOON主网的跨链桥出现了异常提现活动。SOON基金会于22:00发现该异常活动,并立即关闭了跨链桥服务。目前,基金会已控制住跨链桥,并正在进行深入调查。在调查期间,跨链桥将持续保持暂停状态,后续进展将另行公布。
  • 以太坊重组致THORChain暂停意外延缓币安被盗资金洗钱

    2026-11-01 08:34
    11月1日,据TokenPost报道,区块链分析公司Chainalysis表示,美东时间10月31日上午,以太坊发生链重组,导致跨链协议THORChain向一名存入10枚ETH的用户错误发放双倍退款,并触发紧急暂停。此次暂停使THORChain大部分跨链桥的兑换功能对所有用户关闭,其中包括朝鲜洗钱者,意外延缓了大量币安被盗资金的洗钱进程。另据TheDefiant报道,THORChain状态接口显示,其所列13条链中有12条的交易仍处于暂停状态,多数链的出站签名仍保持开启。
  • Uniswap推出链上手续费转换框架TJARRobinhood已使用

    2026-11-01 08:09
    11月1日,Uniswap宣布推出链上手续费转换框架TJAR(TokenJar),允许第三方应用将收取的不同代币手续费自动转换为指定代币,无需自行构建转换基础设施。该框架最初用于Uniswap协议手续费处理,上个月完成超过1530万美元的资产转换,目前已部署至7条区块链。Uniswap表示,Robinhood已通过UniswapAPI在其支持的链上使用TJAR,将收取的手续费转换为USDC和USDG。
  • Chainalysis:以太坊链重组致THORChain紧急暂停意外延缓朝鲜黑客洗钱

    2026-11-01 08:09
    11月1日,区块链分析公司Chainalysis表示,北京时间10月31日,以太坊发生链重组,导致THORChain错误地向一名存入10ETH的用户重复退款,进而触发紧急暂停,使所有用户暂时无法通过其大部分跨链桥进行资产兑换。这一故障也意外延缓了朝鲜黑客通过THORChain清洗从Binance窃取的大量资金的进程。
  • 查看更多