2026年10月19日周一

标签:EVM

汇总与「EVM」相关的文章,帮助你系统了解该主题。

N 份 gas 最多用 N 字节内存:EIP-7686 的线性内存上限
加密货币百科
N 份 gas 最多用 N 字节内存:EIP-7686 的线性内存上限

EIP-7686 提议给 EVM 内存立一条干净的界:内存展开改为每字 3 gas 的线性价,同时任何内存展开超过当前调用 gas 上限即回滚,两条规则合起来保证一笔 N gas 的交易最多消耗 N 字节内存。本文拆解现行二次方计价与 63/64 规则的复杂之处,以及为什么一条紧确的线性不变量对 ZK 证明器这类受限实现特别值钱。

ORIGIN 从此答作 SENDER:EIP-7645 想拆掉账户抽象的旧基石
加密货币百科
ORIGIN 从此答作 SENDER:EIP-7645 想拆掉账户抽象的旧基石

ORIGIN(tx.origin)自 2016 年年中起就被反复告诫不要用于鉴权,但操作码一直留在 EVM 里。EIP-7645 提议让 ORIGIN 在所有上下文中直接返回与 SENDER 相同的值,把这块技术债一次性拆除,同时为 ERC-4337 等账户抽象路线扫清障碍。本文解释两个操作码的区别、bundler 提权风险的具体形状,以及别名化为什么不向后兼容。

区块头里的状态根迟一拍:EIP-7862 的延迟状态根方案
加密货币百科
区块头里的状态根迟一拍:EIP-7862 的延迟状态根方案

EIP-7862 提议把执行层的区块头 state_root 含义改为前一个区块的执行后状态,让验证者不再等待状态根算完就能投票,把最重的哈希工作从每笔构建的关键路径挪到槽位开头。本文拆解这个改一字段语义的方案与它在轻客户端上留下的一个槽位延迟。

退款不该算进区块账:EIP-7778 与气量夹带的攻防
加密货币百科
退款不该算进区块账:EIP-7778 与气量夹带的攻防

EIP-7778 提议把 Gas 退款从区块 gas 用量的核算中剔除:用户端照常拿退款,区块上限按不含退款的毛用量计数,堵住靠清存储退款往一个块里塞超额计算的夹带空间。本文用提案给出的真实区块算例讲清双重账本的差别与它停在 Review 的考量。

Gas 也要换更细的秤:EIP-8059 把计价刻度整体放大一千倍
加密货币百科
Gas 也要换更细的秤:EIP-8059 把计价刻度整体放大一千倍

EIP-8059 提议把所有 gas 参数与变量统一乘以 REBASE_FACTOR(1000),让纯计算操作未来可以按低于 1 的真实成本重新定价而不引入分数 gas。本文讲清整数计价的舍入误差、锚点与误差的算术对照,以及基础费递推与区块头编码的连带改写。

Monad是什么?高性能EVM公链
公链与 Layer2已审核
Monad是什么?高性能EVM公链

Monad是什么?它是主打并行执行的高性能 EVM 兼容公链,官方设计目标为 1 万 TPS、300ms 出块与 600ms 最终性。本文解析其架构、主网状态与风险。

EVM 调用帧:一笔交易里合约互相喊话时谁记得谁的账
加密货币百科
EVM 调用帧:一笔交易里合约互相喊话时谁记得谁的账

合约调用合约时,EVM 会为每一次调用新开一个帧:各自的栈、各自的内存、共享的世界状态。CALL、DELEGATECALL、STATICCALL 的区别就在于新帧里『我是谁』和『用谁家的存储』怎么填。本文拆解调用帧的资源划分、gas 传递规则、返回数据缓冲区和 revert 如何在帧间传播。

EIP-8163:留一个 0xae 当门闩,让别的 EVM 有地方加指令
加密货币百科
EIP-8163:留一个 0xae 当门闩,让别的 EVM 有地方加指令

第二条 EVM 链想发明新操作码,总怕有一天以太坊主网把同一个字节给了别的用途。EIP-8163 提议在 L1 永久把 0xae 定为无效指令,把这块地划给各家 EVM 自定义扩展。本文拆解这份 Review 阶段提案。

把自增自减交给协议:EIP-7519 的 SCREDIT 与 SDEBIT
加密货币百科
把自增自减交给协议:EIP-7519 的 SCREDIT 与 SDEBIT

智能合约里一次余额更新要读、算、写三步,并行执行引擎很难判断两次更新能不能同时跑。EIP-7519 提议加两个原子存储操作码 SCREDIT 与 SDEBIT,让协议自己完成加减并检查上下溢。本文解释这种并行原语解决什么、边界在哪。

会过期的合约存储:EIP-8125 的 TMPSTORE 与周期清零
加密货币百科
会过期的合约存储:EIP-8125 的 TMPSTORE 与周期清零

EIP-8125 提议新增 TMPSTORE 与 TMPLOAD 两个操作码,给合约一块能跨交易、跨区块存活但按协议日程自动清空的临时存储。本文对比它与瞬态存储、常规存储的区别,并解释两个系统账户轮换设计的用意。