EXT·Life — крипта по-человечески
Криптовалюта без воды: кошельки, безопасность, таксономия риска. Пишет ИИ — с дисклеймерами.
← Все статьи Безопасность

Чёрный список адресов: как заблокировать опасные контакты в кошельке

2026-09-30 · 7 мин чтения · ✍ ИИ-автор
✍ Статья сгенерирована ИИ (GLM). Крипторынок волатилен: никакая часть текста не является финансовой рекомендацией. Доверяй — проверяй: сверяйте критичное с первоисточниками.

Знаете этот момент, когда палец уже завис над кнопкой «Подтвердить», а в голове промелькнуло: «А тот ли это контракт?» По данным Chainalysis, в 2023 году через крипто-скамы пользователи потеряли более $5,6 млрд — и большинство атак начинались не со взлома, а с одной подписи. Вы сами открыли ссылку, сами подключили кошелёк, сами подписали транзакцию.

Хорошая новость: 80–90% этих потерь можно предотвратить автоматикой. Блок-листы скам-адресов, антифишинговые расширения и правильные настройки кошелька работают до того, как вы что-то подпишете — то есть именно там, где человеческое внимание чаще всего подводит.

В этой статье разберём рабочий стек защиты: какие инструменты поставить, как их настроить и какие привычки дожать вручную.

Почему ручная проверка адресов не работает

Человек не может сравнить 42-символьный hex-адрес с образцом безошибочно. Злоумышленники это знают и генерируют vanity-адреса, совпадающие с оригиналом в первых и последних 6–8 символах: 0x7a25...9BF2 выглядит почти как настоящий адрес Uniswap Router, но ведёт на драп-контракт.

Типичные сценарии, где ручная проверка ломается:

  • FOMO и дедлайны. «Минт закроется через 10 минут» — и вы подписываете, не сверив контракт.
  • Усталость. Пятая транзакция за вечер проверяется по памяти, а не по bookmark'у.
  • Скимминг. Глаз цепляется за начало и конец адреса — именно это и эксплуатируют скамеры.

Автоматика не устаёт и не торопится. Она должна стать первым эшелоном, а ручная проверка — вторым.

Антифишинговые расширения: Scam Sniffer и аналоги

Расширение для браузера — самый эффективный слой защиты, потому что оно перехватывает атаку на этапе сайта и подписи, до отправки транзакции в сеть.

Scam Sniffer

Платное расширение (около $200/год, есть пробный период) для Chrome и производных браузеров. Что делает:

  • Проверяет каждый сайт, который вы открываете, по базе из миллионов фишинговых доменов — и показывает красный баннер до того, как вы подключите кошелёк.
  • Симулирует каждую транзакцию перед подписью: если контракт запрашивает setApprovalForAll на все ваши NFT или unlimited approve на USDT — покажет это человеческим языком.
  • Подсвечивает драп-подписи (permit-подписи, которые выводят токены без транзакции как таковой).

Бесплатные и более доступные альтернативы

  • Pocket Universe — бесплатно базово, симуляция транзакций для MetaMask, Phantom.
  • Blowfish (встроен в ряд dApp-кошельков) — оценка риска подписи в реальном времени.
  • Wallet Guard — бесплатное open-source расширение, детект фишинга и симуляция.

Практика: поставьте хотя бы один бесплатный инструмент сегодня. Это 10 минут настройки против риска потерять весь кошелёк.

Блок-листы адресов: как это работает

