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 對本文所提及的第三方服務和產品不做任何保證和承諾,亦不承擔任何責任。代幣投資有風險,請謹慎評估該等投資風險,諮詢相關專業人士後自行作出決定。