← 钱包授权一次就可能被转走资产:Web3钓鱼签名怎么防 · 目录
第 5 / 10 章

撤销授权要查什么、怎么查

优先使用钱包内置权限管理或对应区块浏览器的官方检查器。第三方工具只能作为辅助,必须从可信书签或官方文档进入;支持只输入公开地址查询时,可先查看结果,不必急着连接钱包。

撤销授权清单

  • 按实际使用过的每条链分别检查,不能只看当前网络。
  • 核对 ERC-20、ERC-721、ERC-1155,以及 Permit2 等权限。
  • Permit2 同时查看代币对 Permit2 的基础授权和具体 spender 的子授权。
  • 优先检查最近新增、陌生、长期不用、额度过大或无限额度的项目。
  • 撤销可疑权限,仍需使用时把额度改为完成操作所需的最小值。
  • 确认撤销目标是把代币额度设为零,或把 NFT operator 权限设为 false。
  • 等待链上确认后重新查询;撤销通常需要支付相应网络的 gas。
  • 最后断开网站会话,但不要把断开连接当成撤销授权。

风险提示:撤销不是万能恢复键

撤销只能阻止相应权限被继续使用,不能逆转已确认的转账。部分链下签名未提交前不会显示,能否取消取决于具体协议、nonce 和期限;如果无法确认风险已经解除,应考虑把相关资产迁移到全新地址。