ERC-8000 让外部拥有账户(EOA)通过标准 Operator 合约批量执行调用:一次签名、一笔交易里按顺序执行多个调用,onBehalfOf 把真实发起人传递给下游合约。本文拆解 execute 与 onBehalfOf 的语义、与 ERC-4337 账户抽象的分岔点。
汇总与「协议机制」相关的文章,帮助你系统了解该主题。
ERC-8000 让外部拥有账户(EOA)通过标准 Operator 合约批量执行调用:一次签名、一笔交易里按顺序执行多个调用,onBehalfOf 把真实发起人传递给下游合约。本文拆解 execute 与 onBehalfOf 的语义、与 ERC-4337 账户抽象的分岔点。
ERC-8152 定义内容寻址逻辑模块:CALM 是一段不含构造器与 immutable 的确定性字节码,地址即字节码的密码学承诺,配合 Diamond、UUPS 等代理架构做 delegatecall 执行。本文拆解部署约束、运行时约束与能力声明机制。
ERC-8074 规定用由 EIP-712 类型字符串派生的紧凑选择器为 bytes 参数内的 ABI 结构打标,并给出一个多载荷包装器,让解码方在不查文档的前提下认出里面装的是什么。本文拆解单载荷编码、多载荷包装与解码顺序。
ERC-8047 把代币组织成有向无环图:每个代币有深度与根,创建、消耗、合并都有事件,冻结与分割可以沿关系链按常数复杂度执行。本文拆解这套 DAG 记账模型、它的三个核心事件与合规冻结的实际含义。
ERC-8187 标准化了一类取款者合约:approvePull 设限额而非额度、pullFrom 在限额内取钱、pullAllowance 与 maxPullable 分开回答还剩多少和现在最多能取多少。本文拆解它与 ERC-20 allowance 的结构性差别及订阅扣款场景。
ERC-7964 给 EIP-712 类型化签名加上链维度编码:ChainOperation 数组让一份签名覆盖多条链上的一组操作,isValidCrossChainSignatureNow 在验证时把每条链的 chainId 折进摘要。本文拆解消息数组编码、域语义与防跨链重放的边界。
ERC-8019 为 Sign-In With Ethereum 设计钱包侧的最小自动签署策略:用户预先声明匹配规则(域名、URI 前缀、链 ID、资源集合),命中规则的 SIWE 消息免弹窗直签,策略可随时过期与撤销。本文逐条拆解匹配条件与它不做什么。
ERC-8023 将合约所有权转移从一步 transferOwnership 改为三步:initiateOwnershipTransfer 发起、confirmOwnershipTransfer 复确认、acceptOwnershipTransfer 由新主人领取,中间用延时缓冲区给双方反悔窗口。本文拆解状态机、事件序列与它要解决的转账即丢权事故。
ERC-8117 提出一种纯展示层的地址书写规范:把地址开头连续的前导零折叠成下标计数(如 0x0₈abcd…1234),让高熵部分进入视线中心,专防地址投毒攻击。本文拆解两种记法、与 EIP-55 校验和的关系,以及复制粘贴环节的真实风险。
ERC-7947 给智能账户定义了一套通用恢复接口:addRecoveryProvider 登记恢复方,recover 凭证明重夺访问权,recoverAccess 把找回动作做成标准函数。本文拆解双侧接口的字段与事件,并解释它和社交恢复、多签找回的边界。