以太坊Dencun升级后,L2手续费真的降了吗?我实测了5条链

· 安全设置

主网上线到现在,以太坊最受关注的一次技术升级就是Dencun。它引入了proto-danksharding,核心变化是用blob空间替代了原先的calldata来存放L2的交易数据。说人话就是:L2往主网传数据的成本被砍了一大截。

那L2手续费到底降了多少?我上周在5条主流L2上各跑了10笔转账,记录了一下真实数据。

实测数据:降了,但没完全降

先看结果。同样一笔ETH转账:

  • Arbitrum One:升级前约0.28美元,现在约0.04美元
  • Optimism:升级前约0.32美元,现在约0.05美元
  • Base:升级前约0.30美元,现在约0.03美元
  • zkSync Era:升级前约0.25美元,现在约0.06美元
  • Starknet:升级前约0.40美元,现在约0.08美元

降幅确实在80%到90%之间。但注意,这是转账。如果你玩DeFi,尤其是复杂合约交互,费用远不止这个数。

我在Uniswap V3上做了一笔ETH/USDC的swap,Base链上花了0.11美元,Arbitrum上花了0.17美元。比转账贵不少,因为swap消耗的计算资源更多。但对比升级前动辄1.5到2美元的gas,还是便宜太多了。

blob空间到底是什么

打个比方。以前L2要把交易数据压缩后塞进以太坊主网的calldata里,calldata是永久存储的,每个字节都要竞价,贵得要命。blob相当于给L2开了一条临时通道——数据存大约18天就被删掉,不跟普通交易抢空间,成本自然低。

每个blob能存128KB数据。以太坊每个区块目标3个blob,最多6个。目前实际使用率大概在2到4个之间波动,还没打满。这就有意思了——blob空间没饱和,说明费用还有继续降的余地。

一个常见误区

很多人以为Dencun之后L2就“免费”了。不是这么回事。

L2手续费由两部分组成:L1数据可用性成本 + L2执行成本。Dencun砍掉的是第一块。第二块取决于L2自己的排序器怎么收费,这部分没变。

所以你看到有些链费用降到了0.01美元以下,有些还在0.1美元左右,差异就出在L2执行成本上。比如zkSync因为证明生成的开销,执行成本天然比Optimistic Rollup高一些。

实际影响:谁最受益

链上数据能说明问题。Dencun升级后一个月内:

  • Base的日交易量从不到100万笔涨到超过200万笔
  • Arbitrum的日均交易量增长了约60%
  • 整个L2生态的TVL从约250亿美元涨到380亿美元以上

最直接受益的是小额高频场景。以前在L2上做个几美元的交易,gas费占了大头,现在这个摩擦基本消失了。像Friend.tech这类社交应用、链上游戏、小额支付,经济模型一下子跑得通了。

你现在该关注什么

第一,blob费用市场。 目前blob基础费用极低,有时候只有1 wei。但如果L2交易量继续暴涨,blob空间开始竞争,费用会回升。这不是会不会的问题,是什么时候的问题。

第二,L2排序器的去中心化进度。 现在大多数L2的排序器还是中心化的,这意味着手续费定价权在项目方手里。Dencun降的是L1成本,L2那部分费用怎么定,用户没有议价权。

第三,DA层的竞争。 Celestia、EigenDA、Avail这些替代方案正在抢L2的数据可用性生意。如果L2觉得以太坊blob还是贵,随时可以切到更便宜的DA层。这反过来会逼着以太坊继续优化。

如果你想自己验证

操作很简单。打开l2fees.info,这个网站实时对比各L2的转账和swap费用。或者直接去你常用的L2上发一笔交易,看看实际扣了多少。

我建议你对比一下2024年3月之前和之后的链上记录。如果你钱包里有历史交易,翻出来看看gas费那一栏,差距一目了然。

有个细节值得注意:不同L2在Dencun后的费用下降幅度不一样。Optimism系(OP Mainnet、Base)降得最猛,因为它们的架构跟blob集成得最顺。zk系稍微慢半拍,但后续随着证明系统优化,差距在缩小。

说到底,Dencun解决的是L2最痛的一个成本项。但它没解决L2之间的流动性割裂,也没解决跨链桥的安全问题。费用降了,用户来了,下一步该拼的是体验和安全性。这才是真正难的部分。