在苹果设备上使用比特派钱包,在完成DApp连接或者进行资产桥接操作之后, 往往会在链上遗留下一大批的合约授权记录。这些已经生效的合约授权, 允许外部的智能合约直接动用你账户里的代币, 如果任由这些授权信息积累下去而不做处理, 时间拖得越长就会变成巨大的潜在安全隐患。
想要彻底清除掉所有这些多余的授权信息, 其实需要一个比较隐蔽的操作入口位置, 正因为这个入口藏得过于深邃, 导致有许多用户至今仍然无法成功找到它。
用户进入“资产”页面, 点击界面右上角的菜单选项, 从菜单中寻找“代币授权管理”这一功能入口。点击进入之后, 用户需要逐条查看已经被授权的合约列表, 在列表中定位到需要撤销授权的那一条记录, 然后点击旁边的“撤销”按钮。
接着会在屏幕中央弹出一个确认窗口, 用户需要在该弹窗中输入密码进行身份验证, 并做出最终确认后, 流程即告完成。需要注意的是, 如果是老版本的应用软件, 这个功能入口可能会叫做“合约授权”, 但是其所在的位置和当前版本相比基本保持一致。
在撤销之前, 你一定要看清楚那个代币的数量是多少, 千万不要把那个还在使用状态的流动性提供池子的授权也给撤销掉了, 如果那样的话, 想要退出流动性的时候就会卡住不动了。
如果出现显示“无法撤销”的情况, 这多半是网络拥堵导致的, 你可以切换一个网络连接然后再试一试。授权不会自动消失, 每隔一两个星期清理一次, 你的账户状态会更加稳妥和安心。