Revoke.cash logo
Как отозвать апрувы токенов (Token Approvals) и разрешения

Как отозвать апрувы токенов (Token Approvals) и разрешения

В статье Что такое апрувы токенов? мы узнали, что апрув токенов - это способ взаимодействия смарт-контрактов с вашими токенами. Эта полезная функция также может быть и опасной. Вот почему важно отзывать апрувы токенов, если они вам больше не нужны, или если вы подозреваете, что подписали апрув на фишинговом сайте.

Важность отзыва апрувов токенов (Token Approvals)

Если вы активный (или не очень) пользователь криптовалют, то обычно можете накопить довольно большой список апрувов. И если вы их не отзовете, то апрувы останутся активными на неопределенный срок. В прошлом неоднократно случалось так, что известные проекты взламывали, и если вы не отозвали свои апрувы, вы можете быть взломаны даже спустя годы после того, как в последний раз взаимодействовали с проектом.

В то же время мир криптовалют полон скама и фишинга, и очень легко случайно подписать вредоносный апрув на фишинговом сайте. Часто в таких случаях, скамер крадёт ваши токены вскоре после подписания апрува, но если вы вовремя отзовёте его, то сможете предотвратить это. Даже если вы не успели остановить скамера, вам все равно следует отозвать апрув, поскольку в будущем он может быть использован снова.

Отзыв апрувов токенов при помощи Revoke.cash

Revoke.cash - это самый большой и популярный инструмент для отзыва апрувов токенов. Он работает со всеми крупными кошельками и поддерживает более 100+ различных сетей.

Чтобы отозвать апрувы токенов, вы можете ввести адрес своего кошелька (или имя ENS / псевдоним) в строке поиска или подключить свой кошелек, как показано на (1) на изображении ниже. Далее вы можете выбрать сеть, для которой хотите отозвать апрувы (2).

После завершения загрузки, вы увидите список всех апрувов в этой сети. Этот список можно отсортировать (3), применить фильтры (4) или выполнить поиск по адресу, которому дан апрув (5). Если вы подозреваете, что подписали что-либо вредоносное, рекомендуется отсортировать список по принципу "От самого нового к самому старому", чтобы сначала отображались самые последние подписанные апрувы.

После применения этих параметров вы можете найти апрув, который хотите отменить, и нажать кнопку Отменить (7). Кроме того, можно обновить апрув на другую сумму, нажав на значок карандаша рядом с одобренной суммой (6). Это может быть полезно, если вы хотите снизить риск, но в будущем апрув все равно понадобится.

Revoke.cash

Если вы предпочитаете обучаться с помощью видеоматериалов, наш друг WiiMee создал отличный видеоурок по использованию Revoke.cash. Если вы хотите узнать больше из других источников, Bankless Academy также написали отличную статью на эту тему.

Отзыв апрувов с помощью Etherscan

Еще один популярный инструмент для отзыва апрувов - Etherscan и другие обозреватели, например Polygonscan. Хотя они не так удобны в использовании, как Revoke.cash, они все же являются хорошим вариантом, если вы уже знакомы с блокчейн-обозревателем и не хотите использовать другой инструмент.

Чтобы отозвать апрув на Etherscan, вам необходимо перейти на страницу Token Approvals, доступ к которой осуществляется через меню More в верхней навигационной панели. На этой странице вы можете ввести адрес своего кошелька, как показано на (1) на изображении ниже. Затем вы можете выбрать тип токена (ERC20, ERC721, ERC1155), для которого вы хотите проверить апрувы (2).

После загрузки вы увидите список всех апрувов для выбранного типа токенов. Обязательно нажмите Show all approvals (3), чтобы убедиться, что вы видите все апрувы. Наконец, вы можете найти апрув, который хотите отозвать, и нажать кнопку Revoke (4).

Если вы хотите отозвать апрувы в других сетях, таких как BNB Chain или Polygon, вы можете сделать тоже самое, но вам придется перейти в соответствующий блокчейн-обозреватель для этой сети, например BscScan или Polygonscan.

Etherscan

И снова наш друг WiiMee создал видеоурок о том, как использовать Etherscan для отзыва апрувов, если вы предпочитаете обучаться по видео.

Переводчик Andrei Kalpovski