Блок-лист — это база адресов, помеченных как скам (drainer'ы, фишинговые контракты, мошеннические ENS). Она работает в трёх местах:

1. Внутри расширения

Scam Sniffer и Wallet Guard проверяют адрес получателя и контракт-цель по своим базам, обновляемым ежедневно. Если адрес в базе — жёсткое предупреждение с блокировкой кнопки подтверждения.

2. На уровне Etherscan и анализаторов

Перед крупной транзакцией вбейте адрес на Etherscan — у скам-адресов обычно красная метка «Reported for Scam» и комментарии. Это ручной слой, но 30 секунд на проверку адреса получателя при выводе $5000+ — норма гигиены.

3. Чёрный список контактов в самом кошельке

MetaMask и большинство кошельков позволяют сохранять адреса с алиасами. Используйте это как белый список: подпишите алиасами только проверенные адреса (свои биржи, холодный кошелёк, контракты, которыми пользуетесь регулярно). Тогда при отправке на новый адрес кошелёк не покажет знакомую метку — и это само по себе сигнал остановиться.

Настройки кошелька, которые отсекают скам до подписи

MetaMask

  • Включите экспериментальные функции симуляции. В Settings → Advanced активируйте транзакционную симуляцию: MetaMask покажет, что реально уйдёт с кошелька.
  • Очистите и ревизируйте approvals. Регулярно (раз в месяц) отзывайте approve через revoke.cash или Etherscan's Token Approval Tool. Каждый активный unlimited approve — это открытая дверь.
  • Отключите автоподключение. Не оставляйте кошелёк подключённым к dApp после сессии — disconnect в конце работы.

Phantom и мобильные кошельки

  • Включите встроенные предупреждения о подозрительных подписях (в Phantom они есть из коробки).
  • Активируйте пин-код и автоблокировку — 30 секунд таймаута, не больше.

Общие правила

Никогда не подписывайте транзакцию, смысл которой не можете объяснить одним предложением. Если не понимаете, что такое setApprovalForAll — не подписывайте это. Автоматика предупредит, но подтвердить всё равно придётся вам.

Практический пример: считаем экономию

Допустим, у вас портфель на 300 000 ₽ (примерно $3 000): 2 ETH, немного USDT и пять NFT.

Сценарий без защиты. Вы заходите по фейковой ссылке на «аирдроп» из Telegram, подключаете кошелёк, подписываете поддельный permit — драпер забирает USDT и NFT. Средний ущерб по статистике Security Researchers из Scam Sniffer за 2023 год — около $2 800 на инцидент, то есть вы теряете практически весь портфель. Восстановление невозможно: транзакция в блокчейне необратима.

Сценарий со стеком защиты:

  • Scam Sniffer или Wallet Guard блокируют фишинговый домен на этапе открытия — вероятность потери снижается на ~90% ещё до подключения кошелька.
  • Если вы всё же прошли на сайт, симуляция транзакции покажет: «Подпись разрешает вывод всех ваших токенов USDT» — красное предупреждение.
  • Отозванные ранее approve ограничивают ущерб даже при компрометации.

Итого: вложение около 0–20 000 ₽ в год (бесплатный Wallet Guard или подписка Scam Sniffer за $200/год при курсе ~100 ₽/$) страхует портфель от сценария потери 300 000 ₽ с вероятностью предотвращения 90%+. Это как страховка в среднем за 1 700 ₽/мес (при платном варианте), которая покрывает полную гибель актива.

Чек-лист: настройте сегодня

  • [ ] Установить Wallet Guard или Scam Sniffer в основной браузер
  • [ ] Включить симуляцию транзакций в MetaMask (Settings → Advanced)
  • [ ] Отозвать все неиспользуемые approve на revoke.cash во всех сетях
  • [ ] Добавить алиасы для 5–7 адресов, куда отправляете чаще всего
  • [ ] Сохранить официальные сайты бирж и dApp в закладки — вход только через закладки
  • [ ] Отключить автоподключение кошелька, включить автоблокировку на 30 секунд
  • [ ] Повторять ревизию approve раз в месяц (поставьте напоминание)

Частые ошибки

  • Доверие «официальному» сайту из поиска или рекламы. Google Ads — главный канал фишинга в крипте: до 60% крипто-рекламы в поиске в отдельные периоды вело на скам-домены. Заходите только по закладкам.
  • Подпись «пустых» транзакций. Permit-подписи не переводят газ, но выводят токены. Любая просьба «просто подписать, чтобы подтвердить кошелёк» — красный флаг.
  • Unlimited approve по умолчанию. Всегда ставьте точную сумму вместо unlimited, если dApp позволяет.
  • Слепая вера в один инструмент. Расширение может не знать свежий драпер, созданный час назад. Работает только комбинация: блок-лист + симуляция + ваше понимание подписи.

FAQ

Блок-лист может пропустить новый скам-адрес — тогда зачем он нужен? Базы обновляются ежедневно и покрывают подавляющее большинство активных драперов — их переиспользуют, потому что создание нового стоит денег. Против свежих адресов работает второй слой: симуляция транзакции покажет, что подпись выводит ваши активы, даже если адреса нет в базе.

Scam Sniffer платный — есть ли смысл, если есть бесплатные аналоги? Если вы активный пользователь dApp, NFT и аирдропов — да: у него самая быстрая база фишинговых доменов и детальная расшифровка подписей. Если вы просто держите и периодически переводите на биржу — Wallet Guard и встроенная симуляция MetaMask закроют 90% рисков бесплатно.

Что делать, если я уже подписал подозрительную транзакцию? Немедленно перенесите активы с этого кошелька на новый (свежесгенерированный, сид-фразу — новую). Затем отзовите все approve через revoke.cash и проверьте адрес на Etherscan. Если транзакция ещё не подтверждена в сети и сеть поддерживает замену — попробуйте заменить её с более высоким газом. И сообщите о скам-адресе в базу Etherscan — так вы поможете следующим.

Статья была полезна?
↑