详解EIP-7706:全面解析以太坊最新Gas费用机制与优化方案

Vitalik于2024年5月13日提出EIP-7706提案,旨在优化以太坊Gas模型,将calldata的gas计算单独剥离并采用类似EIP-4844中Blob gas的指数定价机制。该提案通过设置calldata专用gas target(当前约187500 bytes容量)和动态调整机制,有效降低L2运行成本并防止calldata滥用。结合此前EIP-1559的基础费用销毁机制和EIP-4844的Blob交易类型,以太坊Gas体系形成执行操作、Blob数据和calldata三类独立定价模块,显著提升网络效率并为Layer2发展铺平道路。

CHAINTT 安全事件资讯

引言:2024年5月13日,以太坊创始人Vitalik提出了EIP-7706提案,这项提案旨在完善现有的Gas模型,通过将calldata的gas计算单独分离出来,并为其设计了类似Blob gas的base fee定价机制,从而进一步降低Layer2网络的运行成本。这项提案的提出不禁让人联想到2022年2月提出的EIP-4844,两者之间相隔两年多的时间。本文将梳理以太坊最新的Gas机制发展历程,帮助读者全面了解这一重要技术演进。

以太坊Gas模型的演进:从EIP-1559到EIP-4844

以太坊最初的交易费用定价采用简单的拍卖机制,用户需要自行设置gas price来决定交易优先级。在这个机制下,矿工会根据经济最优原则,优先打包手续费更高的交易。然而,这种设计逐渐暴露出诸多问题。网络活跃时,交易费用波动剧烈,用户往往需要等待多个区块才能完成交易确认,定价效率低下导致用户经常支付过高的手续费。更令人担忧的是,如果完全取消区块奖励仅依靠交易手续费,可能会引发诸如”姐妹块”攻击等安全隐患。

为了解决这些问题,Vitalik等核心开发者在2019年4月提出了EIP-1559提案,并在2021年8月的London升级中正式实施。这项提案彻底改变了gas定价机制,引入了base fee和priority fee的双重定价模型。base fee由系统根据父区块gas使用情况自动调整,当上一个区块gas使用量超过预定目标时上调,反之则下调。这种设计不仅能更准确地反映网络供需关系,还避免了用户因误操作支付天价手续费的情况。值得注意的是,base fee部分会被直接销毁,这为ETH带来了通缩效应,而priority fee则作为矿工奖励保留了下来。

随着Rollup技术在2021年的快速发展,新的挑战出现了。无论是OP Rollup还是ZK Rollup,都需要将压缩后的证明数据通过calldata上传至主链以保证数据可用性,这给Layer2解决方案带来了高昂的gas成本。同时,以太坊主链也面临着区块空间竞争的困境。当时每个区块的gas limit为3000万,按照每个calldata字节消耗16单位gas计算,单个区块最多只能承载约1.79MB数据,严重制约了网络吞吐量。

针对这一瓶颈,核心开发者在2022年2月提出了EIP-4844提案,并在2024年初的Dencun升级中实现。该提案创造性地引入了Blob Transaction这一新型交易类型,其中包含的Blob data不能被EVM直接访问,只能获取其哈希值。Blob data采用与EIP-1559类似但更稳定的自然指数函数定价模型,其特点是当网络交易量激增时能更快地调整gas费用。初始设置中,每个区块平均处理3个blob(0.375MB),最多处理6个blob(0.75MB),这些限制将在未来网络证明可靠性后逐步提高。

执行环境Gas模型的精细化:EIP-7706提案

在现有Gas模型基础上,Vitalik于2024年5月13日提出的EIP-7706提案对calldata的gas计算进行了专门优化。该提案借鉴了EIP-4844的成功经验,为calldata设计了独立的base fee计算机制,同样采用指数函数根据父区块实际gas消耗与目标值的偏差来动态调整费用。

提案中引入了一个重要参数LIMIT_TARGET_RATIOS=[2,2,4],分别对应执行操作、Blob data和calldata三类gas的目标比率。通过这个参数向量,系统可以更精确地计算各类gas的目标值。在当前gas limit为3000万的情况下,calldata的gas目标值约为187.5万,相当于处理18.75万字节的calldata数据,是当前平均用量的两倍左右。

