ERC-721 的 transferFrom 一旦成功就完成转移。ERC-6997 在转移和授权前面加一个待验证记录:先挂起、发事件,等一次确认才真正易主。本文拆解 TransferValidation 状态机、被授权方直接执行的市场兼容条款。
ERC-721 的 transferFrom 一旦成功就完成转移。ERC-6997 在转移和授权前面加一个待验证记录:先挂起、发事件,等一次确认才真正易主。本文拆解 TransferValidation 状态机、被授权方直接执行的市场兼容条款。
私钥泄露后 ERC-20 余额还能不能救?ERC-6808 让持币地址可以绑定两个“钥匙钱包”,平时转账要先由钥匙放行,被盗时用一个 safeFallback 把资金整体搬离。本文拆解 addBindings、allowTransfer 与 resetBindings 的分工。
在 A 链和 B 链用“一个账户”收发,桥和跨链钱包常靠别名换算。ERC-6735 把别名规则标准化:把链 ID 编成偏移量,夹住原地址拼出别名。本文拆解 offsetAlias 构造要求、还原方法,以及它防的是哪类跨链事故。
ERC-5564 隐匿地址需要一张“名片”让别人给你生成一次性收款地址,ERC-6538 就是把名片挂上链的每条链单例注册表。本文讲 stealthMetaAddressOf 映射、registerKeysOnBehalf 代注册签名,以及公开注册与隐私收款如何兼容。
付费铸造收的是真金白银,项目黄了想退款,靠人工台账既慢又不可验证。ERC-5507 把退款做成链上托管:期限内可退、到期自动失效。本文讲 refund 与 refundFrom 的分工、refundDeadlineOf 怎么读,以及重入风险提示。
ENS 之外还有人尝试把“名字”做成通用接口。ERC-4834 层级域名只规定 hasDomain 与 getDomain 两个查询,从根合约开始从右往左逐段解析。本文拆解解析算法、可注册与可枚举扩展,以及移动子域名的黑洞陷阱。
很多合约没有统一的问法回答“你归谁管”。ERC-5313 轻量合约所有权把答案压缩成一个 owner 函数。本文讲它与 ERC-173 的关系、市场认领合约的流程,以及只凭一次链上查询认主人的风险边界。
旧合约换新合约时,ERC-4931 用一套固定问答回答持有人最关心的问题:源币与目标币是谁、兑换比例多少、升级开着没有、换到零头怎么办。本文拆解 isUpgradeActive、ratio 与 computeUpgrade 的字段语义,并给出升级钓鱼的核验步骤。
ERC-7968 让支付服务商替用户发起代币转账、代付 gas,但资产记在用户名下的存储合约里,每一笔都要用户签名确认才执行,处理器失联时还能一键全额撤回。本文拆解 proposeTransaction、completeTransaction 与 sendFundsToOwner 的配合关系。
ERC-7722 提议把余额藏进哈希:随机盐加编号加数值打包成篮子,链上只认篮子不认数字,重组时靠预言机签名保证总量守恒。本文拆解篮子结构、六个事件与噪声转账,并说明隐私与可审计性之间的交换。