🏊 Что такое пул ликвидности в криптовалюте простыми словами

7 мин. чтения

Пул ликвидности

Что такое пулы ликвидности (liquidity pools)? Как они работают? Как они связаны с Децентрализованными финансами (DeFi)? Какие отличия есть между протоколами пулов ликвидности, такими как Uniswap, Balancer или Curve? В этой статье мы постараемся простыми словами дать ответы на самые базовые вопросы. Вперёд!

Для начала, если вы еще не очень хорошо знакомы с понятием DeFi, рекомендую прочесть нашу статью.

Предлагаю стартовать с определения понятия ликвидности и пула ликвидности из обычных финансов.

Ликвидность в экономике – свойство активов быть проданными быстро и по цене, близкой к рыночной. Различают высоколиквидные, низколиквидные и неликвидные активы.

Примером высоколиквидного актива являются деньги, их можно в любой момент обменять на другие товары или активы.

Примером низколиквидного актива можно считать незавершенное строительство либо автомобиль класса “люкс”.

Ликвидности и пулы ликвидности

Чтобы лучше понять, что такое ликвидность, рекомендую задуматься над тем, что каждая продажа в экономике является при этом также и покупкой. Если кому-то нужно обменять китайский юань на доллар США, то он сможет это сделать, только если найдет кого-то, кому нужен китайский юань (а на руках имеется доллар США, конечно).

На популярные активы, и в частности валютные пары, есть большие запасы ликвидности на биржах: Forex (для валют), NYSE (для акций компаний), CME (для таких товаров, как зерно, лес). Но если мы говорим о криптовалютах, особенно о малых токенах, вопрос ликвидности стоит очень остро. Часто в обменниках и на биржах просто нет такого запаса средств, который нужен одному достаточно крупному покупателю. Вот этот запас и является ликвидностью.

Пул ликвидности – это некое хранилище, в которое участники рынка складывают свои активы, чтобы вместе обеспечить очень большой запас ликвидности для всех, кто желает обменять этот актив. В традиционной финансовой системе такими пулами выступают большие банки, они распоряжаются средствами большого количества вкладчиков и даже могут “печатать” дополнительные деньги.

Пул ликвидности в криптовалюте – это запасы токенов, которые заблокированы на счету специального смарт-контракта. Они применяются для обеспечения торговой активности (трейдинга) и интенсивно используются децентрализованными биржами обмена (DEX).

Одним из первых проектов, который ввел концепцию пула ликвидности, был проект Bancor, но большую популярность понятию пула принес проект Uniswap.

Зачем нужны пулы?

Если вам уже знакомы привычные криптобиржи, такие как Binance или CEX.io, вы наверняка в курсе, что торговая активность осуществляется там при помощи книги заказов (order book). Таким же образом работают и традиционные биржи вроде московской MOEX или токийской JPX.

Binance

Покупатели желают купить актив по наиболее низкой цене, продавцы, в свою очередь, хотели бы продать по наиболее высокой. Чтобы сделки происходили, нужно, чтобы покупатели и продавцы сошлись на какой-то “справедливой цене”. В итоге, либо покупатель готов на более высокую цену, либо продавец соглашается продать по более низкой.

Но что происходит, если вообще никто из участников рынка не готов идти к справедливой цене? Или если токенов просто недостаточно, чтобы удовлетворить заказ? В этой точке в дело входят маркетмейкеры.

Маркетмейкеры – это крупные игроки рынка, которые поддерживают торговую активность, будучи всегда готовыми купить, либо продать, любое количество для данного актива (“любое” – имеется ввиду достаточно большое для большинства игроков). Конечно же, их “справедливая цена” всегда немного сдвинута в их пользу. Они работают, как привычные нам обменные пункты: за счет “спреда” между курсом покупки и продажи. Благодаря существованию маркетмейкеров, вы не должны ждать, когда появится продавец на тот актив, который вы хотите купить; это же справедливо и в обратную сторону.

Вопрос: мы могли бы воспроизвести функцию маркетмейкера в децентрализованных финансах при помощи блокчейна и смарт-контрактов? Ответ – теоретически, да. Но, на практике, это было бы очень медленно и никто не пользовался бы такими биржами.

Основная проблема в том, что модель книги заказов очень сильно полагается на наличие маркетмейкара (либо нескольких) для каждого актива. Без маркетмейкеров биржа сразу становится неликвидной и неудобной для обычных пользователей. Никто из нас не привык ждать часами для сделки обмена. К тому же маркетмейкеры постоянно меняют свой обменный курс, создавая и закрывая заказы в книге. Поддержка такой активности привела бы к большой нагрузке на блокчейн, за что конечные пользователи заплатили бы большей комиссией, и опять же все было бы медленно – блокчейн Эфириум, при текущей пропускной способности в 12-15 транзакций в секунду, просто не потянул бы такую модель.

Проблема с моделью книги заказов уже давно волновала криптовалютное сообщество. Это привело, с одной стороны, к развитию альтернативных, более быстрых, блокчейнов типа EOS. С другой стороны, такие проекты, как LoopSpring, планируют строить инфраструктуру 2-го уровня для Ethereum.

Пока что наиболее успешная концепция – отказаться от книги заказов вообще. Так и появились децентрализованные пулы ликвидности.

Как работают пулы ликвидности?

Теперь, когда понятно, зачем нужны пулы ликвидности в DeFi, давайте вместе с ProstoCoin разберемся как они работают.

