MSTR Cat

Блокчейн/Уровень VIII · Эпоха мемкоинов/8.3 Мемкоины/Урок 5

Анатомия токенов, раг-пуллы и ханипоты

Шесть полей, которые определяют, обещание токен или ловушка

МатериалыОбозреватель блоков Solana (Solscan или Solana Explorer)Сканер токенов (например, RugCheck)Таблица для записи mint-адресов и статусов полномочийБлок-эксплорер (Solscan или Etherscan)

Любопытство

  1. Какое именно ончейн-полномочие позволяет создателю выпускать бесконечное количество токенов после запуска?
  2. Как механизм заморозки превращает обычный актив в ханипот, из которого невозможно выбраться?
  3. Почему название и изображение токена могут измениться после того, как вы его купили?

Исследование

    Часть IАнатомия токена: эмиссия, ликвидность, mint authority и freeze authority

  1. Каждый SPL-токен в Solana инициализируется инструкцией `InitializeMint`, которая задаёт число знаков после запятой и назначает `mint_authority`. Токены pump.fun стандартно используют шесть знаков после запятой, а другие эмитенты выбирают иную точность. Если это полномочие остаётся привязанным к конкретному адресу кошелька, а не обнулено (null), его владелец сохраняет возможность создавать новые токены в любой момент. Эта структурная особенность отличает актив с фиксированной эмиссией от актива, подверженного неограниченной инфляции по чьему-то усмотрению.
  2. Параметр `freeze_authority` даёт административную возможность с серьёзными последствиями для ликвидности. Если он включён, владелец полномочия может заморозить токен-аккаунт любого пользователя, сделав его баланс непригодным для трат и фактически заблокировав продажу. В регулируемой среде это служит целям комплаенса, но для децентрализованных активов, которыми владеют анонимные команды, это критический риск. Замороженный кошелёк не может перевести токены на биржу или другому пользователю, и актив превращается в ханипот: войти можно, а выход заблокирован.
  3. Ликвидность определяет, можно ли вообще продать токены. На таких платформах, как pump.fun, запущенный в сети Solana в январе 2024 года, токены начинают торговаться на бондинг-кривой, а после её завершения мигрируют в пул автоматического маркет-мейкера. Ликвидность, предоставленная создателем или первыми покупателями, и есть механизм, позволяющий остальным участникам выйти. Если эта ликвидность не сожжена и не заблокирована, команда сохраняет контроль над LP-токенами и может вывести из пула все парные активы.
  4. Раг-пулл обычно сводится к выводу этой ликвидности или злоупотреблению mint authority. Один вариант полностью лишает возможности выхода, забирая SOL из пула; другой размывает актив, раздувая эмиссию после привлечения покупателей. Оба механизма опираются на сохранение административных ключей, от которых команда может отказаться. Компромисс очевиден: сохранение этих полномочий позволяет вносить изменения в будущем, но подвергает холдеров риску одностороннего уничтожения стоимости, а их сжигание гарантирует неизменные правила, но лишает всякой возможности что-то исправить при ошибках.
  5. Распределение среди холдеров показывает риск концентрации независимо от полномочий в контракте. Токен, который в основном держат десять крупнейших кошельков, имеет иную динамику выхода, чем токен, распределённый по тысячам адресов. Кошельки, связанные с создателем или ранними инсайдерами, могут двигать крупные позиции со значительным влиянием на цену, особенно в тонких пулах. Сканеры анализируют эти данные вместе с полномочием на обновление метаданных, которое определяет, можно ли изменить название, тикер и изображение после запуска. Изменяемые метаданные позволяют переименовать токен или сменить его бренд уже после того, как люди его купили.
  6. Проверка — это ручной процесс, доступный любому, у кого есть интернет. Откройте обозреватель Solana, например Solscan или Solana Explorer, и найдите mint-адрес любого токена. Запишите `mint_authority` и `freeze_authority` (пустое значение означает, что полномочие отозвано), текущую ликвидность в пуле и долю эмиссии у десяти крупнейших кошельков. Инструменты вроде RugCheck автоматизируют эти проверки, но понимание самих полей позволяет любому проверить то, что сообщает сканер.
  7. Часть IIРаг-пуллы и ханипоты

  8. Изъятие ликвидности — самая прямая форма выкачивания средств. В автоматическом маркетмейкере торговля идёт против пула парных активов, хранящихся в смарт-контракте. Если создатель сохраняет контроль над этим контрактом или над токенами поставщика ликвидности, он может вывести всю пару. После этого у остальных холдеров не остаётся контрагента для торговли. Токены остаются в их кошельках, но их цена становится неопределённой, поскольку никакой рыночный механизм больше не связывает покупателей и продавцов.
  9. Злоупотребление минтом — это использование права выпускать новые токены. Многие стандарты токенов предусматривают полномочия на минт (mint authority), позволяющие бесконечно выпускать дополнительные единицы. Если эти полномочия не отозваны после запуска, создатель может напечатать огромное количество токенов без каких-либо затрат. Продажа только что выпущенных токенов в существующий пул размывает стоимость каждой единицы на руках у холдеров и выкачивает ликвидность. Этот механизм позволяет одному лицу контролировать рост предложения, фактически облагая всех остальных холдеров налогом через инфляцию.
  10. Ханипоты запирают капитал за счёт асимметричного ограничения переводов. В Solana это обычно делается с помощью активных полномочий на заморозку (freeze authority), которые применяют после прихода покупателей, или через transfer hook, способный отклонять продажи. В EVM-сетях это часто налог на продажу в 100% для адресов не из белого списка или код, откатывающий продажи. Покупатели могут войти в позицию, но путь к выходу программно перерезан. Разработчик сохраняет доступ к собственным токенам, которые остаются незамороженными.
  11. Токен Squid Game (ноябрь 2021 г., BNB Smart Chain), названный в честь популярного сериала, стал наглядным примером такой схемы: его контракт позволял любому покупать токен, но не давал обычным холдерам его продать. Пока покупатели набегали, а цена взлетала, создатели вывели средства — по оценкам того времени, около 3 миллионов долларов, — и цена в течение нескольких минут упала почти до нуля. Этот механизм был не ошибкой в консенсусе сети, а преднамеренной логикой, заложенной в правила переводов токена.
  12. Медленные раг-пуллы отличаются от мгновенного выхода временем. Разработчики могут держать крупные доли и постепенно продавать их неделями или месяцами, не допуская резкого обвала цены, который насторожил бы остальных. Либо они могут полностью забросить разработку проекта, сохранив исходную долю. Отсутствие активной поддержки сигнализирует об утрате интереса, но главным риском остаётся то, что инсайдеры в итоге продадут свои токены в ликвидность розничных инвесторов.
  13. Осторожные трейдеры проверяют ряд ончейн-условий, прежде чем взаимодействовать с новым токеном. Они проверяют, отозваны или обнулены ли полномочия на минт и заморозку. Они выясняют, сожжена ли ликвидность (отправлена на адрес, от которого ни у кого нет приватных ключей) или заблокирована в контракте с тайм-локом. Они анализируют концентрацию холдеров, чтобы убедиться, что ни одно лицо не контролирует чрезмерную долю предложения. Наконец, многие делают небольшую тестовую продажу, чтобы убедиться, что продать вообще можно, понимая, что контракт, владелец которого всё ещё может менять налоги или разрешения, способен заблокировать продажи позже.

