Airdrop Sybil: почему кошелёк исключили из аирдропа и как не попасть под фильтр

Что такое Sybil-кластер, какие схемы пополнения и паттерны поведения связывают кошельки, почему кошелёк исключили из аирдропа и как выглядит независимая активность.

Редакция CoinDropster · Обновлено:

Airdrop Sybil — это не обвинение в мошенничестве, а результат работы модели, которая ищет кошельки, управляемые одним человеком. Если ты хочешь понять, почему кошелёк исключили из аирдропа, или как не попасть под sybil-фильтр в будущем, нужно смотреть на свою ончейн-историю глазами аналитика: не «что я делал», а «с чем мой адрес коррелирует». Эта статья разбирает, какие связи и паттерны собирают кошельки в кластер и какие привычки делают активность действительно независимой.

Это разъяснение того, как устроены механизмы Sybil-детекции, а не финансовый или юридический совет. Ни один из описанных принципов не гарантирует аллокацию: критерии каждого проекта закрыты и меняются от кампании к кампании.

Что такое Sybil-кластер

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

Ключевое слово здесь — корреляция. Модель не знает, кто ты. Она видит, что адрес A получил средства из того же источника, что и адреса B и C, совершил те же действия в те же часы и после кампании перевёл всё на один адрес. Для алгоритма этого достаточно, чтобы объединить A, B и C в кластер и обработать его как одного пользователя — обычно исключив всех или оставив одну аллокацию.

Отсюда неприятное следствие: попасть в кластер можно и без злого умысла. Если твой единственный кошелёк случайно похож на кошельки чьей-то фермы по способу пополнения и поведению, модель не будет разбираться в мотивах. Она оценивает вероятность, а не вину.

Схемы пополнения, которые связывают кошельки

Первое, на что смотрит любая методика кластеризации, — откуда пришли деньги. Источник финансирования создаёт рёбра графа, и именно они чаще всего «склеивают» адреса.

  • Один адрес вывода с биржи. Если несколько кошельков получают первый депозит с одного и того же горячего адреса биржи в короткий промежуток времени, это сильный сигнал общего владельца. Биржи используют пул адресов вывода, поэтому совпадение само по себе не приговор, но в сочетании с другими признаками оно весит много.
  • Disperse-контракты и массовые рассылки. Контракты, которые за одну транзакцию раскидывают ETH или стейблкоины на десятки адресов, — классический инструмент ферм. Получатели одной такой рассылки почти всегда попадают в один кластер.
  • Цепочка A → B → C. Кошелёк A пополняет B, B пополняет C. Даже если суммы разные, последовательный перевод остатков по цепочке читается как один владелец, передающий бюджет между своими адресами.
  • Консолидация после листинга. Самый очевидный след: после получения токенов десятки адресов отправляют их на один кошелёк или на один депозитный адрес биржи. Некоторые проекты пересматривают аллокации уже после раздачи, а аналитика этого этапа используется для будущих кампаний.

Общий принцип: кошелёк, который пополняется и опустошается через адреса, связанные с другими участниками той же кампании, теряет статус независимого. Как организовать пополнение без таких связей, разобрано в статье о настройке кошелька под аирдропы.

Поведенческие паттерны, которые кластеризуются

Даже при чистом финансировании кошельки можно связать по тому, что и когда они делают. Модели детекции работают с временными и маршрутными признаками.

  • Батч-тайминг. Группа адресов совершает однотипные действия с интервалом в секунды или минуты, в одном и том же порядке. Скрипт или ручной прогон по списку кошельков оставляет именно такой след.
  • Идентичные маршруты. Одинаковая последовательность: бридж → свап → предоставление ликвидности → вывод, с одними и теми же контрактами и близкими суммами. Реальные пользователи расходятся уже на втором шаге.
  • Жизнь только на время кампании. Адрес создан за неделю до старта программы, активен ровно до снапшота и после него замирает. Отсутствие истории до и после — само по себе признак «инструментального» кошелька.
  • Круглые суммы и минимальные пороги. Ровно 0.01 ETH на каждом свапе, ровно тот объём, который упомянут в слухах о критериях. Активность, подогнанная под порог, выглядит иначе, чем активность, которая порог просто превышает.
  • Нулевое разнообразие. Взаимодействие с единственным протоколом, отсутствие переводов другим людям, отсутствие NFT, доменов, участия в голосованиях. Кошелёк без «жизни» проще отнести к ферме.

Ни один признак не работает в одиночку. Модель складывает их в оценку, и чем больше совпадений с типичной фермой, тем выше вероятность исключения. Конкретные пороги проекты не публикуют, и любые цифры из чатов — предположения.

Гигиена кошелька, которая держит удар

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

  1. Пополняй из собственных источников. Вывод со своего биржевого аккаунта или перевод с кошелька, который не участвует в той же кампании. Не принимай «раздачу газа» от других участников через один контракт.
  2. Не сшивай кошельки переводами. Если у тебя больше одного адреса, не гоняй между ними остатки и не выводи награды на один и тот же адрес. Каждый дополнительный кошелёк — отдельная сущность с отдельным источником и назначением средств, либо его не должно быть вовсе.
  3. Веди историю вне кампании. Используй кошелёк для того, что тебе действительно нужно: переводы, покупки, участие в других протоколах. Активность, растянутая на месяцы, отличается от спринта под снапшот.
  4. Не копируй маршруты. Гайды «сделай ровно эти 7 транзакций» создают тысячи одинаковых следов. Выполняй действия, которые имеют для тебя смысл, в своём порядке и объёме.
  5. Не консолидируй награду сразу. Перевод токенов с нескольких адресов в одну точку в день клейма — самый читаемый сигнал в истории Sybil-анализа.

Заметь: это не способы обмануть фильтр. Это описание того, как ведёт себя настоящий пользователь. Если ты и есть один пользователь с одним кошельком, большинство пунктов выполняются сами собой.

Чек-лист перед снапшотом

Дата снапшота почти никогда не объявляется заранее, поэтому проверку имеет смысл проходить регулярно, а не в последний момент. Подробнее о том, как устроен учёт активности, — в статье о снапшотах аирдропов.

  • Первый депозит на кошелёк пришёл с адреса, который не финансировал другие кошельки-участники.
  • Кошелёк не получал средств из disperse-контрактов и массовых рассылок.
  • Между твоими адресами нет прямых переводов и общих адресов вывода.
  • В истории есть транзакции, не связанные с этой кампанией, и они распределены во времени.
  • Суммы и порядок действий не совпадают с публичным гайдом один в один.
  • Есть понимание, куда пойдёт награда: не на адрес, общий с чужими кошельками.

Если по нескольким пунктам ответ «нет», исправить прошлое уже нельзя, но можно перестать усиливать связи и начать накапливать независимую историю. Актуальный статус каждого проекта, включая переход к снапшоту и верификации, можно отслеживать на CoinDropster. Смотреть отслеживаемые аирдропы →