2026年10月19日周一

标签:协议机制

汇总与「协议机制」相关的文章,帮助你系统了解该主题。

签名只认一种写法:ERC-8111 绑定签名用 v=27 消灭可延展性
NFT 与铭文
签名只认一种写法:ERC-8111 绑定签名用 v=27 消灭可延展性

同一个 r 与 s 配 v 等于 27 或 28 都算有效签名,这就是 ECDSA 可延展性。ERC-8111 绑定签名要求合约只接受 v=27,另一半签名经 s 换 N 减 s 等价归一。本文解释算术原理、与 ERC-2098 的取舍和签名防重放。

代币先绑目的再领取:ERC-7994 目的绑定与条件解锁
NFT 与铭文
代币先绑目的再领取:ERC-7994 目的绑定与条件解锁

给员工的酬金、给用户的返佣,传统做法是发完再想办法回收。ERC-7994 把一笔转账绑上解锁条件清单:满足全部条件才能 claim,可选过期时间。本文拆 bindPurpose、UnlockCondition 类型与“谁判定满足”的合规边界。

把链 ID 写进交易号:ERC-7950 让交易引用自带网络前缀
NFT 与铭文
把链 ID 写进交易号:ERC-7950 让交易引用自带网络前缀

同一个交易哈希在几条 EVM 链上可能同形,跨链粘贴经常查错链。ERC-7950 规定三段式引用:链 ID 开头、哈希带 0x 前缀、tx 作类型后缀。本文讲格式由来、大小写不敏感规则与它与 EIP-3091、CAIP 的分工。

机构金库怎么把助记词分部门:ERC-7908 的 HD 派生路径
NFT 与铭文
机构金库怎么把助记词分部门:ERC-7908 的 HD 派生路径

个人钱包一条路径,机构金库要按实体、部门、账户分账。ERC-7908 给以太坊系金库规定派生路径 m/44'/60'/实体'/部门'/账户,实体与部门索引用 SHA-256 哈希映射成硬化索引。本文拆解路径构成与兼容性取舍。

转账即铸造:ERC-7837 扩散代币的总量增长模型
NFT 与铭文
转账即铸造:ERC-7837 扩散代币的总量增长模型

普通代币转账是余额搬家,ERC-7837 扩散代币反过来——每次转账都给接收方新铸一份,发送方余额不减,直到逼近总量上限。本文拆解扩散语义、按笔收取原生币手续费的动机和 maxSupply 触顶后的实现分支。

权限登记放上一张公共表:ERC-7820 访问控制注册表的用法
NFT 与铭文
权限登记放上一张公共表:ERC-7820 访问控制注册表的用法

每个合约各自维护权限表,链上查“谁能动这些合约”要一个个翻。ERC-7820 访问控制注册表把登记与授权动作集中到一份公共合约:注册合约、批量发角色、批量收角色。本文讲接口边界与“没有中央 owner”的设计。

币会过期:ERC-7818 可过期 ERC-20 的纪元余额算法
NFT 与铭文
币会过期:ERC-7818 可过期 ERC-20 的纪元余额算法

积分、补贴、活动奖励这类代币天然希望“用不完就作废”。ERC-7818 可过期 ERC-20 用纪元(epoch)给余额分箱:按区块或秒划分代际,逐代到期,过期批次查询时自动归零。本文讲纪元参数、回溯算法与它和批量销毁的区别。

报错也被套娃:ERC-7751 打包上抛的回退让失败原因可追溯
NFT 与铭文
报错也被套娃:ERC-7751 打包上抛的回退让失败原因可追溯

聚合器报“交易失败”,却不说失败在哪个合约哪一步。ERC-7751 规定一种统一的打包错误 WrappedError:把出错合约地址、函数选择器和原始回退字节包一层再抛出。本文解释回退冒泡的失真问题与多层套娃怎么顺藤摸瓜。

授权只在这一笔交易里有效:ERC-7674 临时授权用完即焚
NFT 与铭文
授权只在这一笔交易里有效:ERC-7674 临时授权用完即焚

永久 approve 最大的痛点是“批准了却忘了撤销”。ERC-7674 临时授权给出折中:temporaryApprove 只在创建它的那笔交易内有效,交易结束自动清零。本文讲它与永久额度的消耗顺序、ERC-1153 瞬态存储实现与槽位碰撞风险。

转出去之前先过一道闸:ERC-6997 给 ERC-721 加转账验证步骤
NFT 与铭文
转出去之前先过一道闸:ERC-6997 给 ERC-721 加转账验证步骤

ERC-721 的 transferFrom 一旦成功就完成转移。ERC-6997 在转移和授权前面加一个待验证记录:先挂起、发事件,等一次确认才真正易主。本文拆解 TransferValidation 状态机、被授权方直接执行的市场兼容条款。