Все статьи
Гайды

Скрытый рагпул в Solana: что упускают базовые проверки

Скрытый рагпул проходит обычные проверки. Шесть схем, сигнал, который выдаёт каждую, и что на деле доказывают mint, freeze, LP и топ-10.

8 минут чтения J Tools Editorial
Токен под лупой: медная двенадцатигранная монета с красно светящимся краем в линзе большой лупы, вокруг мелкие красные осколки на тёмно-сером фоне

Скрытый рагпул это токен, собранный так, чтобы пройти стандартные проверки перед покупкой. Mint и freeze authority отозваны, ликвидность заблокирована или сожжена, у топ-10 скромная доля. И всё равно в конце одна команда забирает деньги.

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

Почему скрытый рагпул проходит базовые проверки

Мошенники читают те же чек-листы, что и покупатели. Раз все смотрят на mint authority, LP и топ-10, токен собирают так, чтобы именно там всё выглядело чисто. Каждая проверка отвечает на один узкий вопрос. Таблица показывает, какой вопрос после неё остаётся открытым.

ПроверкаЧто доказываетЧто оставляет открытым
Mint authority: NoneНового предложения этого токена не появитсяКто уже держит эмиссию; полномочия расширений Token-2022
Freeze authority: NoneНи один счёт держателя нельзя заморозитьПауза Token-2022, постоянный делегат, комиссия за перевод
LP-токены сожженыСожжённую долю не выведет никтоСколько сожгли; крупные держатели всё равно могут продавать в пул ликвидности
LP-токены заблокированыДо даты разблокировки ничего не выведутСама дата и то, что будет после неё
Небольшая доля топ-10Ни один крупный кошелёк не доминирует наверху спискаНе принадлежат ли следующие несколько десятков кошельков одной команде
Много держателейТокен лежит на многих адресахСколько людей за ними стоит

Отзыв полномочия необратим: authority, выставленную в None, уже не вернуть, так сказано в документации Solana о смене полномочий. Список держателей показывает, кто сколько держит. На этом его работа заканчивается.

Замок ликвидности под лупой: в линзе висячий замок из тонкой спутанной золотой проволоки над светящейся янтарной жидкостью, за ним круглая тёмная рама с двумя красными планками

1. Эмиссия, разложенная по свежим кошелькам

Раньше доля команды лежала на одном кошельке, в котором любой узнавал разработчика. Теперь ту же эмиссию раскладывают по множеству новых кошельков без всяких полномочий. Ни один из них не получает метку dev, и доля топ-10 выглядит безобидно.

Сигнал даёт Снапшот холдеров токена Solana. Вы вставляете адрес токена, а он ранжирует держателей и помечает разработчика, китов, свежие кошельки, пул ликвидности, биржи и адрес сжигания. Для работы нужен подключённый кошелёк, подпись снапшот не запрашивает.

Плитка «Контролируют 50 %» считает, какое наименьшее число настоящих держателей вместе владеет больше чем половиной float. Float здесь это эмиссия за вычетом хранилищ пулов ликвидности, программных аккаунтов, биржевых кошельков и адреса сжигания. В теории такую величину называют коэффициентом Накамото. Рядом стоят «Концентрация топ-10» по настоящим держателям и «Доля fresh-кошельков», то есть кошельков, чья первая транзакция случилась меньше 30 дней назад.

Если у токена, который продают как токен сообщества, половиной float управляют от одного до трёх кошельков, это красный флаг, но ещё не доказательство. Снапшот также находит кошелёк создателя по bonding curve Pump.fun или по проверенному on-chain creator, даже если право выпуска уже отозвано. В режиме карты видно, какую долю полученных токенов dev-кошелёк продал, отправил на биржи или переложил дальше.

Почему пулы ликвидности и биржи не попадают в расчёт, объясняет разбор распределения держателей токена.

2. Ботофермы со случайными балансами

Старая примета фермы: множество кошельков с одинаковым балансом. На неё больше нельзя полагаться. Ферма без труда делает суммы разными, и список держателей выглядит живым.

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

В снапшоте у каждой строки есть баланс SOL и USDC и возраст кошелька, список помечает свежие кошельки, а кластеры появляются в режиме «Карта». Разглядывать суммы на глаз не нужно. Смотрите, у скольких держателей совпадают все эти приметы сразу.

3. Чужая вывеска: «это пул ликвидности», «это биржа»

Покупатель легко пропускает огромный кошелёк, решив, что там лежит пул ликвидности или биржа. На этот рефлекс схема и рассчитана.

Снапшот узнаёт хранилище пула ликвидности по программе, которой принадлежит аккаунт с токенами: Raydium, Orca, Meteora, Pump.fun, PumpSwap и другие известные программы пулов ликвидности. Личный кошелёк выдать себя за пул ликвидности не может. Аккаунты других программ получают метку контракта. И те и другие исключены из float, а всё без метки считается.

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

4. Наполовину сожжённая или ненадолго заблокированная ликвидность

