Как отозвать одобрения смарт-контрактов (оставайтесь в безопасности)
Защитите свою криптовалюту, удалив опасные одобрения токенов. Необходимый уровень безопасности для каждого пользователя DeFi.
Почему это важно
Более $2 млрд было украдено через эксплуатацию одобрений токенов. Если вы когда-либо использовали DEX, мост или DeFi-протокол, у вас вероятно есть активные одобрения, подвергающие средства риску.
Реферальный код
TRADEOFF20
Пожизненная скидка 20% на все торговые комиссии
Что такое одобрения токенов?
При взаимодействии с DeFi-протоколами вы должны предоставить им разрешение на перемещение ваших токенов. Это разрешение называется одобрением (allowance/approval).
Как это работает
- 1Вы хотите обменять USDC на ETH на Uniswap
- 2Uniswap запрашивает одобрение для доступа к вашим USDC
- 3Вы подписываете транзакцию одобрения
- 4Теперь Uniswap может перемещать ваши USDC для обменов
Проблема
Большинство протоколов запрашивают БЕЗЛИМИТНЫЕ одобрения для удобства. Это означает:
- Контракт может вывести ВСЕ ваши токены
- Одобрение действует бессрочно до отзыва
- При взломе злоумышленники получают полный доступ
- Большинство пользователей забывают о старых одобрениях
Почему безлимитные одобрения опасны
Не все одобрения несут одинаковый риск. Вот как оценить вашу экспозицию.
Unlimited Approval
Contract can spend infinite tokens
Large Amount Approval
High value approval to less-known contracts
Old Unused Approval
Approval to contracts you no longer use
Trusted Protocol Approval
Limited approval to verified protocols
Как проверить одобрения
Используйте эти проверенные инструменты для просмотра и управления одобрениями токенов.
Revoke.cash
100+ chains
- Free to use
- Multi-chain support
- Batch revocations
- Browser extension
Etherscan Token Approval
Ethereum + L2s chains
- Official tool
- Detailed history
- ERC-20/721/1155
- Transaction details
Пошаговое руководство по отзыву
Выберите предпочтительный инструмент и следуйте шагам для отзыва опасных одобрений.
Перейдите на Revoke.cash
Откройте официальный сайт
- Navigate to revoke.cash in your browser
- Ensure you are on the official site (check URL)
- The site works without connecting wallet initially
Подключите кошелёк
Подключите MetaMask или другой кошелёк
- Click "Connect Wallet" button
- Select your wallet provider (MetaMask, WalletConnect, etc.)
- Approve the connection request
Выберите сеть
Выберите блокчейн для проверки
- Click the network selector dropdown
- Choose Ethereum, Polygon, Arbitrum, or other chain
- Repeat for each network you have used
Просмотрите разрешения
Проверьте все активные одобрения
- Wait for the page to load all approvals
- Sort by value at risk or date
- Identify unlimited or suspicious approvals
Отзовите ненужные одобрения
Удалите рискованные разрешения
- Click "Revoke" next to each unwanted approval
- Confirm the transaction in your wallet
- Pay the gas fee to complete revocation
Проверьте отзыв
Подтвердите удаление одобрения
- Wait for transaction confirmation
- Refresh the page to verify removal
- The approval should no longer appear in the list
Стоимость газа
Отзыв одобрений стоит газ. Вот примерные расходы по сетям.
Ethereum
$2-15
1-5 min
Polygon
$0.01-0.05
< 30 sec
Arbitrum
$0.10-0.50
< 1 min
Optimism
$0.05-0.30
< 1 min
BSC
$0.05-0.20
< 30 sec
Base
$0.01-0.10
< 1 min
Совет: экономьте на газе
Отзывайте одобрения в выходные или рано утром по UTC, когда газ обычно на 30-50% дешевле. Используйте трекеры газа Etherscan для выбора лучшего времени.
Когда отзывать одобрения
Знайте, когда действовать для защиты активов.
After using a new DeFi protocol
New protocols carry higher risk of exploits
When you stop using a protocol
No need to maintain exposure to unused contracts
After interacting with NFT mints
NFT contracts often request broad approvals
Monthly security audit
Regular maintenance prevents forgotten risks
After news of protocol hack
Immediate action needed if you used the protocol
Before large token transfers
Clean slate before moving significant funds
Лучшие практики одобрения токенов
Следуйте этим рекомендациям для минимизации рисков.
Используйте точные суммы
Одобряйте только точную сумму для транзакции, а не безлимитную.
Проверяйте перед подписью
Всегда внимательно читайте запросы одобрения. Используйте кошельки вроде Rabby с предупреждениями о рисках.
Регулярный аудит
Проверяйте одобрения ежемесячно. Поставьте напоминание в календаре.
Используйте отдельные кошельки
Храните основные средства в холодном кошельке. Используйте горячие кошельки для DeFi с ограниченными суммами.
Проверяйте контракты
Взаимодействуйте только с проверенными контрактами. Убедитесь, что контракт прошёл аудит.
Отзывайте после использования
Немедленно отзывайте одобрения после завершения работы с протоколом, особенно новым.
Торгуйте безопасно на Binance
После защиты кошелька торгуйте на крупнейшей бирже мира. Скидка 20% на все комиссии с кодом TRADEOFF20.
Получить скидку 20% на BinanceЧасто задаваемые вопросы
Распространённые вопросы об одобрениях токенов и их отзыве.
Реферальный код
TRADEOFF20
Пожизненная скидка 20% на все торговые комиссии