ERC-1081 把链上赏金拆成发行、交付、接受三个动作,报酬以 ERC-20 或 ETH 支付,交付物哈希上链留证,文件头记录创建于 2018 年 5 月 14 日、仓库记录状态为 Stagnant。本文按原文拆解 initializeBounty、fulfillBounty、acceptFulfillment 三个核心函数的分工,多人协作交付怎么按分子分母拆钱,以及退款式注资的一对函数。
ERC-1081 把链上赏金拆成发行、交付、接受三个动作,报酬以 ERC-20 或 ETH 支付,交付物哈希上链留证,文件头记录创建于 2018 年 5 月 14 日、仓库记录状态为 Stagnant。本文按原文拆解 initializeBounty、fulfillBounty、acceptFulfillment 三个核心函数的分工,多人协作交付怎么按分子分母拆钱,以及退款式注资的一对函数。
ERC-902 给“转账前合规校验”定了一个很小的接口:代币调用外部校验方的 check 函数,拿回一个状态码,两种签名分别对应单主体检查与转账检查,校验结果以 Validation 事件记录,2018 年 2 月 14 日创建、仓库记录状态为 Stagnant。本文按原文拆解两个 check 与两个事件的分工、为什么事件由代币发而不是校验方发,以及不内置中心化注册表的设计取舍。
ERC-3000 给“链下决定、链上执行”的治理模式定了六个入口函数:schedule 排程、execute 到期执行、challenge 质疑、resolve 落实仲裁、veto 与 configure 两个可选操作,2020 年 9 月 24 日创建、仓库记录状态为 Stagnant。本文按原文拆解 Container 与 Config 数据结构、延迟窗口内押金怎么进合约,以及仲裁机制被刻意留活的理由。
ERC-1613 描述一个让合约代用户付 Gas 的relay网络:所有人都信一个 RelayHub 单例合约,relay 节点质押金放在里面,合约把预付款存在里面,作恶的 relay 会被链上证明并罚没质押,文件头记录创建于 2018 年 11 月 18 日、仓库记录状态为 Draft。本文按原文拆解 RelayHub、Relay 与 RelayRecipient 三方角色,acceptRelayedCall 返回零才付款的闸门,以及 6000 区块心跳与重复_nonce 罚没流程。
ERC-1822 描述的 UUPS 代理把逻辑合约地址放在固定存储槽 keccak256(“PROXIABLE”) 里,避免壳与本体字段相撞,并用 proxiableUUID 检查防止把代理升成砖,2019 年 3 月 4 日创建、仓库记录状态为 Stagnant。本文按原文拆解存储槽的选择理由、多构造函数的 ABI 解码、以及逻辑合约必须内置升级函数否则不可挽救的警告。
ERC-7726 给资产相对价值数据源定了一个单函数接口 getQuote,强制消费方拿到的是资产数量而不是价格系数,2024 年 6 月 20 日创建、仓库记录状态为 Draft,声明依赖 ERC-7528。本文按原文拆解为什么标准刻意不做 getPrice、向零取整与溢出的规定,以及 ETH、BTC 和法币这三个没有地址的资产在接口里的约定写法。
ERC-8004 用三张轻量登记表解决跨组织发现与信任 AI 代理:身份登记基于 ERC-721,每个代理一枚可转手的 NFT;声誉登记用带小数位的定点值加标签收集反馈;验证登记给重跑、zkML、TEE 等外部校验留挂点。文件头记录创建于 2025 年 8 月 13 日、仓库记录状态为 Draft。本文按原文拆解 agentId 命名规则、giveFeedback 的字段约束,以及代理所有人不能给自己打分的规则。
ERC-8004 把 AI 代理登记成 ERC-721 代币并把详情放进可替换的登记文件,ERC-5646 则为可变状态代币定义了状态指纹接口 getStateFingerprint。把两份规范并排读,可以回答一个实际问题:链上代理档案或代币状态被改了,观察者有没有办法第一时间察觉。本文对照两份规范的原文,拆解 agentURI 可替换性、状态指纹的三条强制规则,以及元数据审计的通用分层。
ERC-162 描述了 2017 年 5 月 4 日部署到以太坊主网的初始哈希注册方,2016 年 10 月 25 日创建、仓库记录状态为 Final。它用维克斯雷密封拍卖分配 .eth 名字:出价者先交隐藏报价,胜者按次高价结算,押金锁在单独的契据合约里。本文按原文拆解五个状态的转换、可隐藏出价的密封机制、退款比例表,以及为什么注册方自己不持有任何以太币。
ERC-181 给以太坊名字服务定义了反向解析,2016 年 12 月 1 日创建、仓库记录状态为 Final。它把每个地址转成小写十六进制后挂在保留域 addr.reverse 下,让地址的主人能声明一个名字归自己,解析器用 name 函数回答这个问题,接口标识为 0x691f3431。本文拆解正向查询人人可设、反向记录只有主人能立这一区别,以及 claim 与 claimWithResolver 两个入口的用法差异。