EIP-8011 提议把区块容量从单一 Gas 标量改成分资源的计量:交易照旧按总量付费,区块却按最紧张的瓶颈资源判断装没装满。本文解释这套多维 Gas 计量的规则、动机与局限。
汇总与「Gas」相关的文章,帮助你系统了解该主题。
EIP-8011 提议把区块容量从单一 Gas 标量改成分资源的计量:交易照旧按总量付费,区块却按最紧张的瓶颈资源判断装没装满。本文解释这套多维 Gas 计量的规则、动机与局限。
EIP-8295 提议给以太坊状态写入引入“续约账龄”定价:依赖 EIP-8188 的 last_written_block 字段,把状态分成活跃与不活跃两档,写不活跃状态更贵。本文拆解它的机制与边界。
EIP-8289 观察到约17%的区块gas花在冷访问附加费上,其中近八成目标在之前256个块里也被碰过,于是提出用一个链上暖访问多重集把部分冷访问变热。本文拆解这份草稿的账本与风险。
EVM 里 ADD、SHA3 这些运算与预编译的 Gas 价目是按旧假设定的。EIP-7904 用统一吞吐目标在多家客户端上实测,结论出人意料:在启用块级访问列表带来的并行优化后,没有一条运算需要涨价。本文讲方法、数据口径与它对提升区块 Gas 上限争论的意义。
客户端存合约代码本来就只存一份,多个账户指向同一份代码。EIP-8058 用访问列表把这条事实变成 Gas 折扣:部署的字节码若与访问列表里某账户的代码哈希相同,免付代码存入费。本文解释为什么不能直接查数据库,以及折扣的确定性设计。
EIP-2930 的访问列表能预热存储、降低 Gas,但实际使用率很低。EIP-7707 主张把预热价格降下来——每存储键 320、每地址 512,让带列表变成划算选择。本文算清这笔盈亏账,并解释客户端为什么欢迎这类提示。
EIP-3198 给 EVM 加了 BASEFEE 指令(0x48),让合约在运行时读取当前区块的基础费。本文讲这条指令的来历、和 EIP-1559 的配套关系,以及拍卖、自动补差、动态定价这些真实用法和它的精度边界。
以太坊交易里附带的 calldata 按字节计费。EIP-2028 在 2020 年伊斯坦布尔升级中把非零字节的费用从 68 Gas 降到 16 Gas,让 Rollup 和链上数据发布的成本大幅下降。本文解释 calldata 计费结构、零字节与非零字节的区别,以及这笔降价对二层费用的连锁影响。
EIP-7516 给 EVM 加了 BLOBBASEFEE 指令(0x4a),让合约读取当前区块的 Blob 基础费,费用为 2 Gas。它随 2024 年 3 月的 Dencun 升级上线主网,让 Rollup 合约能信任地核算数据发布成本。本文讲它和 BASEFEE 的关系、适用边界和读数陷阱。
EIP-7938 设想让以太坊客户端按一条指数时间表默认投票上调 Gas 上限:大约每两年翻十倍、四年累计一百倍,到期再议。本文解释它想解决的投票协调问题、时间表怎么算、为什么至今只是未采纳的提案,以及它与现行出块者投票机制的关系。