在以太坊生态系统中,每一次技术升级都承载着提升效率、降低成本或增强安全性的愿景。“以太坊4488”(EIP-4488)作为一个备受关注的提案,进入了开发者和研究人员的视野,尽管它不像EIP-4844(“Proto-Danksharding”)那样引人瞩目,旨在从根本上解决Layer 2扩展的Blob数据瓶颈,但EIP-4488扮演了一个至关重要的“过渡者”和“优化者”角色,通过降低Blob交易的成本,为以太坊的扩展之路铺平了道路。
什么是以太坊4488?
EIP-4488,全称为“降低Blob交易费用”,是由以太坊核心开发者 Protoooz 提出的一项改进提案,其核心目标非常明确:显著降低在以太坊主网上进行Blob(Binary Large Object)交易的费用。
Blob是EIP-4844引入的一种新型交易数据类型,专门用于承载Layer 2( rollups )大量需要存储和验证的交易数据,通过将L2的海量数据“打包”进Blob中,并存储在以太坊的数据可用性(DA)层,EIP-4844旨在大幅提升L2的交易吞吐量,同时降低其向主层提交数据的成本。
在EIP-4844完全实施并成熟之前,Blob交易的成本仍然是一个不容忽视的障碍,尤其是在L2网络活动频繁、数据量激增的情况下,较高的Blob费用会抵消部分L2带来的速度优势,甚至增加用户的最终成本。
EIP-4488的核心机制:降低Blob calldata成本
EIP-4488的解决方案直接而有效,它通过调整Blob交易的“calldata”费用模型来实现成本的降低。
- 引入新的Blob价格参数:EIP-4488引入了一个新的参数来单独定价Blob calldata,将其与普通的交易calldata(即EIP-1559中的
fee_cap或priority_fee)区分开来。 - 大幅降低Blob calldata单价:该提案将Blob calldata的单价从最初的每个字节(byte)约4个gas(这是EIP-4844最初设定的,基于当时对需求的保守估计),大幅降低到每个字节约0.25个gas,这意味着,一次包含Blob的交易,其数据部分的成本将降至原来的约1/16。
- 不影响其他交易费用:重要的是,EIP-4488的调整仅针对Blob calldata的费用,对普通交易的gas费用以及Blob的固定费用(base fee per blob)没有直接影响,这使得它能够在不影响以太坊主网常规交易体验的前提下,精准地降低L2的数据提交成本。
EIP-4488的重要性与影响
EIP-4488的意义不仅在于数字上的成本下降,更其对整个以太坊扩展生态的深远影响:
- 降低Layer 2运营成本,提升用户体验