这一设计的优势在于显著降低了calldata达到gas上限的可能性,通过经济手段将calldata用量维持在合理水平,既防止了资源滥用,又为Layer2发展扫清了障碍。结合Blob data机制,EIP-7706将帮助Rollup排序器进一步降低成本,推动以太坊生态系统向更高效、更经济的方向发展。

声明:文章不代表CHAINTT观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险 自担!转载请注明出处:https://www.chaintt.cn/14175.html

上一篇 2025年9月16日 21:12
下一篇 2025年9月16日 21:44

相关推荐

  • 币圈沉浮录:从空气币到30000亿美元市值的加密货币发展史

    比特币突破89000 USDT创历史新高,Web3在中国发展七年已从小众走向大众。全球加密用户超5亿,稳定币资产达1730亿美元。文章通过JW的视角回顾加密行业七年历程:从2017年ICO狂潮、DeFi崛起,到Terra、FTX等巨头崩盘,再到如今行业复苏与AI融合探索。加密货币行业经历了财富神话与人性考验,逐渐从炒作转向实际价值创造。尽管仍面临质疑,但Web3已展现出改变金融、支付等领域的潜力,成为不可忽视的技术革新力量。

    2025年8月18日
    2010
  • 区块链技术入门指南:一文读懂区块链原理与应用

    区块链基础与加密生态解析 区块链作为分布式账本技术,通过去中心化结构实现数据追踪与交易验证,其核心特性包括不可篡改性和加密安全性。文章系统阐释了Layer1(如比特币、以太坊底层链)与Layer2扩容方案(如Polygon)的区别,以及Rollups技术如何提升以太坊交易效率。同时指出区块链”不可能三角”(去中心化、安全性、可扩展性)的固有矛盾,并分析了比特币与以太坊在智能合约、交易速度等方面的关键差异。随着Solana等新兴公链崛起,加密生态正从单一价值存储向多元化应用场景拓展,涵盖DeFi、NFT、数字身份等领域,展现出颠覆传统金融体系的潜力。

    2025年9月2日
    2560
  • 五年之期 Polkadot与Cosmos跨链生态发展对比分析

    概述 区块链技术的快速发展催生了“跨链”这一核心需求,即不同区块链之间的互操作性。在这一领域,Polkadot 和 Cosmos 代表了两种不同的跨链生态模式,各自推动着区块链生态的发展。 Polkadot 采用共享安全机制,所有平行链依赖中继链的安全性,从而降低单个链的安全维护成本。然而,其 插槽竞拍机制 限制了生态扩展速度,并增加了项目启动成本,使其更适合 DeFi、DAO 和企业级解决方案,以及需要强大安全性和生态支持的项目。 Cosmos 依托 IBC(跨链通信协议),允许每条链独立运行,提供更高的自主性和灵活性。项目方无需参与竞拍,即可快速部署区块链,并自由选择安全机制。这种去中心化、模块化的架构使其特别适合 DEX、NFT、游戏链等应用链,同时 IBC 生态的快速扩展也增强了 Cosmos 的可用性和吸引力。 从生态发展角度来看,Polkadot 通过稳定的共享安全网络 逐步构建高价值跨链生态,而 Cosmos 依靠去中心化和高灵活性吸引了更多轻量级应用和创新项目。选择 Polkadot 还是 Cosmos,取决于对安全性、灵活性和成本的权衡。

    2025年9月20日
    2920
  • 日本Web3市场发展前景分析:能否成为全球领导者

    研究方法 本报告基于TigerResearch团队在2024年TEAMZ Web3/AI东京峰会期间对日本Web3领域专家及行业领袖的深度访谈。…

    2025年9月9日
    2160
  • 牛市是什么意思?牛市定义及特点解析

    加密货币牛市解析 牛市指资产价格持续上涨的市场阶段,其典型特征包括供不应求、投资者信心高涨、交易量放大等。加密货币牛市尤为剧烈,如2017年比特币从1000美元飙升至2万美元,2021年以太坊因DeFi热潮上涨近6倍。牛市带来高回报机会,但也伴随剧烈波动、估值泡沫和FOMO风险。投资者可采用定投、分散持仓、设置止损等策略,结合交易量、均线系统等技术指标识别趋势。需注意加密货币波动性远高于传统市场,应保持理性分析,避免盲目跟风。

    2025年7月16日
    2250
风险提示:防范以"数字货币""区块链"名义进行非法集资的风险