ERC-8042 把钻石存储结构的位置定义为对一句字符串字面量直接取 keccak256,比 ERC-7201 的复杂公式更便于人工复算,并以 @custom:storage-location erc8042 注解登记。本文对比两种公式的计算路径、防碰撞手段与可读性差异。
汇总与「以太坊标准」相关的文章,帮助你系统了解该主题。
ERC-8042 把钻石存储结构的位置定义为对一句字符串字面量直接取 keccak256,比 ERC-7201 的复杂公式更便于人工复算,并以 @custom:storage-location erc8042 注解登记。本文对比两种公式的计算路径、防碰撞手段与可读性差异。
ERC-8001 定义了一套多方意向协调接口:一个智能体用 proposeCoordination 发布意向,参与者用 acceptCoordination 签署接受证明,凑齐所需票数后 executeCoordination 才真正执行。本文拆解 intentHash、接受证明、状态查询三个核心部件,并说明它和链上多签的异同。
ERC-8196 为 AI 智能体操作的钱包设计了策略注册、动作执行与审计日志三组接口,registerPolicy 与 revokePolicy 划定代理能做什么,executeAction 强制每次动作留痕。本文按标准原文拆解这套接口的字段、事件与边界,并说明它与传统多签或授权模式的差别。
ERC-7533 把跨链传输倒过来做:每条链的 SendPort 把本链消息打包成默克尔树,各桥只需把根从源链拉到目标链的 ReceivePort,任何桥都能验任何消息。本文拆解 addMsgHash 到 verify 的完整链路、Package 结构与多接收端互验的安全逻辑。
ERC-7444 用一个 getMaturity(bytes32 id) 函数统一回答各类时间锁资产的到期时间:deposit 存入时给每个锁生成一个 lockId,到期时间以 Unix 时间戳登记。本文拆解这个最小接口的字段、适用资产类型,以及它对估值和流动性工具的意义。
ERC-8161 给异步申赎的 ERC-7540 金库补上转让接口:还在排队的存款或赎回订单可以整体过户给新控制器,已可领取的余额则不在转让范围内。本文拆解 transferDepositRequest 与 transferRedeemRequest 两个接口的适用边界和 ERC-165 探测方法。
ERC-6229 给 ERC-4626 金库加上锁定期语义:isLocked 为 true 时普通存取必须回滚,用户改用 scheduleDeposit 与 scheduleRedeem 排队,等锁定期结束后由 settleDeposits 与 settleRedemptions 按当时份额价格统一结算。本文拆解这套两步结算的动机与未结订单的价格风险。
ERC-7417 提出一个转换器合约:把 ERC-20 存进去铸出 ERC-223 版本,反向操作随时可退,两个标准的代币互为镜像、总量一一对应。本文拆解 convertERC20、包装器创建与地址预测等函数的机制,说明换壳改变了什么、没改变什么。
ERC-5164 把跨链调用拆成发送端的 Message Dispatcher 与接收端的 Message Executor 两个组件,用 dispatchMessage 发出、MessageDispatched 与 MessageIdExecuted 两个事件对账。本文拆解这套接口的字段设计与对账方法,并说明它与具体桥接传输层的分工边界。
ERC-6932 在 ERC-20 之外加了一层订阅账本:subscribe 与 unsubscribe 管进出,subscriptionFee 与 subscriptionFrequency 定义价格和周期,nextPaymentDate 记录每个订阅者的下一期扣款日。本文按标准原文拆解这套接口的工作方式、与手动续费的区别以及自动扣款的前提条件。