Ключевые факты

  • Инструкция `InitializeMint` в Solana назначает и mint authority, и freeze authority; значения null означают, что полномочия отозваны.
  • Активная freeze authority может сделать баланс токенов любого пользователя непригодным для трат, создавая сценарий ханипота.
  • Токены pump.fun используют шесть знаков после запятой и при «выпуске» мигрируют с бондинг-кривой в пулы AMM.
  • Если LP-токены не сожжены и не заблокированы, их владелец может вывести ликвидность пула.
  • Изменяемое полномочие на обновление метаданных позволяет создателям менять название, тикер или изображение токена после запуска.
  • Концентрация холдеров измеряется долей эмиссии, которую держат десять крупнейших кошельков.
  • Изъятие ликвидности происходит, когда создатели выводят пару активов из пула AMM, лишая рынок возможности торговли.
  • Неотозванные полномочия на минт позволяют создателям раздувать предложение и размывать стоимость токенов существующих холдеров.
  • Ханипоты в Solana часто используют полномочия на заморозку или transfer hook, чтобы блокировать продажи, разрешая покупки.
  • Токен Squid Game (ноябрь 2021 г.) блокировал продажи для покупателей, позволяя выйти только создателям.
  • Сожжённые LP-токены уничтожаются или отправляются на адрес, который никто не контролирует, поэтому никто не может вывести эту ликвидность.
  • Анализ концентрации холдеров показывает, не контролируют ли несколько кошельков непропорционально большую долю предложения.

Упражнение девять, шесть, три, один

9СобратьВыберите девять токенов Solana с недавнего лаунчпада. Для каждого запишите статус mint authority, статус freeze authority, изменяемость метаданных и долю топ-10 холдеров.
6СгруппироватьСгруппируйте эти девять токенов в шесть групп по рискам, которые раскрывают их поля.
3Выделить главноеСведите шесть групп к трём способам, которыми тот, у кого есть власть над токеном, может уничтожить его стоимость.
1КристаллизоватьНапишите одно предложение о том, что гарантируют и чего не гарантируют обнулённые полномочия (null authorities).

Проверка фактов

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

Открыть в интерактивной академии →

EN PT ES ZH JA KO DE FR MS