Revoke.cash 是什么?
Revoke.cash 是一个授权(Approve)管理 DApp,它提供了一个简单易用的界面,让用户能够查看并取消不再需要的授权,从而增强用户对代币的控制和安全性。
授权是一种机制,允许第三方合约以用户的名义使用特定数量的代币。这个机制有助于实现流动性的提供和交易功能,但也存在一些潜在的风险。例如,如果用户授权给了一个恶意合约,并且未能及时取消授权,那么,恶意合约就可以利用这个授权,随意转移用户的代币。这种行为可能会导致用户损失资金,并产生安全隐患。
截止目前,Revoke.cash 已经支持管理以太坊、Arbitrum、Optimism、BSC、Polygon、Avalanche 等网络中的授权。点击这里更多关于 Revoke.cash 的信息。
如何在 imToken 中使用 Revoke.cash?
1. 打开 imToken 的 ETH 钱包,点击你要管理授权的代币(如 USDT),找到并点击左下角 Token Function ◎ 按钮,选择「授权管理」,进入 Revoke 页面「确认」授权连接钱包,查询授权。
注:如果进入显示的是英文界面,你可以滑动页面至最下方,切换语言为简体中文。
2. 如果你想管理 BSC、Polygon 等网络授权,可以点击网络图标进行切换。
3. 将页面下滑至底部就可以看到该账户授权情况,在授权金额、被授权人(Spender)、上次更新列表中查看你的授权数量、地址以及时间。
如果想要取消某个授权,在授权记录列表中找到要取消授权的代币或 NFT,然后向左滑动,点击「撤销」并在弹窗页面中再次确认即可发送取消授权交易。
注:撤销或更改代币授权数量都会消耗矿工费,请提前在钱包内预留足够的资金。
4. 取消授权的交易发出后回到钱包首页,点击「记录」可查看该交易状态。当状态从「等待确认」变为「成功」,说明你已成功取消授权。
5. 如果想要更改代币授权金额,可以点击金额右侧的「✏️」图标进行修改,填好数值后点击「更新」并在弹窗页面再次确认即可。
在上图的中间这张截图中,我们可以看到被授权人(Spender)一栏显示有 Uniswap、Aave 等。这是因为当我们在 DEX 中交易时需要先进行代币转账授权,其目的是让 DEX 获得代币的转账权限,方便完成后续的代币兑换。
但是,如果你发现被授权人(Spender)这一列有不明地址,并且你自身也不了解该地址的控制方,那么这很有可能是骗子地址,请立刻取消授权。
常见问题
Q1. 如果我有一个「无限」授权,这是否意味着整个钱包都有风险?
答:「无限」 授权只局限于你给予授权的代币或 NFT。比如你为你的 DAI 提供了一个无限授权,那么你所有的 DAI 都可能会有风险,但你的 USDC 没有。同样,你对无聊猿提供的「无限」授权并不影响你的酷猫。
Q2. 断开钱包与 DApp 的连接,而不是撤销授权,钱包就安全了吗?
答:不可以。断开你的钱包(如 imToken)与 DApp 的连接并不能保护你免受授权或其他大多数漏洞的影响。当 DApp 和钱包断开连接后,它只是不能再看到你的地址,但你对于该网站中的某个第三方合约的授权仍然有效。
点击了解更多关于 Revoke.cash 的常见问题。
如有任何问题,请通过 App 内「帮助与反馈」联系我们获取帮助。
最后
imKey 同样支持授权管理,你可以通过 imKey 使用 Revoke.cash。如果你想存储大额代币或有更高的安全需求,推荐使用 imToken 孵化的专业冷钱包设备 —— imKey 硬件钱包,保管代币更安全的选择。
风险提示:本文内容均不构成任何形式的投资意见或建议。imToken 对本文所提及的第三方服务和产品不做任何保证和承诺,亦不承担任何责任。代币投资有风险,请谨慎评估该等投资风险,咨询相关专业人士后自行作出决定。