# Как отозвать разрешения токенов (revoke)

Источник: https://cryptokg.org/ru/blog/kak-otozvat-razresheniya-tokenov · Swap KG · обновлено 17.10.2026

Разрешение (approve) даёт смарт-контракту право тратить ваш токен — например, USDT — без новой подписи. Отозвать его можно транзакцией revoke через обозреватель блокчейна или проверенный сервис проверки разрешений; за это платится обычная комиссия сети.

Когда вы обмениваете USDT на DEX, ставите токены в стейкинг или играете в Web3-игру в сетях BNB Chain, Ethereum или TRON, кошелёк сначала просит «Approve» — разрешение. Это право контракта тратить ваш токен. Если разрешение выдано без лимита или мошенническому контракту, он может списать токены в любой момент — без вашей новой подписи. Отзыв разрешения (revoke) закрывает эту дверь.

**Коротко:**

- Approve — запись в блокчейне: «контракт X может тратить до N токенов Y с моего адреса».
- Безлимитный approve опасен, если контракт взломан или изначально вредоносный.
- Проверить и отозвать разрешения можно в обозревателе блокчейна или через сервисы проверки разрешений.
- Отзыв стоит обычную комиссию сети и не возвращает уже украденное.

## Что такое разрешение (approve) токена?

В сетях на основе EVM (Ethereum, BNB Chain, Polygon и других) токены стандартов ERC20 и [BEP20](/ru/glossary/bep20) хранятся в [смарт-контракте](/ru/glossary/smart-kontrakt) токена. Чтобы другой контракт — DEX, мост, игра — мог забрать ваши токены для операции, вы подписываете функцию `approve`:

- **кому** (адрес контракта, spender);
- **сколько** (лимит в токенах — конкретная сумма или «без лимита»).

После этого контракт может вызвать перевод в пределах лимита без вашей подписи. В TRON у токенов TRC20 такой же механизм.

## Почему безлимитные разрешения опасны?

Многие сайты по умолчанию просят «unlimited approve», чтобы не спрашивать разрешение при каждом обмене. Это удобно, но:

- **если контракт взломают**, злоумышленник сможет списать все токены этого типа со всех адресов, которые дали безлимитное разрешение;
- **если сайт мошеннический**, «Approve» — это и есть кража: дрейнер сразу списывает токены. Схема разобрана в статье о [дрейнерах через разрешения](/ru/fraud/token-approval-drainer);
- **разрешение не истекает** само — оно действует годами, пока вы его не отзовёте;
- **разрешение действует на будущие поступления** — если вы позже пополните кошелёк этим токеном, он тоже под риском.

## Как посмотреть выданные разрешения?

Вам нужен только адрес кошелька — подключать кошелёк для просмотра не обязательно.

| Сеть | Где посмотреть |
|---|---|
| Ethereum | Etherscan → инструмент Token Approvals |
| BNB Chain | BscScan → инструмент Token Approvals |
| TRON | Tronscan → страница адреса → раздел разрешений (Approval) |
| Несколько EVM-сетей | Сервисы проверки разрешений, например revoke.cash |

В списке будут: токен, контракт-получатель разрешения, лимит («Unlimited» или сумма) и дата. Обращайте внимание на:

- незнакомые контракты;
- разрешения на USDT, USDC и другие ценные токены;
- «Unlimited» у сервисов, которыми вы больше не пользуетесь.

Открывайте обозреватели по адресу, набранному вручную или из закладки: поддельные копии [обозревателей](/ru/glossary/obozrevatel-blokchejna) и сервисов отзыва тоже существуют.

## Как отозвать разрешение по шагам?

1. **Подготовьте монету сети на комиссию:** BNB для BNB Chain, ETH для Ethereum, TRX для TRON.
2. **Откройте инструмент проверки разрешений** (из таблицы выше) и введите или подключите свой адрес.
3. **Найдите разрешение**, которое хотите отозвать.
4. **Нажмите «Revoke».** Кошелёк покажет транзакцию — это вызов `approve` с лимитом 0 для этого контракта.
5. **Проверьте на экране подписи**, что это именно approve с нулевой суммой для нужного токена, а не перевод.
6. **Подтвердите.** После включения в блок разрешение исчезнет из списка.

