Як користуватися інструментом відкликання, щоб скасувати дозволи смарт-контрактів?
Інструмент відкликання — це інтерфейс дозволів блокчейн-гаманця, який дає змогу переглядати й скасовувати небажані дозволи на токени та NFT у кількох мережах. Оскільки дозволи зазвичай не мають строку дії й зберігаються ончейн навіть після від’єднання dApp, їх перевірка критично важлива для безпеки. Щоб безпечно користуватися інструментом відкликання, потрібна публічна адреса гаманця для перегляду в режимі лише читання, правильно вибрана мережа блокчейну, наявні нативні токени для оплати комісій і прямий доступ до перевірених платформ на кшталт Revoke.cash. Процес охоплює пошук адреси, фільтрування дозволів, звірку спендерів з офіційною документацією та підтвердження транзакції відкликання, щоб прибрати доступ, але не повернути вже втрачені чи переказані активи.
Інструмент відкликання — це інтерфейс дозволів гаманця, який зчитує дозволи на токени та NFT, записані в блокчейні, і дає власнику гаманця змогу зменшити або скасувати небажаний дозвіл. Revoke.cash підтримує цю функцію в понад 100 мережах. Для перегляду в режимі лише читання достатньо публічної адреси, а для зміни дозволу потрібна ончейн-транзакція від гаманця, який його надав.
Щоб скасувати дозвіл через Revoke.cash, відкрийте перевірений сайт, виберіть правильну мережу, перегляньте вказаного спендера й ліміт дозволу, виберіть дозвіл для відкликання та підтвердьте транзакцію в тому самому гаманці. Дочекайтеся підтвердження в оглядачі блоків і оновіть список дозволів. Відкликання блокує подальше використання цього дозволу, але не повертає вже переказані активи.
Що потрібно підготувати перед використанням інструмента відкликання для скасування дозволів смарт-контрактів?
Перед підписанням підготуйте адресу, мережу, токен для оплати газу та перевірений домен Revoke.cash. Кожен дозвіл належить одному ланцюгу й одному спендеру, тому перевірка правильного запису важливіша за просте від’єднання гаманця.
1. Публічна адреса гаманця. Спершу введіть адресу або ENS-ім’я для перегляду в режимі лише читання — це дає змогу перевірити дозволи, не надаючи сайту підключення до гаманця.
2. Правильна мережа блокчейну. Виберіть кожен ланцюг, який використовує гаманець, адже відкликання в Ethereum не змінює окремий дозвіл, записаний у Polygon, Arbitrum або BNB Chain.
3. Нативний газ для кожного відкликання. Тримайте нативний токен мережі доступним, адже скасування дозволу змінює стан блокчейну й потребує окремої комісії за кожне подане відкликання.
4. Перевірена URL-адреса Revoke.cash. Відкривайте revoke.cash безпосередньо або через надійну закладку, бо підроблений перевіряльник дозволів може запросити новий шкідливий дозвіл замість скасування наявного.
Як користуватися Revoke.cash для скасування дозволів смарт-контрактів: покрокова інструкція
Виконуйте кожну перевірку по порядку та підтверджуйте отриманий публічний запис, перш ніж збільшувати суму чи ризик.
Крок 1: Відкрийте Revoke.cash і перевірте адресу. Введіть публічну адресу або ENS-ім’я в поле пошуку до підключення. Підтвердьте показану адресу, а потім виберіть саме ту мережу, дозволи в якій хочете переглянути.
Крок 2: Відфільтруйте список дозволів. Розділіть дозволи ERC-20, ERC-721 і ERC-1155, а потім відсортуйте від найновіших, якщо підозрілий підпис був недавно. Шукайте за адресою спендера, якщо знаєте, який контракт запросив доступ.
Крок 3: Перевірте спендера й ліміт дозволу. Порівняйте контракт спендера з офіційною документацією dApp і історією в оглядачі блоків. Пріоритет — необмежені дозволи, незнайомі контракти, занедбані застосунки та дозволи оператора NFT на всю колекцію.
Крок 4: Підключіться та подайте відкликання. Підключайтеся лише тоді, коли цільовий дозвіл визначено, натисніть Revoke і перевірте в гаманці мережу, актив, спендера та газ. Відхиляйте будь-який запит, який створює новий дозвіл або переказує токени.
Крок 5: Підтвердьте, що доступ скасовано. Дочекайтеся підтвердження транзакції, оновіть перевіряльник і переконайтеся, що дозвіл дорівнює нулю або відсутній. Збережіть хеш транзакції та повторіть окремо для дозволів в інших мережах.
Скільки коштує користування інструментом відкликання?
Кожне відкликання через Revoke.cash коштує одну комісію блокчейн-транзакції в нативному токені мережі. Перегляд дозволів безкоштовний, і від’єднання сайту теж безкоштовне, але жодна з цих дій не змінює дозвіл ончейн.
Тож загальна вартість зростає разом із кількістю дозволів і мереж, які ви очищаєте. Revoke.cash також може зменшити ліміт дозволу через елемент редагування, якщо подальший доступ потрібен. Перед підписанням перегляньте актуальну оцінку газу в гаманці, бо інструмент не встановлює єдиної фіксованої комісії.
Яких типових помилок мають уникати користувачі інструментів відкликання?
Найдорожча помилка — підписати новий дозвіл на підробленому сайті відкликання. Перевіряйте домен і читайте, яку дію виконує гаманець, адже кнопка з написом Revoke не доводить, що транзакція обнуляє дозвіл.
Інші помилки — перевірка лише одного ланцюга, відкликання дозволу в контракту токена замість його спендера та хибне припущення, що підтверджене відкликання повертає минулі втрати. Якщо шкідливий переказ усе ще може бути в обробці, після скасування доступу переведіть незачеплені активи в чистий гаманець.
Які дозволи смарт-контрактів відкликати насамперед?
Визначайте пріоритет дозволів залежно від обсягу доступу, який вони надають, і від того, чи спендер досі викликає довіру та чи ним активно користуються.
1. Необмежені дозволи на токени: відкликайте їх насамперед, особливо якщо йдеться про цінні активи чи незнайомі контракти.
2. Невідомі або нещодавно додані спендери: перевірте дозволи, створені dApp, які ви не впізнаєте або більше не використовуєте.
3. Дозволи, пов’язані зі зламаними або занедбаними протоколами: приберіть доступ, пов’язаний зі скомпрометованими, неактивними чи перенесеними застосунками.
4. Дозволи оператора NFT: відкликайте дозволи, які дають контракту змогу керувати всією колекцією NFT, коли вони більше не потрібні.
5. Старі обмежені дозволи: зазвичай вони мають нижчий пріоритет, але їх теж можна прибрати, якщо протокол більше не використовується.
Сортуйте дозволи за вартістю активів, датою та активністю спендера. Перегляньте їх знову після користування новими dApp, адже пізніші транзакції можуть створювати нові дозволи.
Чи скасовує від’єднання гаманця дозволи смарт-контрактів?
Ні. Від’єднання прибирає локальну сесію сайту, а дозвіл на токен залишається записаним у смарт-контракті. Спендер усе ще може скористатися цим дозволом, не вимагаючи повторного підключення гаманця. Скасування дозволу браузера, видалення cookie або видалення застосунку гаманця також не може оновити дозвіл, який контракт токена зберігає ончейн.
Лише ончейн-оновлення або відкликання дозволу змінює його. Ethereum.org також зазначає, що дозволи зазвичай не мають строку дії, тож старий необмежений дозвіл може залишатися чинним через роки після завершення початкової сесії застосунку. Після відкликання dApp має запросити й отримати новий дозвіл, перш ніж знову витрачати цей токен, що дає ще одну точку підписання.
Пов’язані поняття
1. Що таке газ?
Додаткове читання
1. Що таке DefiLlama і як користуватися нею для криптоторгівлі? (2026)
2. Які 10 найкращих протоколів кредитування DeFi варто відстежувати у 2026 році?
3. Що таке DeFi (децентралізовані фінанси)? 8 типів протоколів DeFi, які варто знати
ЧаПи
Чи виводить відкликання дозволу кошти з протоколу?
Ні. Відкликання унеможливлює майбутнє витрачання токенів цим схваленим контрактом, але не закриває позиції стейкінгу, кредитування чи ліквідності. Можливо, вам доведеться знову схвалити протокол, перш ніж виводити кошти або робити іншу транзакцію через його інтерфейс.
Чи може Revoke.cash повернути викрадені токени?
Чи можна переглянути дозволи без підключення гаманця?
Чи варто відкликати кожен необмежений дозвіл?
Немає акаунту?
Зареєструйтеся, щоб почати свій криптовалютний шлях