2026年10月6日周二

标签:以太坊

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

合约地址撞上别人怎么办:EIP-689 那条把撞车判死的规则
钱包与链上工具
合约地址撞上别人怎么办:EIP-689 那条把撞车判死的规则

部署合约时如果目标地址上已经住了账户,该怎么办?黄皮书早年的读法是从空代码空 nonce 重新开始,各家客户端因此在测试里跑出不同结果。2017 年的 EIP-689 给出干脆答案:撞了就失败,等同部署代码自己跑崩。提案停在 Stagnant,但它的精神早已渗进共识测试的判定里。本文讲地址碰撞怎么发生、两种语义的分歧、以及为什么协议最终选择了宁可回滚也不覆盖。

prefetch预取合约:EIP-7650想让合约自己点名要用的数据
加密货币百科
prefetch预取合约:EIP-7650想让合约自己点名要用的数据

EIP-7650提出一个prefetch预编译合约,让合约在执行早期把后面要用的地址和存储槽写入访问集合,把冷访问变成热访问。本文按提案原文拆解输入编码、计费公式与适用边界。

EXTCODETYPE指令:EIP-7761让合约分得清三类账户
加密货币百科
EXTCODETYPE指令:EIP-7761让合约分得清三类账户

EIP-7761为EOF合约引入EXTCODETYPE指令,用0、1、2区分外部账户、遗留合约与EOF合约,替代靠代码前缀猜测的做法。本文解释判型规则、7702委托处理与计费方式。

冷热状态跨交易生效:EIP-7863的区块级预热设想
加密货币百科
冷热状态跨交易生效:EIP-7863的区块级预热设想

EIP-2929的热访问标记每条交易结束就清零,同一条链上数据在同一区块被多笔交易反复触碰时仍按冷价收费。EIP-7863提议把冷热判定升级为区块粒度,本文拆解机制与边界。

BURN操作码:EIP-7775把销毁原币变成一条指令
加密货币百科
BURN操作码:EIP-7775把销毁原币变成一条指令

EIP-7775提议引入BURN操作码,让合约直接扣减自身原生币余额完成销毁,与转给死地址的做法在语义和审计上有什么不同?本文按提案原文拆解行为规则与Gas构成。

点证明预编译为什么要翻倍收费:EIP-8096的账
加密货币百科
点证明预编译为什么要翻倍收费:EIP-8096的账

以太坊0x0a地址的点证明预编译自坎昆以来一直是5万Gas,EIP-8096提议把它翻倍到10万Gas。本文解释这个预编译做什么、定价为何被认为偏低、翻倍会改变谁的成本结构。

EIP-7903想撤掉initcode的49152字节帽子
加密货币百科
EIP-7903想撤掉initcode的49152字节帽子

EIP-3860给合约初始化代码设了49152字节上限,工厂模式一次部署多个合约时容易顶到天花板。EIP-7903提议只删体积上限、保留逐字节计费,本文解释两道关卡各防什么。