随着以太坊从工作量证明(PoW)向权益证明(PoS)的成功过渡,以及“合并”(The Merge)后网络生态的持续演进,一个与Layer 2扩展和数据传输密切相关的话题日益受到关注——那就是“Blob费用”(Blob Transaction Fees),Blob(Binary Large Object,二进制大对象)作为以太坊Dencun升级的核心组成部分,旨在显著降低Layer 2网络向以太坊主网提交数据的成本,从而提升整个以太坊生态的可扩展性和用户 affordability。
什么是Blob?它为何而来?
在Dencun升级之前,Layer 2网络(如Rollups)需要通过交易将大量的计算结果和状态数据提交到以太坊主链上进行验证和结算,这些数据通常存储在交易的calldata中,而calldata的费用相对较高,成为了Layer 2扩展的主要瓶颈之一,限制了其处理更多交易和降低用户手续费的能力。
为了解决这个问题,以太坊开发者提出了Blob的概念,Blob是一种专门用于存储大量数据(通常是Layer 2的批处理交易数据)的临时存储空间,它与传统的calldata不同,Blob数据本身不直接参与以太坊虚拟机(EVM)的执行,因此不会被矿工/验证者永久存储在主链的区块中,而是有一个“生命周期”(目前为40天左右),Blob数据的验证主要依赖于其中的“承诺”(如KZG承诺),确保数据的完整性和可验证性,而不需要存储原始数据。

Blob费用的产生机制与以太坊的共识机制和资源定价模型紧密相关,在PoS时代,区块生产者(验证者)在打包区块时,可以选择包含一定数量的Blob交易,每笔Blob交易会消耗一定量的“blob数据空间”,这部分空间的定价由市场供需关系决定,通过一个称为“基础费用”(Base Fee)的机制动态调整。
自Dencun升级上线以来,Blob费用初期经历了从较高水平逐步回落的过程,这反映了市场对新机制的适应和Layer 2网络对数据提交成本下降的积极反馈,随着更多Layer 2网络采用Blob进行数据提交,以及用户基数的增长,Blob费用的动态变化将继续成为市场关注的焦点。
随着以太坊生态的进一步发展,针对Blob费用的优化机制(如更精确的目标Blob数量设定、更灵活的Blob参数调整等)可能会被提出和实施,Blob数据的有效利用、隐私保护以及与其他数据可用性解决方案的协同,也将是值得探索的方向。
以太坊Blob费用是网络演进过程中一次关键的成本结构调整,它为Layer 2的规模化发展扫清了重要的数据成本障碍,通过市场化的定价机制,Blob费用不仅有望降低用户交易成本,提升以太坊的整体竞争力,还将激励更多创新应用在Layer 2上涌现,共同构建一个更高效、更繁荣、更去中心化的Web3基础设施,理解并关注Blob费用的动态,对于以太坊生态的参与者——从开发者、项目方到普通用户——都具有重要意义。
本文转载自互联网,具体来源未知,或在文章中已说明来源,若有权利人发现,请联系我们更正。本站尊重原创,转载文章仅为传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如其他媒体、网站或个人从本网站转载使用,请保留本站注明的文章来源,并自负版权等法律责任。如有关于文章内容的疑问或投诉,请及时联系我们。我们转载此文的目的在于传递更多信息,同时也希望找到原作者,感谢各位读者的支持!