Пулы ликвидности — это уникальная концепция экосистемы децентрализованных финансов (DeFi). Они являются одним из ключевых элементов, на которых основана работа децентрализованных бирж (DEX), входящих в экосистему DeFi.
Важные роли в пулах ликвидности
Существует несколько ролей, задействованных в работе пулов ликвидности.
- Инвесторы. Это участники рынка, которые блокируют свои активы в пулах, тем самым обеспечивают ликвидность, предоставляя возможность трейдинга для других участников, и получают за это комиссию — пассивный доход. Их также называют поставщиками ликвидности (LP) и маркетмейкерами. Для обеспечения ликвидности необходимо предоставить два токена, торговую пару эквивалентной стоимости. Размер дохода зависит от объема торгов конкретной криптовалютной пары и пропорционален вложению в пул.
- Трейдеры. Пулы ликвидности создают рынок для конкретных пар активов, благодаря чему трейдеры имеют возможность осуществлять куплю или продажу монет на децентрализованных биржах, пользуясь поставленной ликвидностью. Суть такого рода торговли заключается в децентрализации, то есть возможности взаимодействовать peer-to-peer, без посредника в виде централизованной биржи. Без трейдерской активности существование пула ликвидности теряет смысл.
- В работе пулов ликвидности участвуют автоматические маркетмейкеры (АММ). Их роль заключается в том, чтобы автоматизировать процесс взаимодействия трейдеров с пулом и отображать реальную стоимость монет внутри пула. Это смарт-контракты, которые представляют пул в качестве участника сделки и с помощью математических формул в зависимости от колебания спроса и предложения корректируют рыночную цену обоих активов в торговой паре.
Существуют разные алгоритмы регулирования цены активов внутри пула ликвидности, которые для поддержания паритета цены в торговой паре осуществляют автоматический арбитраж:
- Constant Function Market Makers (CFMMs);
- Constant Product Market Maker (CPMM);
- Constant Sum Market Maker (CSMM);
- Constant Mean Market Maker (CMMM) и пр.
Но поскольку любые алгоритмы уязвимы к непредсказуемым движениям рынка, что наглядно продемонстрировал крах алгоритмического стейблкоина UST, в работе пулов ликвидности участвуют арбитражные трейдеры, которые в ручном режиме уравновешивают стоимость активов на разных площадках там, где не справляются алгоритмы.
Структура пулов ликвидности DEX на примере
Децентрализованная биржа Uniswap стала одной из первых платформ, которые начали использовать пулы ликвидности. В Uniswap нет книги ордеров как на централизованных биржах, вместо этого используются AMM. Алгоритмы и арбитражные трейдеры обеспечивают актуальную рыночную стоимость цифровых активов.
Для поддержания баланса ликвидности в пулах Uniswap используется следующая формула:
X*Y = K
X — первых токен, входящий в пул;
Y — второй токен, формирующий вместе с первым торговую пару и тоже входящий в пул (часто это стейблкоин);
K — суммарная ликвидность в пуле, которая должна остаться постоянной.
Если пользователь покупает любой токен в пуле, например ETH в пуле ETH/USDT, используя при этом USDT, то стоимость ETH увеличивается, так как его становится меньше. Но общий показатель K должен оставаться неизменным, что как раз и обеспечивается алгоритмически.
Риски инвестиций в пулы ликвидности
В пулах ликвидности присутствуют риски для всех участников рынка. Во-первых, все сделки функционируют с помощью смарт-контрактов и в случае системной ошибки можно потерять активы. Во-вторых, DeFi-проекты подвергаются частым кибератакам. Наконец, к одному из самых распространенных рисков конкретно для инвестора можно отнести непостоянные потери.
Допустим, маркетмейкер разместил в пуле ликвидности 10 BTC и 1000 USDT, то есть цена BTC в этом примере равна $100, а общая сумма инвестиции равна $2000. При этом общий объем пула составляет 100 BTC и 10 000 USDT — 10% ликвидности поставил конкретный маркетмейкер, остальное внесли другие участники пула. Общая ликвидность пула (K) составляет 1 000 000.
Пока стоимость активов не меняется — все нормально. Но если цена BTC начнет расти, то алгоритмы или арбитражники будут выкупать BTC из пула по более низкой стоимости, пока соотношение цен в пуле не сравнится с рыночной стоимостью актива. Допустим, стоимость BTC выросла до $400, тогда в результате арбитражных манипуляций в пул будут добавляться USDT и удаляться из него BTC до тех пор, пока соотношение не будет отражать текущую цену и соответствовать изначальному показателю общей ликвидности пула. Таким образом в пуле останется 50 BTC и 20 000 USDT.
Если маркетмейкер решает вывести свои 10% пула, не дожидаясь выравнивания торговой пары, он получит 5 BTC и 2000 USDT, общей стоимостью $4000. На первый взгляд, поставщик ликвидности получил прибыль, но если бы он у него остались изначальные 10 BTC и 1000 USDT, то их общая стоимость составила бы $5000. Это и называется непостоянной потерей, поскольку размер потери постоянно меняется вместе с курсом активов, составляющих торговую пару, и фиксируется лишь в момент их вывода из пула.
Таким образом, пулы ликвидности осуществляют одну из ключевых идей в сфере децентрализованных финансов — возможность торговать и обмениваться активами без участия посредника. Помимо этого, пулы предоставляют возможность маркетмейкерам получать пассивной доход, а участникам рынка — возможность заработка на P2P-торговле теми активами, которые не представлены на централизованных биржах.