投资百科/加密货币/Blobspace是什么?为什么以太坊升级后大家开始谈它?

Blobspace是什么?为什么以太坊升级后大家开始谈它?

Blobspace 指的是以太坊新数据承载机制带来的额外链上数据空间,主要服务于 Rollup 提交数据。本文将解释 Blobspace 是什么、它为什么会降低部分二层成本,以及为什么它和普通区块空间不是完全同一回事。

2026-06-27

最近几年讨论以太坊扩容时,很多人开始频繁提到一个词:Blobspace。它听起来有点抽象,但背后对应的是一个非常现实的问题:二层网络把数据发回以太坊,到底要花多少钱。

定义:Blobspace是什么?

Blobspace 可以理解为以太坊为特定数据用途提供的新型数据空间

它主要服务于:

  • Rollup 提交批量交易相关数据;
  • 降低这类数据上链时的成本;
  • 缓解把所有数据都塞进传统区块空间的压力。

所以 Blobspace 的重点,不是让普通转账凭空变便宜,而是优化二层网络的数据发布方式。

为什么会需要 Blobspace?

因为很多 Layer2 或 Rollup 的成本,很大一部分来自把数据发布到底层链。

如果所有数据都和普通链上执行竞争同一块空间,那么:

  • 成本会比较高;
  • 扩容效果会受限;
  • 二层难以把手续费降得更低。

Blobspace 的设计,就是为了给这类“数据可用性需求”提供更合适的通道。

Blobspace 为什么会影响二层手续费?

因为很多二层网络的手续费结构里,本来就有一块成本是“把数据发回主链”。

如果这部分更便宜,那么理论上:

  • Rollup 总体成本下降;
  • 用户在二层支付的费用也更容易下降;
  • 二层网络在高频小额交易场景下更有竞争力。

这就是为什么以太坊相关升级后,二层生态会非常关注 Blobspace 价格和供给情况。

Blob 的工作原理

Blob 是与信标链区块关联的大块二进制数据。Rollup 排序器把一批二层交易压缩后,通过一种携带 blob 的特殊交易提交到以太坊。以太坊共识层确认“这份数据在规定时间内可供网络获取”,而执行层不需要像处理普通 calldata 那样逐字节解释其中业务含义。Rollup 节点下载数据后,才能重放二层状态并验证排序器公布的结果。

每个 blob 容量约 128 KiB。它带有密码学承诺,节点可以验证取到的数据是否对应区块中承诺的内容。这里的关键不是把文件永久塞进智能合约,而是让数据在挑战和同步所需的时间窗口内公开。协议只需长期保留承诺等必要信息,blob 正文可以在约 18 天后被共识节点修剪;归档服务、Rollup 或其他数据提供者仍可自行长期保存。

因此,blob 数据“不是永久保存在每台以太坊节点上”不等于 Rollup 历史会自动消失。Rollup 应设计多个数据保存来源,用户和验证者也需要在可用期内取得数据。Blobspace 降低的是以太坊共识层长期承担的数据负担,不是取消数据可用性责任。

具体举例:一个 Rollup 批次如何节省成本

假设某 Rollup 在一分钟内处理 8,000 笔转账,压缩后形成 240 KiB 数据。它可以使用两个 blob 提交,容量上有少量空余。若当时两个 blob 的总数据费为 0.04 ETH,单纯平均到 8,000 笔交易约为 0.000005 ETH;再加上二层执行、证明和运营成本,用户实际支付会更高。

若业务低谷时只有 400 笔交易,但排序器仍立即提交两个未充分利用的 blob,同样的数据发布成本要由更少交易分摊。排序器可能选择延长批次等待时间来提高填充率,但用户会更晚获得主链数据确认。这里存在费用、延迟和安全确认之间的工程权衡,而不是“用了 blob 就必然最低价”。

再假设市场上多个 Rollup 在空投活动期间同时提高发批频率,使 blob 使用量连续超过目标,blob 基础费会逐步上升。某 Rollup 可以暂缓不紧急批次、改进压缩或把费用传递给用户。这个场景说明 blobspace 是可定价的稀缺资源,而不是无限免费硬盘。

它和普通区块空间有什么不同?

普通区块空间通常要承载:

  • 交易执行;
  • 状态变化;
  • 长期保留的数据。

