付费铸造收的是真金白银,项目黄了想退款,靠人工台账既慢又不可验证。ERC-5507 把退款做成链上托管:期限内可退、到期自动失效。本文讲 refund 与 refundFrom 的分工、refundDeadlineOf 怎么读,以及重入风险提示。
汇总与「NFT」相关的文章,帮助你系统了解该主题。
付费铸造收的是真金白银,项目黄了想退款,靠人工台账既慢又不可验证。ERC-5507 把退款做成链上托管:期限内可退、到期自动失效。本文讲 refund 与 refundFrom 的分工、refundDeadlineOf 怎么读,以及重入风险提示。
ERC-5564 隐匿地址需要一张“名片”让别人给你生成一次性收款地址,ERC-6538 就是把名片挂上链的每条链单例注册表。本文讲 stealthMetaAddressOf 映射、registerKeysOnBehalf 代注册签名,以及公开注册与隐私收款如何兼容。
在 A 链和 B 链用“一个账户”收发,桥和跨链钱包常靠别名换算。ERC-6735 把别名规则标准化:把链 ID 编成偏移量,夹住原地址拼出别名。本文拆解 offsetAlias 构造要求、还原方法,以及它防的是哪类跨链事故。
私钥泄露后 ERC-20 余额还能不能救?ERC-6808 让持币地址可以绑定两个“钥匙钱包”,平时转账要先由钥匙放行,被盗时用一个 safeFallback 把资金整体搬离。本文拆解 addBindings、allowTransfer 与 resetBindings 的分工。
ERC-721 的 transferFrom 一旦成功就完成转移。ERC-6997 在转移和授权前面加一个待验证记录:先挂起、发事件,等一次确认才真正易主。本文拆解 TransferValidation 状态机、被授权方直接执行的市场兼容条款。
永久 approve 最大的痛点是“批准了却忘了撤销”。ERC-7674 临时授权给出折中:temporaryApprove 只在创建它的那笔交易内有效,交易结束自动清零。本文讲它与永久额度的消耗顺序、ERC-1153 瞬态存储实现与槽位碰撞风险。
聚合器报“交易失败”,却不说失败在哪个合约哪一步。ERC-7751 规定一种统一的打包错误 WrappedError:把出错合约地址、函数选择器和原始回退字节包一层再抛出。本文解释回退冒泡的失真问题与多层套娃怎么顺藤摸瓜。
积分、补贴、活动奖励这类代币天然希望“用不完就作废”。ERC-7818 可过期 ERC-20 用纪元(epoch)给余额分箱:按区块或秒划分代际,逐代到期,过期批次查询时自动归零。本文讲纪元参数、回溯算法与它和批量销毁的区别。
每个合约各自维护权限表,链上查“谁能动这些合约”要一个个翻。ERC-7820 访问控制注册表把登记与授权动作集中到一份公共合约:注册合约、批量发角色、批量收角色。本文讲接口边界与“没有中央 owner”的设计。
普通代币转账是余额搬家,ERC-7837 扩散代币反过来——每次转账都给接收方新铸一份,发送方余额不减,直到逼近总量上限。本文拆解扩散语义、按笔收取原生币手续费的动机和 maxSupply 触顶后的实现分支。