⚠️ 先看这条: 如果还没有交易所账户,走**注册链接(如「立即注册」)**或填邀请码 BINANBT 注册币安——在 App 里直接注册拿不到半点新手奖励,$19,800 迎新礼包和 20% 手续费返佣都会与你无关。授权撤销只处理链上额度,交易所账户里的资产不在此列。
核心要点(TL;DR):
- 断开 DApp 连接不等于撤销授权。 授权是写在链上的额度,只有发一笔交易把 allowance 改成 0,才算真正撤销;关网页、点「断开连接」都不会改动链上状态。
- 授权分三种: ERC-20 代币额度、NFT 的 setApprovalForAll 全合集授权、以及 Permit/Permit2 链下签名。前两种能在 Revoke.cash 里看到并撤销,未上链的 Permit 签名看不到。
- 无限授权不是「已经被盗」,而是把未来转走代币的开关交给了合约。 合约被黑、项目跑路或本身恶意时,这个开关才会被按下。
- 撤销是按链、按合约逐条进行的。 以太坊上的授权不会自动覆盖 BSC、Polygon、Base、Arbitrum;每条链通常一笔交易、付一次 Gas。
- 撤销只能阻止「还在钱包里」的币被继续转走,不能追回已经转走的资产。 如果助记词泄露,撤销不够,必须在干净设备上新建钱包并转移资产。
- 顺序很重要:怀疑被盗时先转移资产,再撤销授权。 反过来做,可能在你逐条撤销的过程中,剩余资产已经被扫走。
钱包授权,一句话说,就是你允许某个智能合约从你的钱包里转走指定数量的代币。 它不是登录,不是订阅,也不是「绑定钱包」——它是链上的一条状态记录:代币合约里记着「这个合约可以从这个地址最多拿走多少」。只要这条记录还在,对方就不需要你再次确认,也不需要你的密码。
截至 2026 年,Revoke.cash 这类工具已经帮助撤销了数千万条授权,支持的网络超过 80 个1。但工具再方便,也解决不了三个前提问题:你知不知道授权在哪里、你知不知道哪种授权最危险、以及撤销之后是不是就安全了。这篇文章按这三个问题展开。
目录
- 先分清三种「授权」,处理方式完全不同
- 无限授权为什么危险
- 怎么判断自己有没有危险授权
- Revoke.cash 六步批量撤销
- 为什么每条链都要单独撤销
- 撤销要花多少 Gas,什么时候撤销最划算
- 撤销后仍然不安全的三种情况
- 授权自查清单:多久查一次、查什么
- 常见误区与骗局
- 💰 币安返佣福利:邀请码 BINANBT
- 常见问题 FAQ
- 延伸阅读
先分清三种「授权」,处理方式完全不同
「授权」是一个统称,链上至少有三种不同的东西,危险程度和撤销方式都不一样。 很多人以为在工具里点一下「Revoke」就万事大吉,实际上 NFT 全合集授权、链下 Permit 签名都可能不在同一个列表里。
| 类型 | 典型场景 | 链上表现 | 能否在 Revoke.cash 撤销 | 主要风险 |
|---|---|---|---|---|
| ERC-20 额度授权 | 在 DEX 授权 USDT、USDC 交易 | approve 记录一个 allowance 额度 | 能,改成 0 | 无限额度、合约被黑 |
| NFT 全合集授权 | 在 NFT 市场挂单、批量交易 | setApprovalForAll 设为 true | 能,设为 false | 整个合集被转走 |
| Permit / Permit2 签名 | 「免 Gas 授权」「一次签名永久授权」 | 链下签名,提交后才产生额度 | 已上链的额度能;未上链的看不到 | 签名可被延迟提交 |
![]()
ERC-20 额度授权:最常见,也最容易授权过多
你在 Uniswap、PancakeSwap 或任意 DApp 第一次用某个代币交易时,钱包会弹出一个「授权」请求。它的本质是调用代币合约的 approve,把「允许某个合约最多转走多少」写进链上。
问题在于,很多 DApp 默认请求无限额度(2 的 256 次方减 1),钱包界面可能只显示「无限」或「Unlimited」。你以为是授权这一次交易,实际上是授权了这个合约未来无限次转走该代币的权利。
NFT 全合集授权:一次授权,整个合集
NFT 的 setApprovalForAll 更粗暴:它不是授权某一个 NFT,而是授权某个地址操作你整个合集里的所有 NFT。挂单平台为了方便批量上架,经常要求这个权限。
一旦这个权限落到恶意合约手里,你合集里的 NFT 可以被一次性转走。撤销时也是整条记录设为 false,而不是逐个 NFT 处理。
Permit / Permit2 签名:最容易被忽略的「离线授权」
Permit 是一类链下签名:你在钱包里签一段消息,不付 Gas,网站拿到签名后可以在之后某个时间提交上链,从而获得额度。Permit2 是 Uniswap 推出的统一授权合约,逻辑类似。
危险点在于签名和上链是分开的。你签完名,资产不会立刻动;但对方可以在签名有效期内随时提交。撤销工具只能看到已经上链的额度,看不到你签过但还没被提交的 Permit。如果你刚在一个可疑网站签过「授权」「Permit」「免 Gas 交易」,最稳妥的动作不是撤销现有额度,而是把资产转移到新钱包。
⚠️ 一句话判断: 钱包弹窗里出现「授权」「Approve」「Permit」「Set Approval For All」时,先看它要的是「一次」还是「无限/全部」。看不明白就别签。
无限授权为什么危险
无限授权本身不会立刻让你丢币,它只是把「未来某天可以转走你代币」的权利交了出去。 真正触发盗刷的,是拿到这个权利的合约出问题:项目方合约被黑、私钥泄露、项目方跑路,或者这个 DApp 从一开始就是假的。
可以把它想成一张没有写金额、没有写截止日期的授权书。平时放在抽屉里没事,但只要拿到授权书的人想用,你的代币就可以被转走,而且不需要你再确认一次。
三个常见误解:
- 「我只授权了 100 USDT。」 很多界面显示的是你输入的交易金额,不是授权额度。授权额度经常是无限,交易金额才是 100。撤销前一定要看 allowance,而不是看交易记录。
- 「这个项目很大,不会出事。」 大项目也可能被黑,或者前端被劫持后诱导你授权到恶意合约。授权风险看的是合约权限,不是品牌大小。
- 「我不点它就不会转走。」 授权盗刷不需要你当下做任何事。攻击者拿到额度后,可以自己发起 transferFrom,你只会看到一笔莫名其妙的转出记录。
撤销无限授权的意义,不是「把已经发生的损失补回来」,而是把未来可能被利用的权限收回来。这是一项降低攻击面的日常维护,不是一次性救命操作。
怎么判断自己有没有危险授权
最直接的办法是用 Revoke.cash 的只读模式查地址,不需要先连接钱包。 输入你的钱包地址或 ENS,选择链,就能看到这条链上所有已记录的授权。连接钱包只是为了让工具帮你发撤销交易,查看本身不需要签名。
看到列表后,按下面的优先级判断:
| 优先级 | 特征 | 为什么优先处理 |
|---|---|---|
| 高 | 无限额度、且合约你不认识 | 一旦合约被利用,损失上限是你全部该代币 |
| 高 | NFT setApprovalForAll | 一次授权覆盖整个合集 |
| 高 | 时间很久、早已不用的 DApp | 项目可能已经没人维护,合约漏洞无人修复 |
| 中 | 知名 DApp 的有限额度 | 风险较低,但不再使用时也没必要保留 |
| 低 | 你正在频繁使用、额度合理的合约 | 撤了还要重新授权,按需保留 |
除了 Revoke.cash,钱包自带的授权管理、区块浏览器的 Token Approvals 页面也可以查看。不同工具的索引范围不一样,同一地址在不同工具里看到的授权数量可能不同,这不是谁造假,而是索引器和链覆盖范围不同。
如果你看到一条完全不认识的授权,先别慌。复制合约地址到区块浏览器,看看它是什么项目、你什么时候和它交互过。有些授权来自空投领取、NFT 铸造或跨链桥,不一定是盗刷。
Revoke.cash 六步批量撤销
Revoke.cash 是一个查看和撤销代币/NFT 授权的工具,它不托管你的资产,也不需要你的助记词。 它做的事情很单一:读取链上授权,帮你生成一笔把额度改成 0 的交易,由你的钱包签名。
据其 2026 年 Q3 更新,支持网络已超过 80 个,并推出了带批量撤销、多钱包面板和自动撤销的付费版本1。免费版仍然可以逐条撤销,对大多数个人用户够用。
![]()
第一步:手动打开官网,不要点广告
在浏览器地址栏手动输入 revoke.cash,确认域名拼写正确,再收藏。搜索引擎结果顶部的广告、聊天群里发的短链接、推特评论区里的「官方撤销入口」都可能是假站。
假撤销站的典型套路是:页面做得和真站几乎一样,连接钱包后弹出一个「授权」请求,实际上是让你把代币权限交给它。真正的撤销工具不会要求你先给它无限授权。
第二步:先只读查看,再连接钱包
如果你只是想确认风险,直接输入地址即可,不需要连接。要撤销时再点连接钱包,钱包会弹出连接请求——这只是让网站读取你的地址,不会转移资产,也不等于授权。
任何要求你输入助记词、私钥、Keystore 或「钱包密码」的撤销网站,都是假的。 Revoke.cash 及任何正规工具都不会索要这些信息。
第三步:选择正确的链
在页面顶部选择网络。以太坊、BNB Chain、Polygon、Arbitrum、Optimism、Base、Avalanche 等都要单独检查。你平时在哪条链上玩,就先查哪条链;资产多的链优先。
第四步:按风险排序检查
列表里通常能看到代币、授权对象(spender)、额度和时间。优先处理:
- 额度显示为「无限」或「Unlimited」的;
- 授权对象是你不认识的合约;
- 时间很久、你已经不用的 DApp;
- NFT 的全合集授权。
不要一键全撤。先看清楚每一条是什么,再决定。把正在使用的 DApp 授权撤掉,会让你下次交易时反复重新授权,增加操作次数和误签风险。
第五步:逐条撤销或批量撤销
点某条授权旁边的「Revoke」,钱包会弹出一笔交易,内容是把这个 spender 的 allowance 设为 0。确认 Gas 后签名,等交易上链,刷新页面,额度应该变成 0。
免费版通常一条授权一笔交易。付费版支持批量撤销,能减少点击次数,但每一条授权仍然是一次合约调用,Gas 不一定能省多少。不同钱包对 multicall 的支持也不一样,具体以页面提示为准。
第六步:复核并做安全善后
撤销后刷新列表,确认目标授权已经消失或额度为 0;再到区块浏览器看那笔交易是否成功。如果交易失败,常见原因是 Gas 不足、网络拥堵或代币合约有特殊限制。
如果撤销过程中发现资产已经在被转走,停止逐条操作,先把剩余资产转到安全地址,再处理授权。顺序反了,你可能一边撤一边被扫。
为什么每条链都要单独撤销
授权是每条链各自记录的状态,以太坊上的授权不会自动同步到 BSC、Polygon 或 L2。 你在以太坊上授权了某个 DEX,只代表以太坊上的代币合约记了这笔额度;换到 BNB Chain,同一个 DApp 需要重新授权,记录也记在 BNB Chain 上。
所以多链钱包的检查顺序应该是:
- 先查资产最多的链:以太坊主网、BSC、Polygon、Base、Arbitrum 等;
- 再查你最近交互过的链:空投任务、跨链桥、NFT 铸造往往在冷门链上留下授权;
- 最后查 L2 和侧链:Optimism、zkSync、Linea、Scroll 等,每条链都要单独看;
- 跨链桥不会合并授权:从 A 链桥到 B 链,A 链的授权仍在 A 链,B 链的新合约可能要重新授权。
这也是为什么「一键撤销所有链」的说法要谨慎:批量工具可以帮你减少操作,但每条链的交易仍然要各自上链、各自付 Gas。任何声称不需要交易就能清除链上授权的,都是在骗你。
撤销要花多少 Gas,什么时候撤销最划算
撤销授权是一笔真实的链上交易,必须付 Gas,而且用哪条链就付哪条链的原生代币。 以太坊主网用 ETH,BSC 用 BNB,Polygon 用 POL/MATIC,Arbitrum 用 ETH。具体金额随网络拥堵变化,钱包在签名前会显示预估。
几个实用判断:
- 主网撤销通常比 L2 贵。 以太坊主网一笔撤销可能是几美元到十几美元,L2 上通常只要几美分到几角。但不要为了省几美元,把高额授权留几个月。
- 批量撤销省的是操作时间,不一定是 Gas。 每条授权仍然是一次调用;multicall 可以减少交易基础开销,但省不了合约执行本身。
- Gas 最低的时候是网络空闲时。 如果你不急着用,可以挑周末或低拥堵时段;但如果授权额度很大,优先看风险,不要只等低价。
- 当撤销成本高于风险敞口时,换钱包可能更划算。 如果某个钱包里只剩几十美元,而撤销要花十几美元,直接把剩余资产转到新钱包、弃用旧地址更简单。
- 个别代币的 approve 有特殊规则。 例如 USDT 在从非零额度改成另一个非零额度时,要求先把额度设为 0。撤销到 0 通常是安全方向,但具体仍以钱包模拟结果为准。
撤销后仍然不安全的三种情况
撤销授权只解决「额度还在」这一种风险。 下面三种情况,撤销不够,甚至可能给你虚假的安全感。
1. 助记词或私钥已经泄露
如果对方拿到了你的助记词,他可以随时重新授权、重新签名,你撤一次,他再签一次。唯一有效的动作是在干净设备上生成全新钱包,把剩余资产转走,旧钱包永久废弃。 这也是钱包被盗文章里反复强调的顺序:先止损,再撤销。
2. 签过可疑的 Permit,但还没上链
Permit 签名是链下的,撤销工具看不到未提交的签名。对方可以在签名有效期内提交,获得额度后再转走代币。如果你刚在一个可疑网站签过「免 Gas 授权」,不要只撤现有额度——把资产转到新钱包,最稳妥。
3. 设备本身已被控制
如果电脑或手机中了剪贴板木马、远控木马,或者你用的是来路不明的浏览器插件,撤销交易也可能被篡改。此时应该换一台干净设备操作,而不是在受感染的设备上继续签名。
⚠️ 记住顺序: 怀疑正在被盗 → 先转移剩余资产到新钱包 → 再撤销旧钱包授权 → 最后检查 API、设备登录和交易所账户。撤销不是止损的第一步。
授权自查清单:多久查一次、查什么
授权管理不是一次性任务,而是和「不乱点链接」同级的日常习惯。 下面这份清单可以直接照着做:
- 每次在新 DApp 操作后:花 10 秒看一眼钱包弹窗,确认授权额度是「本次金额」还是「无限」;能不无限就不无限。
- 每周或每两周:用 Revoke.cash 只读模式扫一遍常用链,重点看新增的无限授权和 NFT 全合集授权。
- 每月:把所有用过资产的链都查一遍,清理长期不用的 DApp 授权。
- 空投/任务结束后:任务用的临时钱包,完成后直接撤销或弃用;不要用主钱包去撸不明项目。
- 换钱包/换设备时:旧钱包的授权不会自动消失,要么逐条撤销,要么把旧钱包视为已暴露地址,不再使用。
- 看到「异常转出」时:先查授权记录和交易历史,再决定是撤销还是转移资产;不要先找「追回服务」。
一个更根本的习惯是分钱包:大额资产放冷钱包或从不连接 DApp 的地址;日常交互只用小额热钱包。这样即使某个 DApp 授权出问题,损失上限也是热钱包里的小额资金,而不是全部资产。
常见误区与骗局
授权相关的骗局,大多不是技术多高明,而是利用你对「撤销」的误解。 下面这些说法,见到就要警惕:
| 说法 | 事实 |
|---|---|
| 「断开钱包连接就等于撤销授权」 | 断开只是前端不再读取地址,链上额度仍在 |
| 「改钱包密码就能阻止盗刷」 | 密码只保护本地解锁,不改变链上授权 |
| 「撤销授权能把被盗的币追回来」 | 不能,撤销只影响还没被转走的余额 |
| 「把助记词给我们,帮你批量撤销」 | 100% 是骗局,正规工具永远不要助记词 |
| 「点这个链接,一键撤销所有链」 | 可能是假站或恶意合约,认准官方域名 |
| 「先授权我们的撤销合约,才能帮你撤销」 | 撤销不需要新授权;要求授权才能撤销的,直接关掉 |
| 「付费代撤销,省事」 | 你可以自己免费撤销;付费服务拿到权限后风险更大 |
还有一种更隐蔽的:假网站把「撤销」按钮做成一个 approve 请求,你以为是撤销,实际是把额度授权给它。签名前看请求内容,不要只看按钮文字。 钱包模拟通常会显示「授权」还是「撤销」,看不懂就拒绝。
💰 币安返佣福利:邀请码 BINANBT
链上授权要自己管,交易所账户则从注册那一刻开始。注册时填邀请码 BINANBT,可享 20% 手续费返佣。 本文包含返佣链接,通过它注册我们可能获得奖励,但不会让你多花一分钱。
- 返佣比例:20% 手续费返佣,长期有效,交易越多省得越多。
- 迎新礼包:最高 $19,800,按任务解锁,不是注册即送现金。
- 如何领取:注册时在「邀请码」一栏输入 BINANBT;这是最确定的方式。
- 重要提醒:在 App 里直接注册,拿不到半点新手奖励。 App 内注册不绑定任何邀请关系,$19,800 迎新礼包和 20% 手续费返佣都会与你无关——必须走注册链接或填邀请码 BINANBT 才有。
常见问题 FAQ
撤销授权要花钱吗?
要。撤销是一笔链上交易,需要付 Gas,用哪条链就付哪条链的原生代币。以太坊主网通常比 L2 贵,具体金额以钱包签名前的预估为准。批量撤销省的是操作时间,不一定省 Gas。
撤销授权能把被盗的币找回来吗?
不能。撤销只是把「还没被转走的余额」的保护权限收回来,已经确认的转账不会因为撤销而回滚。被盗后的正确顺序是:先转移剩余资产、保留证据、报案,再处理授权。
断开钱包连接等于撤销授权吗?
不等于。断开连接只是让网站前端不再读取你的地址,链上的 allowance 记录没有任何变化。只有发交易把额度改成 0,才算撤销。
为什么 Revoke.cash 里看不到某个授权?
可能是链选错了、工具还没索引到那条链或那个合约,也可能是你签的是未上链的 Permit 签名。不同工具的索引范围不同,可以换钱包自带的授权管理或区块浏览器交叉核对。
无限授权一定要马上撤销吗?
不一定马上,但建议尽快处理。如果你还在频繁使用该 DApp,可以保留合理额度;如果已经不用,或者合约你不认识,优先撤销。无限授权的风险上限是你该代币的全部余额。
每条链都要撤销吗?
是。授权按链记录,以太坊上的撤销不会影响 BSC、Polygon、Base、Arbitrum。把你用过资产的链逐条检查,资产多的链优先。
撤销授权会影响质押、理财或交易所账户吗?
不会。撤销只处理链上代币合约的 allowance,不影响交易所账户余额、质押产品、理财持仓或 NFT 所有权。它也不会改变你的私钥或助记词。
助记词泄露后撤销授权有用吗?
不够。对方拿到助记词后可以重新授权、重新签名,撤销只能暂时拖延。正确做法是在干净设备上新建钱包,把剩余资产转走,旧钱包永久废弃。
Revoke.cash 安全吗?会不会盗走我的币?
Revoke.cash 是第三方开源工具,不托管资产,正常使用只需要连接钱包和签撤销交易,不需要助记词。但前提是你访问的是真正的 revoke.cash,而不是搜索结果广告或聊天群里的假站。任何索要助记词的「撤销工具」都是骗局。
NFT 授权怎么撤销?
在 Revoke.cash 选择对应链,找到 NFT 合集,撤销 setApprovalForAll(设为 false)。它和 ERC-20 额度授权是两类记录,不要只撤代币授权就以为 NFT 也安全了。
延伸阅读
- MetaMask 钱包被盗了,钱能追回来吗?2026 止损与追回全流程
- 钱包里的币不见了怎么找回?2026 八种原因与排查顺序
- MetaMask 小狐狸钱包教程2026:下载、创建与助记词备份
- 冷钱包是什么?2026 硬件钱包怎么选
- 以太坊2026完全指南:从智能合约到L2生态
- 更多钱包与安全内容
免责声明:本文内容仅供学习参考,不构成投资建议或安全保证。撤销授权只能降低特定链上额度被继续使用的风险,不能追回已转出的资产,也不能修复助记词泄露、设备感染或恶意签名造成的损失。链上操作不可逆,请先小额测试并自行核对合约地址与域名。不同司法辖区对加密货币的监管要求不同,请自行确认合规性。