而 Blobspace 更偏向:

  • 为特定批量数据提供承载位;
  • 重点服务 Rollup;
  • 更强调成本效率,而不是所有数据都永久以同样方式存储。

所以两者虽然都和“上链空间”有关,但用途并不完全相同。

普通用户需要关心这个吗?

需要,但不一定要深入底层细节。

你至少可以把它理解成:

  • 它和二层手续费有关系;
  • 它和以太坊扩容路径有关系;
  • 它不是一个“新币”,而是基础设施层的改进。

这样你在看新闻或项目叙事时,就不会把技术升级误读成单纯概念炒作。

Blobspace 和 Data Availability 有什么关系?

关系很近。

很多 Rollup 最关心的问题之一,就是交易数据是否能被公开获取和验证。Blobspace 正是围绕这种数据承载需求展开的,所以它通常会和数据可用性一起讨论。

独立的费用市场

Blobspace 与普通执行区块空间使用不同的动态费用机制。普通转账、合约调用消耗执行 gas;携带 blob 的交易还支付 blob gas。两种需求因此不必完全挤在同一条价格曲线上:热门 NFT 铸造可能推高执行 gas,却不必按同样比例推高 blob 价格;大量 Rollup 同时发布数据,则可能单独推高 blob 基础费。

Blob 基础费会围绕协议设定的目标用量调整。用量持续高于目标,后续价格上升;低于目标,价格下降。这种机制不是承诺费用永远低廉,而是给 Rollup 数据建立专用供给和价格信号。随着二层数量、交易量和发批频率增加,blobspace 同样会拥堵。

Rollup 向用户收取的费用也不只包括 blob 成本。常见构成还有二层执行成本、排序器运营成本、证明生成或验证成本,以及协议加价。因此观察到 blob 费用下降 90%,不能直接断言每个用户的最终手续费也下降 90%。

Blobspace 在扩容路线中的位置

EIP-4844 常被称为 proto-danksharding,它先引入 blob 交易和相应费用市场,为后续数据扩容建立格式和基础设施。更长期的数据可用性扩展会依靠数据可用性采样等技术,让节点不必下载全部数据也能对可用性获得较强信心。不能把当前 blob 容量与完整 danksharding 的最终目标混为一谈。

从系统分工看,Rollup 负责执行大量交易和维护二层状态,以太坊负责结算、共识与数据可用性。Blobspace 正是这个分层架构中的“数据带宽”。评估一条二层时,除了看平均手续费,还应看它是否把数据发布到以太坊、多久发布一次、故障时用户能否强制退出,以及数据到期后的历史保存安排。

常见误区

误区 1:Blob 是可以永久存文件的链上网盘

Blob 正文只要求在协议规定窗口内可用,之后可被普通节点修剪。永久存储需要其他归档安排。

误区 2:Blobspace 扩容等于提高主网合约执行速度

它首先扩展的是 Rollup 数据发布能力,不直接增加 EVM 执行每个复杂合约调用的吞吐量。

误区 3:Blob 费用低,所以二层没有安全差异

不同二层仍可能有中心化排序器、升级密钥、证明延迟、逃生舱和桥接合约风险。费用机制不能代替完整安全评估。

常见问题 FAQ

Blobspace 会让以太坊主网所有交易都更便宜吗?

不一定。它更直接影响的是 Rollup 发布数据的成本,而不是所有主网场景都会同步等比例受益。

Blobspace 是不是新的代币或新链?

不是。它更像以太坊底层数据承载机制的一部分。

Blob 数据过期后还能验证旧交易吗?

可以由 Rollup 节点、区块浏览器或专门归档者保存历史数据,但协议不保证每个普通以太坊节点永久保存正文。可靠系统应避免依赖单一归档来源。

Blobspace 满了会怎样?

携带 blob 的交易会竞争有限容量,blob 基础费随持续超目标使用而上升,低报价批次可能等待更久。

Optimistic Rollup 和 ZK Rollup 都能使用 Blobspace 吗?

可以。两者证明状态正确性的方式不同,但都需要向数据可用性层发布足够数据,使其他参与者能够验证或重建状态。

一句话总结

Blobspace 本质上是为 Rollup 数据发布提供的更高效链上空间。它的重要性在于降低二层数据成本,进而支持以太坊扩容,而不是单独作为一个可投机的“新概念”存在。