shargon 提出ERC-8475:ERC-20 转出窗口限额标准征求意见
原标题
ERC-8475: ERC-20 Outgoing Window Limits
内容摘要
作者 shargon 在 Ethereum Magicians 发布 ERC-8475 草案征求意见,这是一个可选的 ERC-20 扩展,为持有人增加单笔转出上限和按区块窗口计算的总转出配额,transferFrom、销毁、自转账和签名授权支出等所有扣款路径共用同一计数,转入不补充配额。持有人注册时可设单笔上限、窗口上限、窗口区块长度、变更延迟和独立 guardian,持有人或 guardian 可立即收紧上限,只有持有人能在延迟后更换上限,注册、guardian、窗口长度和变更延迟不可更改。作者指出固定窗口在边界前后可被用满配额,保障限于单代币和持有人,guardian 可将上限收紧到零拒绝服务,与互补的 ERC-8474 延迟解锁提案相互独立。
来源:Ethereum Magicians · 标准与升级讨论 · ethereum-magicians.org
打开原文所属事件
shargon 发起 ERC-8475 提案征求意见
shargon 在 Ethereum Magicians 发布 ERC-8475 草案征求意见,这是一个可选的 ERC-20 扩展,为持有人增加单笔转出上限和按区块窗口计算的总转出配额,transferFrom、销毁、自转账和签名授权支出等所有扣款路径共用同一计数,转入不补充配额。持有人注册时可设单笔上限、窗口上限、窗口区块长度、变更延迟和独立 guardian,持有人或 guardian 可立即收紧上限,只有持有人能在延迟后更换上限,注册、guardian、窗口长度和变更延迟不可更改。
最新变化:shargon 在 Ethereum Magicians 发布 ERC-8475 草案并征求反馈。
读懂这条消息
来自 Learn 的概念与核对方法,帮助理解新闻中的机制和口径。
代币授权是什么?断开钱包与撤销授权有什么区别
断开钱包连接通常不会撤销链上的 ERC-20 授权。额度要按网络、代币、owner 和 spender 查询,撤销则要核对成功回执及之后的 allowance;余额、额度和已转走数量是不同数据。下文提供单位换算与撤销核验记录,Permit、Permit2 和 NFT 权限需分别检查。
授权给了谁,允许做什么?
ERC-20 的 approve 设置指定 spender 可使用的额度,allowance 查询持有人给该 spender 的额度,transferFrom 用于按授权转移资产。被授权者可能是交易路由合约,也可能是陌生地址;代币名称和网站图标不能证明其身份。
参考依据:ethereum.org:ERC-20 的授权与转移接口 ↗ · OpenZeppelin Contracts 5.x:ERC-20 ↗