Ликвидность в DeFi: почему я потерял часть активов в пуле
Ликвидность в DeFi-пулах выглядит просто: вы вносите две монеты, протокол использует их для обменов, а вы получаете часть торговых комиссий. На экране всё похоже на депозит с повышенной доходностью. Только это не депозит и не тихая парковка капитала.
Демид Красильников, Обозреватель и гид по криптограмотности·Обновлено: 13 сентября 2026 г.·13 мин

Вы отдаёте активы в автоматизированный маркетмейкер, а тот постоянно меняет состав пула вслед за рынком.
Именно здесь новичок обычно видит проблему слишком поздно. Он смотрит на начисленные комиссии, но не сравнивает стоимость возвращаемых токенов с тем, сколько стоили бы те же активы, если бы они просто лежали на кошельке. В результате деньги не обязательно «пропадают» в буквальном смысле. Чаще происходит неприятнее: активы возвращаются, но их стоимость оказывается ниже ожидаемой.
Я использую формулировку «почему я потерял часть активов» не как красивую исповедь о несуществующем трейдерском подвиге, а как короткое описание типичной ошибки. Человек видит баланс, видит доходность, нажимает кнопку добавления ликвидности — и обнаруживает, что пул торговал против его первоначальной позиции. Это не мошенничество само по себе. Это механика протокола, которую пользователь не разобрал до внесения средств.
Пул ликвидности — не сейф, а автоматический обменник
Чтобы понять риски ликвидности в DeFi-пулах для новичка, нужно сначала убрать одну опасную иллюзию. Пул не хранит ваши токены без движения. Он использует их для обеспечения обменов на децентрализованной бирже, или DEX.
На централизованной бирже покупатель и продавец обычно встречаются через книгу заявок. Кто-то выставляет ордер на покупку, кто-то — на продажу. DEX во многих случаях работает иначе: в нём нет классического оператора, который вручную сопоставляет заявки. Вместо этого есть смарт-контракт и запас двух активов. Этот запас и называют пулом ликвидности.
Например, в пуле есть ETH и USDC. Пользователь хочет обменять USDC на ETH. Он отправляет USDC в контракт и забирает из пула ETH. После сделки соотношение активов меняется. Цена рассчитывается алгоритмом, а не решением конкретного менеджера.
В традиционной модели автоматизированного маркетмейкера используется формула, которую можно упрощённо записать как:
x × y = k
Здесь x и y — количество двух активов в пуле, а k — условно постоянное произведение. Формула не означает, что цена никогда не меняется. Наоборот: цена меняется после каждой сделки, потому что меняется соотношение токенов внутри пула.
Поставщик ликвидности, или LP, вносит свою долю этих активов и получает право на часть комиссий. В классическом пуле это часто пара в пропорции 50:50 по стоимости. То есть нельзя просто положить один ETH и получать комиссию. Протокол потребует добавить к нему эквивалентную сумму второго токена.
Упрощённо процесс выглядит так:
1. Вы выбираете пул, например ETH/USDC.
2. Вносите оба актива в нужной пропорции.
3. Получаете LP-токены или другую запись о своей доле в пуле.
4. Ваши активы используются для обменов других пользователей.
5. Вы получаете часть торговых комиссий.
6. При выводе забираете не обязательно те же количества ETH и USDC, которые внесли изначально.
Последний пункт — главный. Пул не обязан вернуть вам исходный набор активов. Если цена ETH изменилась, арбитражеры и другие участники торгов перестроят баланс пула. Вы всё ещё владеете своей долей, но сама доля теперь состоит из другого соотношения токенов.
Пул ликвидности не обещает сохранить ваш набор монет. Он обещает обслуживать обмены — и перераспределяет активы именно ради этого.
Комиссия за своп может выглядеть убедительно. Например, в одной из известных моделей Uniswap комиссия для конкретного пула может составлять 0,3% от сделки и распределяться между поставщиками ликвидности. Но комиссия начисляется за торговый оборот, а не за сохранение стоимости вашего депозита. Это разные показатели. Высокий оборот не отменяет рыночный риск.
Непостоянные потери в DeFi простыми словами
Непостоянные потери — это разница между двумя сценариями:
- вы внесли активы в пул и потом вывели их;
- вы просто удерживали бы исходные активы на кошельке.
Если цены двух токенов почти не изменились относительно друг друга, эффект может быть небольшим. Если один актив сильно подорожал или подешевел по отношению к другому, разница становится заметной.
Термин «непостоянные» сбивает с толку. Он звучит так, будто убыток существует только на экране и исчезнет сам. На самом деле он остаётся условным до момента вывода. Когда вы забираете активы из пула, разница фиксируется. Если после вывода цены вернутся к прежнему соотношению, часть потери теоретически может исчезнуть. Но это уже не спасательная кнопка, а ставка на дальнейшее движение рынка.
Рассмотрим упрощённый пример.
Вы добавили в пул эквивалент 1000 долларов: половину в ETH и половину в USDC. В момент внесения один ETH стоит условно 2000 долларов. В пуле ваш вклад соответствует определённому количеству ETH и USDC.
Затем ETH растёт относительно USDC. Для рынка пул теперь предлагает ETH по цене, которая какое-то время отличается от внешних площадок. Арбитражеры совершают сделки, пока цена внутри пула не приблизится к рыночной. В результате из пула уходит часть подорожавшего ETH, а взамен в нём остаётся больше USDC.
Ваш итоговый набор становится более консервативным по ETH именно в момент его роста. Это звучит парадоксально, но так устроен автоматический маркетмейкер: он продаёт растущий актив и принимает второй актив, чтобы поддерживать обмены по текущему рыночному соотношению.
Если бы вы просто держали ETH и USDC на кошельке, у вас осталось бы исходное количество ETH. В пуле его могло стать меньше. Торговые комиссии частично компенсируют разницу, но не гарантированно.
Почему рост актива может ухудшить результат LP
Для обычного держателя рост монеты — хорошая новость. Для поставщика ликвидности рост одного токена относительно второго создаёт дополнительную нагрузку:
1. Цена одного актива начинает быстро меняться.
2. Внешние участники сравнивают цену в пуле с ценой на других площадках.
3. Арбитражеры проводят сделки до выравнивания котировок.
4. Подорожавший актив постепенно уходит из пула.
5. В пуле увеличивается доля актива, который относительно подешевел.
6. LP получает обновлённый состав активов при выводе.
Чем сильнее расходятся цены двух токенов, тем выше потенциальное влияние непостоянных потерь. В пуле ETH/USDC риск принципиально выше, чем в пуле двух стабильных монет, если обе действительно сохраняют привязку к доллару. Но и стабильные пулы не становятся автоматически безопасными: у них остаются риски самого протокола, ошибки привязки, взлома и недостаточной ликвидности.
Нельзя утверждать, что предоставление ликвидности всегда убыточно. Комиссии, стимулирующие выплаты и умеренные движения цен иногда перекрывают эффект непостоянных потерь. Но считать комиссионный доход гарантированной компенсацией тоже нельзя. Вы не получаете фиксированную ставку. Ваш результат зависит от торгового оборота, изменения цен, размера пула и продолжительности участия.
Роль арбитражеров: кто забирает выгодную цену
В разговорах о пулах арбитражеров часто выставляют почти злодеями. Это ошибка. Они не ломают протокол и не крадут средства. Они делают именно то, ради чего создан рынок: используют разницу цен между площадками.
Допустим, ETH на крупной централизованной бирже уже подорожал, а в конкретном DEX-пуле цена ещё не успела измениться. Арбитражер покупает ETH в пуле по более низкой цене и продаёт там, где он стоит дороже. После такой операции цена внутри пула приближается к внешней.
Для пользователя это означает неприятную вещь: пул не защищает поставщика ликвидности от изменения рынка. Он, наоборот, автоматически пропускает изменение цены через состав активов. Арбитражер получает прибыль за выравнивание цен, а LP получает комиссию за предоставленную ликвидность. Но комиссия может оказаться меньше экономического эффекта от перераспределения активов.
Есть и второй слой риска — проскальзывание. Если пул небольшой, а сделка крупная, обмен заметно сдвигает цену. Пользователь получает менее выгодный курс. Для LP это может означать больший оборот и дополнительные комиссии, но одновременно — более резкие изменения состава пула.
Ликвидность здесь работает как вода в узкой трубе: пока поток небольшой, система справляется. Если через неё проталкивают слишком большой объём, давление меняет весь процесс. В DEX этим давлением становится размер сделки относительно резерва.
На что смотреть в пуле до внесения средств
Я бы разбил первичную оценку не на обещанную доходность, а на несколько конкретных вопросов:
- Какие именно два актива лежат в пуле и насколько они коррелируют по цене?
- Какой объём ликвидности находится в контракте?
- Какова реальная торговая активность, а не только рекламный процент доходности?
- Из чего складывается вознаграждение: комиссии, токены проекта или временная субсидия?
- Как устроен смарт-контракт и были ли у него серьёзные инциденты?
- Может ли команда менять параметры пула или выводить значительную часть ликвидности?
- Насколько легко выйти из позиции без большого проскальзывания?
- Что произойдёт, если один из токенов потеряет ликвидность?
Особенно подозрительно выглядит доходность, которая растёт быстрее торговой активности. Если протокол обещает высокий процент, но почти не показывает органический объём обменов, источник вознаграждения нужно искать отдельно. Часто это новые токены, которые можно напечатать в большем количестве. Высокий APR в таком случае напоминает купон, который выплачивают собственными обесценивающимися баллами.
Смарт-контракт — ещё один участник риска
Даже если вы правильно поняли непостоянные потери, остаётся техническая уязвимость. Ваши активы находятся не на привычном банковском счёте и не в интерфейсе приложения. Они контролируются кодом смарт-контракта.
Смарт-контракт исполняет заранее заданную логику: принимает токены, рассчитывает обмен, распределяет комиссии, учитывает доли LP. Если в этой логике есть ошибка, злоумышленник может использовать её раньше, чем разработчики успеют закрыть уязвимость.
В 2020 году взлом протокола bZx стал одним из заметных напоминаний о том, что DeFi-система может быть математически красивой и одновременно технически хрупкой. Код не становится безопасным только потому, что его разместили в публичном блокчейне. Открытость позволяет проверять контракты, но не гарантирует, что все ошибки найдены.
Аудит помогает снизить риск, но не превращает протокол в сейф. Аудитор проверяет определённую версию кода и определённый набор сценариев. После этого команда может обновить контракт, подключить новый модуль управления или изменить параметры. Кроме того, даже качественный аудит не исключает экономические атаки и ошибки в логике взаимодействия нескольких протоколов.
Rug pull: когда ликвидность уходит вместе с создателями
Rug pull — это ситуация, при которой создатели проекта внезапно выводят ликвидность или используют административные права против пользователей. Внешне всё может выглядеть законно: токен торгуется, сайт работает, в социальных сетях публикуются новости. Но контроль над контрактом остаётся у небольшой группы адресов.
Техническая проверка здесь должна включать не только вопрос «аудирован ли контракт». Нужно понять:
- кто управляет ключевыми функциями;
- можно ли изменить комиссию;
- разрешён ли выпуск новых токенов;
- есть ли блокировка ликвидности и на какой срок;
- может ли владелец контракта приостановить вывод;
- распределены ли административные права между несколькими участниками;
- была ли активность команды последовательной, а не только рекламной.
Если ответов нет, это не обязательно доказывает мошенничество. Но отсутствие прозрачности — самостоятельный риск. В DeFi никто не обязан выдавать вам персональное предупреждение перед тем, как контракт станет недоступен или токен потеряет рынок.
Доходность DeFi-протоколов и подводные камни расчёта
Одна из самых вредных привычек новичка — сравнивать только проценты. Он видит доходность 20% годовых в интерфейсе одного пула и 3% на другом, выбирает первый вариант, а затем удивляется, почему его депозит просел.
Процент может быть рассчитан в токенах самого протокола. Если токен упадёт в цене, номинальная доходность останется на экране, но покупательная способность награды изменится. Кроме того, APR и APY не всегда означают одно и то же: один показатель может показывать простую годовую ставку, другой — предполагать реинвестирование. Интерфейс способен сделать доходность визуально убедительной, не объяснив экономику.
Для поставщика ликвидности важен не один показатель, а итоговая связка:
комиссии + стимулирующие выплаты − изменение стоимости пары − расходы на газ − проскальзывание − возможные потери от уязвимости.
Это не бухгалтерская формула с гарантированным результатом. Это список факторов, которые нужно держать в голове. Если хотя бы один из них полностью игнорировать, расчёт превращается в рекламную картинку.
| Фактор | Что он даёт LP | Где возникает проблема |
|---|---|---|
| Торговые комиссии | Компенсация за использование ликвидности | Низкий оборот даёт мало комиссий |
| Рост одного актива | Потенциально увеличивает стоимость позиции | Пул продаёт часть подорожавшего актива через арбитраж |
| Непостоянные потери | Показывают разницу с простым удержанием | Фиксируются при выводе активов |
| Стимулирующие токены | Повышают номинальную доходность | Награда может быстро обесцениться |
| Большой объём пула | Снижает влияние одной сделки | Не защищает от падения рынка или взлома |
| Аудит контракта | Снижает часть технического риска | Не гарантирует защиту от всех атак |
| Блокировка ликвидности | Уменьшает вероятность мгновенного rug pull | Не отменяет рыночные и кодовые риски |
Я бы не заходил в пул, если не могу заранее ответить на простой вопрос: что именно должно произойти, чтобы я вышел? Если ответ звучит как «когда доходность станет ниже» — это слишком расплывчато. Нужны условия: изменение цены одного актива, исчезновение объёма, уменьшение ликвидности, смена токеномики, обновление контракта.
Как действовать новичку: сначала маленькая сумма, потом вывод
Самый разумный подход к DeFi — не пытаться сразу собрать портфель из нескольких пулов. Сначала нужно понять механику на сумме, потеря которой не изменит вашу жизнь.
Алгоритм может быть таким:
1. Разобраться в паре активов.
Не в названии пула и не в обещанном APR, а в самих токенах. Вы должны понимать, что именно депонируете.
2. Проверить контракт и сеть.
Поддельные токены и фишинговые сайты часто копируют названия известных протоколов. Ошибка в адресе контракта необратима.
3. Посмотреть объём ликвидности и торгов.
Маленький пул сильнее реагирует на крупные сделки. Это влияет и на проскальзывание, и на состав ваших активов.
4. Оценить корреляцию токенов.
Пара двух активов, которые обычно двигаются близко, может иметь меньший риск непостоянных потерь, но не нулевой. Стабильность прошлого не является обещанием будущего.
5. Внести небольшую сумму.
Это не попытка заработать максимум. Это плата за обучение с ограниченным ущербом.
6. Зафиксировать исходные данные.
Запишите количество токенов, их стоимость, долю в пуле и комиссию сети. Иначе при выводе вы не поймёте, где возник результат.
7. Проверить вывод заранее.
Небольшой тестовый вывод показывает, доступна ли операция, сколько газа потребуется и какие активы вы реально получите.
8. Сравнивать результат с простым удержанием.
Комиссии сами по себе ничего не доказывают. Сравнивайте итоговую стоимость и количество каждого актива с альтернативой «ничего не делать».
Последний шаг особенно важен. DeFi часто создаёт ощущение продуктивности: средства постоянно работают, начисляются награды, меняются цифры в интерфейсе. Но активность не равна эффективности. Иногда лучший риск-менеджмент — не открывать позицию, экономя комиссии, время и вероятность технической ошибки.
В DeFi комиссия — это плата за предоставленный капитал, а не компенсация за ошибку в выборе риска.
Почему я не считаю непостоянные потери мелкой технической деталью
Новички часто воспринимают impermanent loss как пункт в документации, который можно прочитать потом. Это неправильный порядок. Непостоянные потери нужно понимать до того, как вы нажмёте кнопку «добавить ликвидность».
В обычном холдинге вы владеете конкретным количеством актива и принимаете его рыночную волатильность. В пуле вы владеете долей механизма обмена. Механизм постоянно балансирует активы, а значит, ваша позиция будет вести себя иначе, чем простой набор монет на кошельке.
Это не делает пулы бесполезными. Они решают реальную задачу: дают рынку ликвидность, позволяют совершать обмены без центрального оператора и создают инфраструктуру для децентрализованных приложений. Но полезный протокол не обязан быть выгодным для каждого поставщика ликвидности в любой момент.
В начале 2025 года общий объём средств в DeFi-протоколах оценивался более чем в 65 миллиардов долларов. Большой TVL — показатель масштаба, а не персональной безопасности. В системе может быть много капитала и всё равно оставаться риск конкретного пула, конкретной сети или конкретного смарт-контракта.
Так же не стоит описывать убыток как личный провал. Ошибка обычно не в том, что человек не угадал направление цены. Ошибка в неправильной модели продукта. Он думал, что покупает доходный депозит, хотя фактически становился поставщиком ликвидности и принимал на себя сразу несколько видов риска.
Психологически здесь работает та же ловушка, что и в других сложных жизненных решениях: неудачу легко объявить обычной попыткой и повторить действие ещё раз, не выяснив, что именно пошло не так. В вопросах, где цена ошибки высока, полезнее сначала осторожно переосмыслить идею проб и ошибок, а уже потом решать, готовить ли следующую попытку. В DeFi это означает: не докладывать средства в тот же пул, пока вы не поняли механику потери.
Вывод: ликвидность требует не веры, а расчёта
Ликвидность в DeFi-пулах — рабочий инструмент, но не пассивный доход в бытовом смысле. Вы вносите пару активов в автоматический рынок, позволяете другим участникам торговать против резерва и получаете часть комиссий. Взамен принимаете непостоянные потери, проскальзывание, зависимость от ликвидности и уязвимости смарт-контракта.
Основная ошибка новичка — смотреть на доходность отдельно от состава возвращаемых активов. Если цена одного токена изменилась, пул мог автоматически уменьшить вашу долю в подорожавшем активе. Комиссии способны компенсировать этот эффект, но не обязаны это делать.
Я отношусь к DeFi без восторга и без презрения. Это полезная инфраструктура, построенная на коде, экономических стимулах и жёсткой ответственности пользователя. Протокол не знает, сколько вы откладывали на депозит, и не вернёт деньги из сочувствия. Если вы не разобрались в механике, рынок всё равно проведёт операцию — только уже за ваш счёт.
Поэтому база проста: сначала понять, как меняется состав пула, затем оценить технический риск, после этого сравнить потенциальную комиссию с возможными потерями и лишь потом вносить средства. Не наоборот.