EIP-8487 提案拆分执行额度与计费额度
原标题
EIP-8487: Separate execution credits and billing credits
内容摘要
Giulio2002 在 Ethereum Magicians 发起 EIP-8487 讨论帖,提案将 tx.gasLimit 初始化为两个计数器:Credits 遵循旧 gas 调度,是 EVM 唯一可见的 gas(GAS opcode、call forwarding、creation);Billing 遵循新调度并决定交易费用。Billing 耗尽时整个交易不可捕获地中止,即使 Credits 仍有剩余。目标是让 opcode 可以重新定价而不改变检查或转发 gas 的合约的执行行为。开放问题包括具体调度、收费点、返还是规则、收据字段和区块记账。
来源:Ethereum Magicians · 标准与升级讨论 · ethereum-magicians.org
打开原文所属事件
EIP-8487提出执行与计费信用分离机制
最新变化:Giulio2002 在 Ethereum Magicians 发起 EIP-8487 讨论帖,提出执行与计费信用分离。
读懂这条消息
来自 Learn 的概念与核对方法,帮助理解新闻中的机制和口径。
治理提案通过就是生效了吗?从投票追到执行交易
提案、投票通过、排队等待与执行完成是不同状态。判断协议参数是否已改变,应确认实际治理流程、执行交易和目标网络,不能只读“通过”标题。
一份执行记录怎样连起提案、Timelock 与目标参数?
以 OpenZeppelin Governor 加 Timelock 的组合为文档案例:先记录 Governor 的提案标识与调用数据,再关联排队操作、可执行时间和执行回执,最后在目标合约读取对应参数。实际模块不同,提案 ID 与 Timelock 操作 ID 不应未经核对就视为同一值。
Helium Data Credits 消耗能说明真实使用量吗?
Data Credits 用于网络相关费用,但费用用途要按规则拆分。判断业务使用时应核对具体费用类型与可验证记录,不能把总消耗直接换成用户增长。
阅读完整说明 →Permit 签名授权是什么?不发 approve 交易不等于没有授权
ERC-2612 允许通过签名提交代币额度授权。签署时未支付 Gas,并不意味着以后无法修改授权;核对代币实现、被授权对象、额度、nonce 与期限。
阅读完整说明 →