ERC-5334 在 721 上加 user、expires、level 三个维度,到期无需第二笔交易自动失效。本文拆解 setUser 与 userOf 的归零语义,并对比 4907 与 5380 的分工。
汇总与「协议机制」相关的文章,帮助你系统了解该主题。
ERC-5334 在 721 上加 user、expires、level 三个维度,到期无需第二笔交易自动失效。本文拆解 setUser 与 userOf 的归零语义,并对比 4907 与 5380 的分工。
ERC-5380 用 entitlement 三元组把 NFT 的具体功能借给别人:谁、哪个合约、哪枚币,还能设定同时可借出的名额上限。本文拆解接口与 ERC-4907 路线的差别。
ERC-1155 原生只有 setApprovalForAll 整类放行。本文拆解 ERC-5216 的 approve(operator,id,amount) 与 allowance 三参数查询,讲清额度如何随成交扣减、如何撤销,以及它离落地有多远。
有些挂单攻击靠把 NFT 转出再转回来让旧报价重新生效。本文讲 ERC-5008 的 nonce 函数与 NonceChanged 事件如何给订单一个失效依据,以及它的提案现状。
代币被质押进协议后 ownerOf 只会指向金库合约。本文解释 ERC-4987 的持有代币接口如何用 heldOwnerOf、heldBalanceOf 和 Hold/Release 事件还原功能性主人。
ERC-721 没有 ERC-20 式的 transfer 函数,工具误用会把 NFT 锁进合约。本文拆解 ERC-4521 的接口写法、参考实现省略的接收检查,以及误发后的现实处置边界。
ERC-721 允许在合约构造函数里铸造而不发 Transfer 事件,索引器会漏记持仓。本文讲清这个例外从哪来、ERC-6047 想怎么补、以及买家如何用状态查询自查。
以太坊信标链上线刻意不动主网共识,验证者资金通过 2020 年 11 月公布主网地址的存款合约进入共识层。本文拆解这笔设计的事件流机制、磨出全零前缀地址的动机,以及质押流水线上三根校验主线。
EIP-214 的 STATICCALL 让合约在禁止一切状态写操作的环境里被调用,是模拟执行与视图查询的协议层原语。本文拆解静态标志的传播、被拦下的操作清单、与 eth_call 的关系,以及它拦不住信息泄露这一常见误会。
以太坊子调用最多只能带走父上下文 gas 的 63/64,这一规则随 2016 年 Tangerine Whistle 升级生效,把调用栈深度硬限制替换为约 340 层的软限制。本文还原 EIP-150 的算式、当时的拒绝服务背景,以及它在今天审计与排障中的存在感。