授权了不明合约怎么撤?
你有没有在空投网站上随手点过"连接钱包"?十个人里八个都点过。问题是你有没有想过,那个网站有没有偷偷把你的签名给签了。
授权不是转账,是给人一把钥匙
Web3里有个概念叫授权。你每次在Uniswap上把USDT换成ETH,合约先问你"我能动你的USDT吗",你点确认,就是给那个智能合约开了扇门。很多协议上来就让签"无限授权",等于给了张空白支票,对方想写多少写多少。授权一旦给出去就永久有效,关网页断连接都没用,链上还挂着。有人把"断开连接"比作把客人请出家门,但钥匙已经配了一把给人,门没换锁,人家随时能溜回来。
轻点一下,资产真会凭空消失

2025年8月,有人一年半前随手点了个钓鱼网站授权,当时钱包没钱没在意,458天后收到90多万USDC,几小时内被125笔交易洗劫一空。2025年9月Venus Protocol上,用户被诱骗授予无限代币授权,直接损失1350万美元。轻则资产扫空,重则倾家荡产。
三步急救,把钥匙收回来

最快最全的工具是Revoke.cash。第一步,手动输入revoke.cash连接钱包,别点链接进来,有条件用新建小钱包操作。第二步,切换到常用网络,挑授权时间久远没印象的、或额度显示Unlimited的,这两类最危险。第三步,点Revoke按钮撤销,付2到10美元Gas费,等一两分钟确认合约从列表消失才算回收了钥匙。
不想用第三方工具,还有几条路
BscScan和Etherscan区块浏览器都有Token Approval功能,搜地址进去点Revoke就行,最权威但每条链得分开操作。MetaMask有metamask.io/revoker支持批量撤销,TokenPocket直接在资产页面找"授权管理",Bybit钱包从发现页面填入revoke.cash也能用。
撤销要付Gas费,别因小失大
授权没有过期一说,不主动撤销就永远存在。撤销要付2到10美元Gas费,跟钱包被搬空比根本不算什么。但有个坑:群里冒出来的"陌生合约无限额度"可能是P图伪造的假授权,你点撤销反而被扣Gas费,骗子目的就是榨干你。另外资产额巨大且遇到跑路资金盘时,直接撤销可能触发自动转出,稳妥做法是把该链资产全部转移到新干净地址。
退出DApp不叫撤销,那叫关大门不锁窗
建议每个月定闹钟清理一次授权,选周末用Revoke.cash挨个检查几条链。真正动手清理钱包授权,是你数字资产安全的最后一道护城河。
免责声明:仅供信息交流,不构成操作建议。撤销授权涉及Gas费,各平台界面可能更新,请自行核实后谨慎操作。





