2026年10月6日周二

标签:以太坊

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

给EVM加一条运算溢出总线:EIP-6690的EVMMAX寄存器堆
加密货币百科
给EVM加一条运算溢出总线:EIP-6690的EVMMAX寄存器堆

零知识证明、后量子签名这些新密码学要把数算到768位,可EVM的寄存器只有256位宽。EIP-6690提出一套带虚拟寄存器的模运算扩展指令。本文拆解字段上下文、宽数搬运和按模数分档计费的三层设计。

分叉从块号改到时间戳后,节点握手怎么不认错链:EIP-6122
加密货币百科
分叉从块号改到时间戳后,节点握手怎么不认错链:EIP-6122

分叉指纹让以太坊节点在握手阶段就能踢掉不同链的邻居,但它的算法是按区块高度喂入的。合并之后分叉改按时间排期,老算法出现两个盲区。EIP-6122把时间戳也喂进指纹计算,本文拆解这次修补的来龙去脉。

字节码里的函数长什么样:EIP-4573的过程与调用帧
加密货币百科
字节码里的函数长什么样:EIP-4573的过程与调用帧

EVM的字节码天生没有函数边界,参数怎么传、返回到哪、局部变量放哪儿全靠编译器口头约定。EIP-4573提出用一组指令把过程正式写进指令集。本文介绍它依赖的跳转表与容器框架,以及五条新指令各自管什么。

给EVM装一个帧指针:EIP-3337想省下的那些加法指令
加密货币百科
给EVM装一个帧指针:EIP-3337想省下的那些加法指令

EVM的内存没有静态变量概念,合约里的每个变量访问都要先执行一次地址加法。EIP-3337提出引入帧指针:GETFP、SETFP和带偏移的存取指令,让编译器把变量放进可寻址范围后直接读。这份2021年的提案现在处于Stagnant,但它记录了EVM内存模型的一个真实痛点。

合约能不能知道自己是不是只读现场:EIP-2970的IS_STATIC
加密货币百科
合约能不能知道自己是不是只读现场:EIP-2970的IS_STATIC

账户抽象想让普通地址也能像合约一样验证签名和代付,但预验证调用可能在模拟阶段被拒。EIP-2970提出一条IS_STATIC指令,让合约区分自己正在真实执行还是静态模拟。这份Vitalik的提案停在Stagnant,问题本身却随着4337的落地越发真实。

合约想知道这单最初派给谁:EIP-3520的ENTRYPOINT指令
加密货币百科
合约想知道这单最初派给谁:EIP-3520的ENTRYPOINT指令

经过代理和委托调用的连环转发后,合约里的CALLER只能看到上一跳,看不到最初发起交易的用户。EIP-3520提出一条ENTRYPOINT指令,返回当前交易最开始的接收地址。这份2021年的提案停在Stagnant,但身份认错的麻烦每天都在发生。

链上验证零知识证明为什么突然便宜了:EIP-1108的降价账
加密货币百科
链上验证零知识证明为什么突然便宜了:EIP-1108的降价账

以太坊上的隐私协议和ZK应用都绕不开alt_bn128曲线的三条预编译指令,EIP-1108在2018年把它们的Gas价格大幅下调:加法从五百降到一百五,配对检查的固定成本砍掉近六成。这份Final提案的定价方法本身就是一次成本审计。

钱包本该有一张权限清单:EIP-2255与它的标准接口
加密货币百科
钱包本该有一张权限清单:EIP-2255与它的标准接口

网站连钱包时到底拿到了什么能力,今天大多说不清。EIP-2255在2019年给出了标准答案的雏形:wallet_getPermissions和wallet_requestPermissions两个方法,加一套按网站、按方法、带附加限制的权限记录。这份Final提案定义了接口,也暴露了理想与现实的差距。

所有节点统一说同一种监控语言:EIP-2159的指标命名表
加密货币百科
所有节点统一说同一种监控语言:EIP-2159的指标命名表

以太坊节点会向外暴露运行指标,各家客户端命名五花八门,同一块仪表盘要写四套查询。EIP-2159给最常用的链同步与连接数指标定了统一名字,本文解释这份Final提案为什么只有四个指标,以及统一命名怎么把节点告警从方言推向普通话。

给硬分叉定学期校历:EIP-1872的四个升级窗口
加密货币百科
给硬分叉定学期校历:EIP-1872的四个升级窗口

以太坊的升级长期随到随发,各方排期靠抢。EIP-1872在2018年提出把全年划成四个固定升级窗口,按路线图、紧急、危急三档分流。提案停在Stagnant,但它回答了升级治理的真问题,也解释了为什么理想排期斗不过紧急现实。