Пул ликвидности (Liquidity Pool) — это децентрализованное хранилище активов, которое позволяет объединить ликвидность большого количества пользователей в рамках одного смарт-контракта. Пулы ликвидности являются одной из основополагающих технологий, лежащей в основе децентрализованных финансов (DeFi). Они являются неотъемлемой частью архитектуры децентрализованных бирж (DEX), кредитных протоколов (Lending), протоколов доходного фермерства (Yield Farming), синтетических активов, алгоритмических стейблкоинов и др.
Как работают пулы ликвидности?
Обычно, в децентрализованных биржах, пулы ликвидности состоят из двух активов, что позволяет пользователям торговать этой валютной парой. Пары могут быть разнообразными, но чаще всего, «поставщики ликвидности» стараются создавать пары, востребованные на рынке. Чем выше ликвидность определенной пары, тем большее количество токенов можно купить или продать без проскальзывания цены (Slippage). Так как это часть децентрализованных финансов, поставщиком ликвидности для таких пар может стать абсолютно любой пользователь.
Одним из первых протоколов, в котором использовались пулы ликвидности, был Bancor, но по настоящему популярность они приобрели с появлением децентрализованной биржи Uniswap в 2020 году. С тех пор появилось огромное количество новых DEX, имеющих свои уникальные технологические новшества, но все они имеют общую черту — работают на основе пулов ликвидности.
В случае протоколов кредитования, могут использоваться пулы с одиночными активами в которых не требуется наличие пары. Такие протоколы позволяют владельцам криптовалюты размещать свои активы в кредитных пулах в качестве обеспечения, под которое в последствии они могут брать кредит.
Типы пулов ликвидности
Механика работы пулов ликвидности может сильно различаться в зависимости от их применения. Рассмотрим некоторые типы пулов, которые часто применяются в протоколах децентрализованных финансов:
- Классические пулы. Классические пулы состоят из двух активов в соотношении их общей стоимости 50/50. Такие пулы ликвидности приобрели популярность с появлением Uniswap v1. Не смотря на то, что технология таких пулов уже устарела, она до сих пор активно используется наряду с другими пулами в таких децентрализованных биржах, как Pancakeswap, Biswap и т.д.
- Одиночные пулы. Как следует из названия, в таких пулах содержится всего один актив. Обычно, такой тип пулов применяется для стейкинга или протоколов кредитования, например, в Aave и Maker.
- Взвешенные пулы. Взвешенные пулы являются логическим развитием классических пулов, но могут содержать более двух активов, а их соотношение может быть разнообразным и выбираться поставщиком ликвидности на свое усмотрение. Такие пулы применяются в протоколах Balancer и Curve.
- Пулы концентрированной ликвидности. Могут содержать от двух и более активов, которые торгуются друг к другу в соотношении 1 к 1, а задача таких пулов поддерживать это соотношение и обеспечивать минимальное проскальзывание цены. Обычно, такие пулы применяются для стейблкоинов (USDT, USDC, DAI и т.д.) или обернутых активы (WBTC, WETH и т.д).
Различие пула ликвидности и обычного биржевого стакана
На централизованных биржах вся ликвидность держится на лимитных ордерах в стаканах на покупку или продажу, что позволяет эффективно участвовать в торговле криптовалютными активами.
В случае с децентрализованными финансами, все сделки происходят в виде ончейн-транзакций и не требует пользователей проходить сложный процесс регистрации и подтверждения личности. В виду того, что наличие ордеров на покупку и продажу в децентрализованной среде привело бы к большим затратам на обеспечение тех самых транзакций и были реализованы пулы ликвидности.
Благодаря появлению технологии автоматического маркет мейкинга (АММ), появилась возможность покупать или продавать актив не из множества ордеров, а взаимодействовать прямо с пулом ликвидности, который может обеспечить заявку всего за одну транзакцию. Для покупки не потребуется продавец, вы просто приобретете активы из пула и наоборот, продадите их в пул, если вам будет это необходимо.
Как пользователи могут заработать в пулах ликвидности?
Любой пользователь может стать поставщиком ликвидности добавив в пул один (в случае одиночного пула) или два актива в равной пропорции стоимости (в случае ликвидной пары). В зависимости от предназначения площадки (децентрализованная биржа, кредитование или DAO), она может использовать средства в своих целях и вознаграждать владельца ликвидности.
Обычно показатель доходности указывается параметрами APY (годовая процентная доходность) или APR (годовая процентная ставка). Различаются эти параметры тем, что APY учитывает постоянное реинвестирование дохода, а APR рассчитывается без учета реинвестирования.
Риски пулов ликвидности
- Основным риском при создании ликвидных пар (LP), является непостоянная потеря (impermanent loss), подробней о которой вы можете прочитать в статье «Что такое не постоянная потеря?«.
- Не смотря на то, что все децентрализованные площадки прилагают множество усилий к обеспечению безопасности своих смарт-контрактов, привлекая профессиональные аудиторские организации, все-равно всегда остается опасность взлома со стороны хакеров и потери всех средств.
- Кроме выше перечисленного, распространенной проблемой потери средств оказывается не добросовестность площадки, на которой вы размещаете свою ликвидность. Часто разработчики могут оставлять в коде смарт-контракта лазейку для дальнейшего вывода средств.