«Ликвидность сожжена» может означать, что сожгли кусок, а остальное лежит в кошельке. «Заблокирована» может означать блокировку, которая скоро закончится. Тот, у кого LP-токены лежат в кошельке, может вывести свою долю пула ликвидности. Контракт блокировки держит их до даты разблокировки.

Сжигание уничтожает токены через токен-программу, второй путь это отправка на адрес, который никто не контролирует. В обоих случаях их никто не вернёт. У монеты Pump.fun, перешедшей на PumpSwap, LP-токены пула ликвидности при миграции сожгла сама программа Pump.fun. Трюк с частичным сжиганием касается пулов ликвидности, которые команда открывает сама.

Сигнал лежит на стороне LP, а не в списке держателей токена. Откройте в обозревателе LP-минт пула ликвидности: сколько его предложения осталось и у кого оно. Дату разблокировки читайте в записи самого контракта блокировки, а не на скриншоте.

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

5. Полномочия Token-2022, которых не видно в mint и freeze

Минты Token-2022 могут нести расширения со своими полномочиями. Постоянный делегат может переводить или сжигать токены с любого счёта держателя, и держатели не могут его отозвать. Так это описано в документации Solana о постоянном делегате.

Комиссия за перевод (transfer fee) удерживается с каждого перевода, и продажа здесь не исключение. Полномочие на комиссию позволяет изменить ставку, и новая вступает в силу через две эпохи. Токен с расширением паузы (pausable) можно поставить на паузу, и переводы остановятся.

Ничего из этого не видно, если читать только mint и freeze authority. Сигнал это список расширений минта в обозревателе. Режим карты в снапшоте пишет «mint Token-2022», но сами расширения не расшифровывает.

Сам по себе Token-2022 не красный флаг. Монеты Pump.fun это минты Token-2022, и в тех, что мы проверили, есть только расширения метаданных, без делегата, комиссии и паузы. Создатели токенов, наш в том числе, предлагают постоянного делегата как опцию. Это полномочие, которое надо заложить в оценку риска, а не доказательство злого умысла. Чем различаются два стандарта, разобрано в статье Token-2022 или SPL: что выбрать.

Отозванные mint и freeze authority не исключают постоянного делегата. Прочитайте список расширений, прежде чем считать «полномочия отозваны» последним словом.

6. Один источник денег, много кошельков, первая минута

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

Каждый кошелёк фермы кто-то должен пополнить. Быстрее всего это делает один источник, который платит всем незадолго до покупки. Бандл-запуск заполняет первую минуту кошельками с общим источником пополнения.

Режим карты в снапшоте группирует держателей, связанных переводами или финансированием: «N скоординированных групп», «Самый крупный кластер: N кошельков держат X % от float». Там же видно, сколько кошельков, купивших в первую минуту, всё ещё держат токен и какую долю.

Карта связанных кошельков J Map рисует ту же картину на отдельной странице. Анализ кошельков Wallet Scope принимает вставленный список адресов и показывает возраст и кластеры финансирования.

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

Порядок второго прохода

Скрытый рагпул видно, только если читать дальше базовых проверок. Порядок такой:

  1. Пройдите базовые проверки: mint, freeze, LP, топ-10.
  2. Посмотрите программу токена, а для Token-2022 ещё и список расширений.
  3. Прочитайте плитки снапшота: топ-10 настоящих держателей, «Контролируют 50 %», доля свежих кошельков, доля разработчика.
  4. Откройте режим карты: группы, покупатели первой минуты, движение токенов разработчика.
  5. Проследите два-три кошелька до первого поступления в обозревателе или в Wallet Scope.

Токен, прошедший все проверки, менее рискован, и только. Спроса это не создаёт, а намерений не показывает ни одна проверка: чистый токен тоже может упасть до нуля. Ничего в этой статье не является финансовым советом.

Скрытый рагпул: частые вопросы

Может ли токен Solana с отозванными mint и freeze оказаться рагпулом?

Да. Эмиссию, разложенную по свежим кошелькам, всё равно можно продать, LP-токены могут быть сожжены лишь частично, а минт Token-2022 может нести постоянного делегата, паузу или комиссию за перевод.

Как распознать скрытый рагпул, который проходит базовые проверки?

Скрытый рагпул выдаёт сочетание сигналов: «Контролируют 50 %» у одного-трёх кошельков, высокая доля свежих кошельков, почти пустые кошельки с одним этим токеном, связи на карте и покупатели первой минуты, которые всё ещё держат токен.

Почему пулы ликвидности и биржевые кошельки не считают в концентрации?

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

Токен на Token-2022 сам по себе красный флаг?

Нет. Монеты Pump.fun это минты Token-2022, и в тех, что мы проверили, есть только расширения метаданных. Решает список расширений в обозревателе.

Чего не покажут ончейн-проверки?

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

J
Автор
J Tools Editorial

Материал команды J Tools.

Все материалы автора J Tools Editorial →

Похожие статьи