Главная › Гайды
Что такое honeypot-токен и как его распознать
Ханипот — это токен, контракт которого разрешает покупку и запрещает продажу. График растёт бесконечно, потому что давления продавцов нет и быть не может. Ловушка не в движении цены, она в функции перевода.
Опубликовано:
Как контракт на самом деле блокирует выход
Механизмов немного, и все они живут в логике перевода:
- Чёрный список — адресу продавца запрещён перевод; часто применяется автоматически к каждому покупателю.
- Белый список — продавать могут только одобренные адреса, и одобренные — это команда.
- Максимальный размер продажи, выставленный абсурдно низко: технически продать можно, практически нет.
- Налог на продажу около 100% — перевод проходит и не приносит ничего.
- Кулдаун между переводами, который для обычных кошельков не заканчивается никогда.
- Остановка переводов, включаемая в момент, когда покупателей набралось достаточно.
- Изменяемый сеттер налога — токен ведёт себя нормально, пока владелец не поменяет одно число.
Почему «код чистый» — это не ответ
Статический анализ читает контракт и ищет известные шаблоны. Чёрные списки и захардкоженные налоги он находит надёжно. С тем, что зависит от состояния во время исполнения, он справляется плохо: блокировка, которая срабатывает только после определённого блока, для определённого типа кошелька или когда переключается флаг в хранилище.
Проверка, которая это выдерживает, — эмпирическая: симулировать продажу от кошельков, которые уже держат токен, и посчитать, у скольких получилось. Токен может быть помечен чистым статическим анализом, при том что 29% его реальных держателей выйти не могут. Именно в этом зазоре и живут динамические ханипоты.
Набор сигналов за 30 секунд
До всякого глубокого чтения большинство ханипотов от нормальных токенов отделяют четыре вещи: провалившаяся симуляция продажи, налог на продажу заметно выше налога на покупку, владелец с возможностью менять налог или останавливать переводы, и адрес деплоера, который уже выпускал ханипоты. Историю создателя недооценивают, а обычно один и тот же кошелёк делает это серийно.
Плюс один контекстный сигнал: токен, у которого при растущей цене и днях торгов никто ни разу не продал, рассказывает о себе сам.
Если вы уже купили
Честно: вернуть, как правило, нельзя. Нет контрагента, к которому можно апеллировать, и нет транзакции, которую можно откатить. Одобрение «контракта для возврата» или оплата сервису, который обещает разблокировать ваши токены, — это второй, уже адресный скам вслед за первым.
Единственное, что стоит сделать — отозвать approve, которые вы выдали при взаимодействии, чтобы тот же контракт позже не смог двигать другие активы из вашего кошелька.
Ханипот, раг-пул и токен с высоким налогом
Их часто путают. Ханипот блокирует саму продажу. Раг-пул продажу разрешает, но убирает ликвидность, которая придаёт ей смысл. Токен с высоким налогом разрешает и то и другое, просто забирает большую часть выручки. Проверки пересекаются, но исход и момент разные: ханипот смертелен с первого блока, раг — с момента вывода ликвидности, а налог 40% всего лишь делает прибыль арифметически маловероятной.
Проверить на ханипот
Вставьте адрес контракта в сканер и через несколько секунд получите вердикт по ханипоту, актуальные налоги, глубину ликвидности и оценку риска от 0 до 100.
Частые вопросы
Можно ли проверить ханипот, продав немного?
Иногда да, но контракты получше разрешают мелкие продажи и блокируют крупные — либо пропускают первую продажу и блокируют остальные. Симуляция по множеству реальных кошельков-держателей надёжнее одной своей маленькой сделки.
Ханипоты есть во всех сетях?
Да, везде, где можно деплоить контракты. Больше всего их там, где деплой дешёвый и листинг никем не модерируется — на практике это BNB Chain и Base, следом Ethereum, Polygon и Arbitrum.
Высокий налог на продажу — это ханипот?
Формально нет, но налог на продажу выше примерно 50% — это ханипот по факту: перевод проходит, а вы получаете почти ничего.