В базовой форме пул ликвидности содержит в себе 2 токена и таким образом создает новый рынок обмена этих активов. Один из популярных примеров – рынок обмена DAI/ETH на базе Uniswap.

DAI/ETH Uniswap

Когда новый пул создается, первый поставщик ликвидности (liquidity provider) устанавливает стартовый курс обмена активов внутри пула. Каждый поставщик должен внести равное количество обоих токенов внутрь пула. Если стартовый курс обмена внутри пула очень отличается от текущих общемировых цен, это сразу создает возможность для арбитража, который может означать потерю капитала для поставщика ликвидности. Эта концепция поставки токенов в правильном соотношении остается справедливой и для всех последующих поставщиков, которые хотят отправить свои средства в пул.

После отправки токенов в пул, поставщик получает специальные токены (LP токены) – пропорционально тому, какую часть ликвидности они обеспечили. Когда происходит сделка, в которой участвует пул, децентрализованная биржа взимает комиссию 0,3% от сделки и распределяет эту комиссию между всеми участниками пула, пропорционально их доле. Таким образом, происходит заработок за счет предоставления ликвидности. Если поставщик желает вернуть себе обратно вложенные средства из пула (вместе с начисленными доходами), он должен провести сжигание своих LP токенов.

Каждый обмен токенов, который проходит при помощи пула ликвидности, приводит к движению курса обмена согласно специальному алгоритму. Этот механизм также называется автоматический маркетмейкер (AMM), и пулы ликвидности разных протоколов могут использовать немного различающиеся алгоритмы.

Пулы ликвидности алгоритм

Базовые пулы ликвидности, такие как у Uniswap, используют константу, которая вычисляется, как произведение количества обоих токенов в пуле. Таким образом, пул может всегда предоставлять ликвидность. Просто, чем меньше токенов А остается, тем дороже они становятся, и тем дешевле становятся токены Б. Получается, если кто-то покупает много ETH в паре ETH/DAI, он уменьшает запас ETH и увеличивает запас DAI, что сразу же отражается на курсе обмена. Чем больше объем пула по отношению к размеру сделки – тем меньше данная сделка влияет на цену.

Большие пулы ликвидности создают более устойчивую среду, при которой каждая сделка почти не влияет на сдвижение курса обмена. Это конечная цель как участников рынка, так и поставщиков ликвидности (напомним, они зарабатывают на комиссии от сделок, больше сделок – больше дохода). Именно по этой причине такие протоколы, как Balancer, начали мотивировать поставщиков ликвидности вкладывать свои токены в определенные малые пулы, для их “раскачивания”. Этот процесс называется майнингом ликвидности и мы говорили о нем в статье, посвященной доходному фермерству.

Идея пулов ликвидности достаточно проста, но она переворачивает мир трейдинга и бирж, так как позволяет отказаться от книги заказов и услуг маркетмейкеров, распределяя доходы от торговой активности между всеми участниками пула.

Виды пулов ликвидности

Пулы, которые мы только что описали, используются протоколом Uniswap – и являются базовым типом пулов. Другие открытые проекты продолжили работу над этой технологией и предложили новые схемы работы пулов.

К примеру, Curve первыми поняли, что механизм, предлагаемый Uniswap, не очень хорошо подходит для обмена активами, цена которых не должна изменяться, в зависимости от спроса или предложения. Потому что они обеспечены реальными активами, вроде доллара США. К такому виду активов, в частности, относятся стейблкоины, такие, как USDT, TUSD, USDC и другие. Пулы Curve работают по модифицированному алгоритму, который имеет пониженную чувствительность к каждой отдельной сделке, и курс обмена остается более стабильным.

Другая идея по развитию пулов ликвидности пришла от протокола Balancer: создатели проекта поняли, что мы не должны ограничивать себя двумя видами токенов в пуле, поэтому в Balancer допускается до 8 токенов в одном пуле.

Риски

Конечно же, вместе с новыми финансовыми инструментами пришли и новые типы рисков, о которых мы в prostocoin.io не можем не упомянуть. Помимо стандартных DeFi рисков, таких как баги смарт-контрактов, системные риски и ключи админов, мы получаем два новых вида риска – impermanent loss и взломы пулов ликвидности.

Выводы

  1. Ликвидностью называют свойство активов быть проданными быстро и по цене близкой к рыночной.
  2. Деньги – самый ликвидный актив, он распространен и его можно в любой момент обменять на любые товары, услуги или активы. Предметы роскоши – низколиквидный (теряют в цене, долго продавать).
  3. Проблема ликвидности появляется у малых токенов – их проблематично купить и продать, особенно в больших объемах (их попросту нет на биржах). На обычных биржах эту проблему решают маркетмейкеры, которые готовы выкупить у вас любой актив, но в децентрализованных финансах это не работает.
  4. Поэтому были созданы пулы ликвидности – хранилища, в которые участники рынка складывают свои токены, чтобы вместе обеспечить большой запас ликвидности для всех, кто желает обменять этот актив. Средства блокируются на счету специального смарт-контракта. Эти средства используются децентрализованными биржами для трейдинга.
  5. Пул позволяет участникам зарабатывать на комиссиях в размере 0,3% от сделки, которые взимаются каждый раз, когда биржа обращается к пулу.

Бесплатный базовый курс Bitcoin

Узнай больше чем 99% населения о Биткоин и других криптовалютах. Получай короткие и ёмкие Email с обучающими статьями каждый день в течение 7 дней. Каждый урок займет до 10 минут чтения. Отписка в любой момент одним кликом.