Пул ликвидности — это резерв криптоактивов, заблокированных в смарт-контракте и используемых DeFi-протоколом для выполнения финансовых операций. Наиболее известный вариант — пул из двух или более токенов, который используется для автоматического обмена активов без традиционного центрального стакана заявок.

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

Например, пул может содержать два актива: условно Token A и Token B. Пользователь, желающий обменять Token A на Token B, взаимодействует со смарт-контрактом пула. Контракт уменьшает резерв Token B и увеличивает резерв Token A в соответствии с математической моделью протокола. Цена операции определяется состоянием резервов и формулой конкретного автоматического маркет-мейкера.

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

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

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

Основные параметры пула

  • Резервы — объемы активов, находящихся в контракте.
  • Объем торгов — количество активов, проходящих через пул.
  • Комиссия — часть стоимости операций, которая может распределяться между протоколом и поставщиками ликвидности.
  • Доля ликвидности — относительная часть пула, принадлежащая конкретному поставщику.
  • Цена и проскальзывание — параметры, зависящие от состояния пула и размера операции.