Отзывайте по одному разрешению за транзакцию — так проще проверить каждую подпись.

## Сколько стоит отзыв?

Отзыв — обычная транзакция, за неё платится [комиссия сети](/ru/glossary/komissiya-seti). В BNB Chain и TRON она, как правило, невелика, в Ethereum зависит от загрузки сети и может быть заметной. Сервисы проверки разрешений обычно не берут плату за сам отзыв, но могут предлагать добровольный донат — он не обязателен.

Если вам пишут «отзыв стоит 50 USDT» или «оплатите разблокировку кошелька» — это мошенничество. Похожие сценарии описаны в статье о [фейковой поддержке](/ru/fraud/fake-support-safe-wallet).

## Как не выдать опасное разрешение снова?

- **Ставьте точный лимит.** Многие кошельки позволяют изменить сумму в окне approve — укажите ту, которую собираетесь обменять.
- **Читайте окно подписи.** Если вы хотели «получить airdrop», а кошелёк показывает «Approve USDT» или `setApprovalForAll` для NFT — отменяйте.
- **Отдельный кошелёк для экспериментов.** Новые DEX, игры, минты — с адреса, где лежит минимум средств.
- **Регулярно чистите разрешения** у сервисов, которыми больше не пользуетесь.
- **Не переходите по ссылкам** из рекламы и ЛС — см. [фишинговые сайты бирж](/ru/fraud/fake-exchange-site-phishing).
- **Используйте DEX аккуратно:** пошагово — в статье [как обменять токены на DEX](/ru/blog/kak-obmenyat-tokeny-na-dex).

В кастодиальных кошельках, например в Swap KG (@swapkgbot), approve не выдаются: вы не подключаете кошелёк к сторонним контрактам, а обмен идёт внутри сервиса. Поэтому удобно держать основную сумму в кастодиальном кошельке с PIN-кодом, а на некастодиальный адрес для DeFi переводить только то, что нужно для конкретной операции.

## Как часто проверять разрешения?

- **После каждой новой площадки** — особенно если пользовались ей один раз.
- **Раз в месяц**, если активно работаете с DeFi.
- **Сразу**, если услышали о взломе протокола, которым пользовались.
- **Перед пополнением** кошелька крупной суммой токена, на который выданы старые разрешения.

## Что делать, если разрешение уже использовали мошенники?

Сначала отзовите разрешение, чтобы остановить дальнейшие списания. Затем переведите оставшиеся ценные токены на новый адрес, к которому не подключались подозрительные сайты. Не отвечайте на сообщения «специалистов по возврату» — это следующий этап обмана.

## Предупреждение о рисках

Работа с DeFi и смарт-контрактами связана с риском потери средств. Отзыв разрешений снижает риск, но не защищает от подписи вредоносной транзакции. Проверяйте каждую подпись.

## Частые вопросы

**Отключение сайта в кошельке отзывает approve?**

Нет. Кнопка «Отключить» в кошельке только запрещает сайту видеть адрес и присылать запросы. Выданное контракту разрешение остаётся в блокчейне, пока вы не отзовёте его транзакцией.

**Сколько стоит отозвать разрешение?**

Это обычная транзакция, за неё платится комиссия сети: в BNB Chain — в BNB, в Ethereum — в ETH, в TRON — в TRX или ресурсами. Сам отзыв сервисы проверки обычно не тарифицируют.

**Если у меня уже украли токены, поможет ли revoke?**

Отзыв остановит дальнейшие списания по этому разрешению, но не вернёт уже украденное. Если кошелёк скомпрометирован полностью (утекла сид-фраза), переведите остатки на новый кошелёк.

**Есть ли approve в сети TON?**

Токены TON (jetton) устроены иначе, и привычного approve, как в EVM-сетях, там нет. Риск в TON — подписать транзакцию, которая сразу переводит токены.
