给员工的酬金、给用户的返佣,传统做法是发完再想办法回收。ERC-7994 把一笔转账绑上解锁条件清单:满足全部条件才能 claim,可选过期时间。本文拆 bindPurpose、UnlockCondition 类型与“谁判定满足”的合规边界。
给员工的酬金、给用户的返佣,传统做法是发完再想办法回收。ERC-7994 把一笔转账绑上解锁条件清单:满足全部条件才能 claim,可选过期时间。本文拆 bindPurpose、UnlockCondition 类型与“谁判定满足”的合规边界。
同一个 r 与 s 配 v 等于 27 或 28 都算有效签名,这就是 ECDSA 可延展性。ERC-8111 绑定签名要求合约只接受 v=27,另一半签名经 s 换 N 减 s 等价归一。本文解释算术原理、与 ERC-2098 的取舍和签名防重放。
长期授权是链上资产的主要风险面之一。ERC-8255 在 ERC-20 授权上附加过期时间戳,approve 自动带上默认时限,approveForDuration 允许自选时长。本文讲它的三个函数、过期判定规则、与 permit 签名的边界,以及对 NFT 持有者的启发。
EIP-5792 让钱包一次签多笔调用,但常因余额、授权不足而中途失败。ERC-7795 定义了一组能力声明,让 dApp 在 wallet_sendCalls 里说明需要先满足哪些代币条件。本文拆解这套前置检查的字段与边界。
同一段地址在不同链上含义不同。ERC-7930 用版本化的二进制信封描述链特定地址,由 CAIP-350 定义各链序列化规则。本文拆解六个字段的读法,并对比 ERC-3770 前缀写法与 ERC-7828 名字写法。
跨链桥各家接口不一,合约想同时对接多家就得写适配。ERC-7786 给跨链消息网关定了统一接口:sendMessage、MessageSent 事件和字节属性协商。本文按规范讲消息结构与降低供应商锁定的思路。
地址各不相同、代码完全相同的克隆合约很多。ERC-7744 用字节码哈希建索引,让“按代码找人”成为可能。本文讲 register 的登记规则、EIP-7702 委托地址被排除的原因,以及识别仿冒与同源代码的用法。
同一个 EOA 主控多个智能合约钱包时,一份 EIP-712 签名可能被复制到另一个账户上使用。ERC-7739 为 ERC-1271 验证定义防御性重哈希,把应用域与账户域嵌套进最终哈希,同时保留钱包弹窗的可读性。
ERC-7204 提出由智能合约钱包自己管理代币的接口:tokenTransfer、tokenApprove、tokenApproveForAll、tokenAllowance、tokenIsApproveForAll 五个函数加两个事件。本文讲它与 ERC-20 原生授权的区别、0xf73edcda 接口号与使用边界。
ERC-7254 在 ERC-20 上加一套收益分配接口,持有人不必锁仓质押。本文拆解 rewardPerShare 摊派公式、UserInformation 三本账与九个查询函数,并说明这类机制的风险边界。