Перейти к содержанию
Сегодня 28 сентября · идёт 11 · на неделе стартует 1, заканчивается 2 · сверено
Разделы

LP lock — блокировка ликвидности и что она на самом деле гарантирует

Обновлено Как мы проверяем

Определение

LP lock (блокировка ликвидности, лок ликвидности, liquidity lock, залоченная ликвидность, LP-токены) — LP lock (блокировка ликвидности) — перевод LP-токенов, подтверждающих долю в пуле децентрализованной биржи, в смарт-контракт-локер, который не отдаст их владельцу до заданной даты.

Что это простыми словами

На децентрализованной бирже вроде Uniswap или PancakeSwap токен торгуется против пула — пары активов, например «токен + ETH». Кто положил активы в пул, тот получает LP-токены (liquidity provider tokens, токены поставщика ликвидности). Это расписка: сжигая её, владелец забирает свою долю пула обратно. Так это описано в документации Uniswap v2.

Проблема в том, что при запуске нового токена почти весь пул обычно кладёт сама команда. Значит, и почти все LP-токены у неё — и она может забрать пул целиком в любой момент. Это и есть механика rug pull.

LP lock решает эту проблему наполовину: команда переводит LP-токены в контракт-локер (Team Finance, UNCX и другие) с датой окончания. До этой даты даже команда не может их вывести. Как это устроено у локеров, описано в документации UNCX и Team Finance.

Альтернатива локу — сжечь LP-токены, отправив их на адрес, с которого вывести ничего нельзя. Тогда ликвидность заблокирована навсегда.

Как это выглядит на пресейле

Проекты с пресейлом часто пишут «ликвидность будет заблокирована на N месяцев». До листинга проверить это невозможно — пула ещё нет. Поэтому:

  • до листинга это обещание, а не факт;
  • после листинга лок должен появиться в публичном локере, и ссылку на него проект обычно публикует сам;
  • важны не только слова «залочено», но и три детали: сколько LP-токенов в локе (все или 5 %), до какой даты и какой пул (тот, где идут основные торги, или второстепенный).

Чего LP lock не защищает:

  • не мешает команде продавать собственные незаблокированные токены — для этого смотрят вестинг;
  • не мешает опасным функциям контракта: запрету продажи (honeypot), чеканке новых токенов, налогу на продажу;
  • не защищает после даты окончания лока.

Как проверить

  1. Найдите адрес пула: в эксплорере на странице токена откройте держателей (Holders) — пул будет одним из крупных адресов.
  2. Откройте держателей самого LP-токена пула. Если основная часть лежит на контракте известного локера или на «мёртвом» адресе — лок или сжигание есть. Если на обычном кошельке — нет.
  3. На сайте локера по адресу пула проверьте дату разблокировки и долю.
  4. Отметьте результат по флагу «lp-lock» и проверьте остальные: «kontrakt», «vesting-komandy».
  5. Общий порядок — как проверить пресейл.

Сжигание, мультиподпись и прочие варианты

Кроме лока с датой встречаются и другие решения. Сжигание LP-токенов — вывод навсегда невозможен. Хранение на мультиподписном кошельке — вывод требует подписей нескольких людей, что лучше единоличного контроля, но не равно блокировке. Передача LP-токенов в казну DAO — вывод по голосованию.

Для покупателя важно одно: может ли один человек сегодня забрать пул. Если да — ликвидность не защищена, как бы это ни называлось в объявлении. Отдельно смотрите, есть ли у токена несколько пулов: лок одного небольшого пула при незаблокированном основном почти ничего не меняет.

Пример

AnubisDAO в 2021 году: через примерно 20 часов после старта продажи из пула ушли 13 556 ETH (CryptoSlate). Деньги покупателей лежали в пуле распределения, полный контроль над которым, по словам одного из лидеров проекта в той же статье CryptoSlate, был у одного разработчика, и ничто не мешало их вывести. Будь права на вывод переданы в контракт с датой разблокировки, мгновенный вывод был бы невозможен — ровно ради этого LP lock и придумали.

Связанные термины: Rug pull · Honeypot · Вестинг · Скам-токен · Токеномика

Вопросы и ответы

Если ликвидность залочена, токен безопасен?

Нет. Лок защищает только от вывода пула до даты разблокировки. Команда по-прежнему может продавать свои токены, а в контракте могут быть запрет продажи или чеканка.

На какой срок нормально блокировать ликвидность?

Единого стандарта нет. Лок на дни или недели почти ничего не значит; важно, чтобы срок был дольше вестинга ваших токенов и заметно дальше даты листинга.

Как узнать, что лок настоящий, а не скриншот?

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