ERC-5827 给 ERC-20 授权加上恢复速率参数:approveRenewable 设定额度上限和每秒恢复量,花掉的可随时按速率自动回补,配合有效期参数可实现自动过期的周期授权。本文拆解 renewableAllowance 查询、 RenewableApproval 事件和 Expirable 扩展的适用场景。
ERC-5827 给 ERC-20 授权加上恢复速率参数:approveRenewable 设定额度上限和每秒恢复量,花掉的可随时按速率自动回补,配合有效期参数可实现自动过期的周期授权。本文拆解 renewableAllowance 查询、 RenewableApproval 事件和 Expirable 扩展的适用场景。
ERC-7093 给智能账户的社交恢复定了三层分工:恢复账户合约、权限验证器与策略验证器各司其职,让没有链上账户的亲友、NFT 甚至邮件签名都能充当守护人。本文拆解 startRecovery 到 executeRecovery 的生命周期、三个事件和过期时间的设计意图。
ERC-7444 用一个 getMaturity(bytes32 id) 函数统一回答各类时间锁资产的到期时间:deposit 存入时给每个锁生成一个 lockId,到期时间以 Unix 时间戳登记。本文拆解这个最小接口的字段、适用资产类型,以及它对估值和流动性工具的意义。
ERC-7871 给钱包与应用的通信增加一个 JSON-RPC 方法 wallet_sign,专门请求按 EIP-191 各版本格式签署消息,并用 EIP-5792 的 capabilities 机制声明支持哪些签名类型。本文拆解它与 eth_sign、personal_sign、eth_signTypedData 的关系和钱包能力探测方法。
ERC-4886 建了一个链上登记处:主地址提名一个代理地址替自己交互,登记处记录两者的从属关系,合约可以据此把主地址的持仓权益映射给代理地址。本文拆解提名流程、角色状态查询与解除机制,并说明它和转账授权的区别。
ERC-7533 把跨链传输倒过来做:每条链的 SendPort 把本链消息打包成默克尔树,各桥只需把根从源链拉到目标链的 ReceivePort,任何桥都能验任何消息。本文拆解 addMsgHash 到 verify 的完整链路、Package 结构与多接收端互验的安全逻辑。
很多合约没有统一的问法回答“你归谁管”。ERC-5313 轻量合约所有权把答案压缩成一个 owner 函数。本文讲它与 ERC-173 的关系、市场认领合约的流程,以及只凭一次链上查询认主人的风险边界。
ENS 之外还有人尝试把“名字”做成通用接口。ERC-4834 层级域名只规定 hasDomain 与 getDomain 两个查询,从根合约开始从右往左逐段解析。本文拆解解析算法、可注册与可枚举扩展,以及移动子域名的黑洞陷阱。
付费铸造收的是真金白银,项目黄了想退款,靠人工台账既慢又不可验证。ERC-5507 把退款做成链上托管:期限内可退、到期自动失效。本文讲 refund 与 refundFrom 的分工、refundDeadlineOf 怎么读,以及重入风险提示。
ERC-5564 隐匿地址需要一张“名片”让别人给你生成一次性收款地址,ERC-6538 就是把名片挂上链的每条链单例注册表。本文讲 stealthMetaAddressOf 映射、registerKeysOnBehalf 代注册签名,以及公开注册与隐私收款如何兼容。