2024 年 3 月以太坊坎昆升级之后,不少二层网络的转账费明显下降。背后的关键是 EIP-4844 引入的 blob:一种专门给二层网络存放数据、只保留一段时间的“临时数据块”。
相关币种:$ETH 现价 2507.02(24h +0.74%)。
— 二层要往主网写什么 —
二层网络把大量交易放在主网之外执行,但要把交易数据交回以太坊主网,保证任何人都能拿到数据、核对结果。坎昆升级之前,这些数据只能写进普通交易的调用数据(calldata)里,和其他交易争抢同样的区块空间、按同样的 Gas 规则付费,这部分成本占了二层手续费的大头。
— blob 是什么 —
EIP-4844 新增了一种携带 blob 的交易类型。每个 blob 由 4096 个 32 字节的数据单元组成,大约 128 KB。blob 数据由共识层节点保存约 4096 个 epoch,也就是 18 天左右,之后就会被删除。
blob 数据不进入 EVM,合约只能看到由 blob 的 KZG 承诺算出的版本化哈希。数据只存十几天、又不参与计算,对节点的负担小得多,所以可以用更低的价格提供给二层网络。
— 独立的费用市场 —
blob 有自己的一套收费规则:每个区块有 blob 的目标用量,用量高于目标,blob 基础费就往上调,低于目标就往下调,思路和 EIP-1559 类似,而且这部分费用同样会被销毁。
坎昆升级上线时,每个区块目标 3 个、最多 6 个 blob。2025 年 5 月的 Pectra 升级提高到目标 6 个、最多 9 个;12 月的 Fusaka 升级引入 PeerDAS,此后上限又做过上调。
— 对普通用户意味着什么 —
对在二层上转账、交易的用户来说,最直接的变化是手续费下降。不过二层的费用由二层自己的执行费和往主网提交数据的成本两部分组成,blob 需求集中上升的时候,blob 费也会上涨,所以二层并不是永远一样便宜。
— 小结 —
一句话总结:blob 是给二层网络准备的、只保存十几天的便宜数据空间,它让以太坊在不增加节点长期存储负担的前提下,给二层降低了成本。慢一点没关系,留在场内比某一次赚多少更重要。
学到了的留个言,没懂的评论区继续问。
个人笔记,操作请自行决定。