在 A 链和 B 链用“一个账户”收发,桥和跨链钱包常靠别名换算。ERC-6735 把别名规则标准化:把链 ID 编成偏移量,夹住原地址拼出别名。本文拆解 offsetAlias 构造要求、还原方法,以及它防的是哪类跨链事故。
在 A 链和 B 链用“一个账户”收发,桥和跨链钱包常靠别名换算。ERC-6735 把别名规则标准化:把链 ID 编成偏移量,夹住原地址拼出别名。本文拆解 offsetAlias 构造要求、还原方法,以及它防的是哪类跨链事故。
私钥泄露后 ERC-20 余额还能不能救?ERC-6808 让持币地址可以绑定两个“钥匙钱包”,平时转账要先由钥匙放行,被盗时用一个 safeFallback 把资金整体搬离。本文拆解 addBindings、allowTransfer 与 resetBindings 的分工。
ERC-721 的 transferFrom 一旦成功就完成转移。ERC-6997 在转移和授权前面加一个待验证记录:先挂起、发事件,等一次确认才真正易主。本文拆解 TransferValidation 状态机、被授权方直接执行的市场兼容条款。
永久 approve 最大的痛点是“批准了却忘了撤销”。ERC-7674 临时授权给出折中:temporaryApprove 只在创建它的那笔交易内有效,交易结束自动清零。本文讲它与永久额度的消耗顺序、ERC-1153 瞬态存储实现与槽位碰撞风险。
聚合器报“交易失败”,却不说失败在哪个合约哪一步。ERC-7751 规定一种统一的打包错误 WrappedError:把出错合约地址、函数选择器和原始回退字节包一层再抛出。本文解释回退冒泡的失真问题与多层套娃怎么顺藤摸瓜。
积分、补贴、活动奖励这类代币天然希望“用不完就作废”。ERC-7818 可过期 ERC-20 用纪元(epoch)给余额分箱:按区块或秒划分代际,逐代到期,过期批次查询时自动归零。本文讲纪元参数、回溯算法与它和批量销毁的区别。
每个合约各自维护权限表,链上查“谁能动这些合约”要一个个翻。ERC-7820 访问控制注册表把登记与授权动作集中到一份公共合约:注册合约、批量发角色、批量收角色。本文讲接口边界与“没有中央 owner”的设计。
普通代币转账是余额搬家,ERC-7837 扩散代币反过来——每次转账都给接收方新铸一份,发送方余额不减,直到逼近总量上限。本文拆解扩散语义、按笔收取原生币手续费的动机和 maxSupply 触顶后的实现分支。
个人钱包一条路径,机构金库要按实体、部门、账户分账。ERC-7908 给以太坊系金库规定派生路径 m/44'/60'/实体'/部门'/账户,实体与部门索引用 SHA-256 哈希映射成硬化索引。本文拆解路径构成与兼容性取舍。
同一个交易哈希在几条 EVM 链上可能同形,跨链粘贴经常查错链。ERC-7950 规定三段式引用:链 ID 开头、哈希带 0x 前缀、tx 作类型后缀。本文讲格式由来、大小写不敏感规则与它与 EIP-3091、CAIP 的分工。