
Publikovat
sopleat(E卫兵)
取消SELFDESTRUCT销毁余额,是在收拾历史语义
SELFDESTRUCT过去既涉及删除合约代码和存储,也可能把余额转走或在特殊情况下直接销毁。随着相关语义被逐步限制,保留少见的余额销毁行为会继续扩大测试组合。EIP-8246拟移除这条销毁路径,使残余资金留在地址上,从而减少一个难以推理的历史分支。
简化并非没有新风险。若代码和存储被清空但地址仍留有余额,该地址未来可能再次成为CREATE2部署目标;公开工厂、盐和初始化代码若允许别人重新部署,残余资金可能被抢走。规范记录显示这类主网事件极少,但数量少不代表可以跳过兼容测试,依赖旧行为的合约仍需单独审查。
我看好$ETH协议清理技术债,却不会把“删除功能”理解成零风险。每改一条旧语义,都要检查已经部署且不可升级的合约会不会产生意外资产状态。若新规则让客户端更容易一致实现,同时开发者能识别残余余额场景,简化才真正降低攻击面。否则只是把旧复杂度换成新的资金陷阱。
Zřeknutí se odpovědnosti: Obsah v síti OKX Orbit je poskytován pouze pro informační účely. Další informace
Odpovědi
Zatím žádné komentáře. Odpovězte jako první!
Aktuální informace z trhu
1#SepFOMCMinutesHikeWatch

2#BTCETFBiggestOutflow
3#OKXToken2049CheckIn

