连过的 dApp 越多,留在链上的授权就越多。其中任何一个合约出问题,都可能动到你授权过的代币。定期把授权翻出来看一遍,是用钱包的基本卫生。
这个工具没有输入框——查授权用的是官方区块浏览器,你的地址只应该贴在那里。本页做的事,是把五个步骤排好:每一步该看什么、该警惕什么,展开就有。
官方授权查询页网址(点按钮复制,粘到浏览器地址栏打开):
自己动手输网址或用上面的复制按钮,别从搜索引擎广告位点进去——仿冒站就藏在那里。
两条链两个入口:BNB Chain 用 BscScan Token Approval Checker,以太坊用 Etherscan Token Approvals。
进去后核对地址栏域名是不是 bscscan.com / etherscan.io。其他链也有各自的官方浏览器,查法大同小异。
把你的钱包地址(0x 开头那串)粘进查询框。地址是公开信息,任何人都能在链上看到它,贴进官方浏览器查询不会泄露资产控制权。
但要分清界限:地址可以贴,恢复密码、私钥、助记词绝不能在任何网站输入——包括长得像区块浏览器的网站。本页面自身不设任何输入框,原因就在这。
查询结果是一张表:哪个合约、被允许动你的哪种代币、额度多少。重点看额度(Allowance)一栏显示 Unlimited(无限)的行——它意味着这个合约可以动用你该代币的全部余额。
无限授权本身常见,很多正规 dApp 为省网络费默认这么申请。要警惕的是:不认识的合约、很久不用的 dApp、想不起来什么时候给过的授权。
币安钱包里的撤销入口以当前界面为准,一般在安全或授权管理相关设置里;也可以在区块浏览器的授权查询页上连接钱包,对着列表逐条 Revoke(撤销)。
撤销是一笔链上交易,会花少量网络费,金额以页面显示为准。完整操作在连接 dApp 与授权管理里有图文版。
建议:每季度整体查一遍;每次连过新 dApp、参加过空投或活动之后,顺手查一次。
发现不认识的授权,先撤销再研究——搞错了大不了下次重新授权,方向反过来代价就大了。
从第 1 步开始逐个展开照做,全程十分钟以内。两条网址用上面的按钮一键复制,粘到地址栏访问;查完 BNB Chain 别忘了以太坊,两条链的授权互相独立。