Пули ліквідності — ключова технологія DeFi

Пули ліквідності — це краудсорсингові резерви токенів, що забезпечують миттєві угоди на децентралізованих платформах. Розповідаємо, як вони працюють, у чому їхні переваги та які ризики можуть виникати під час використання.
Пули ліквідності спеціально створені для того, щоб користувачі могли купувати і продавати криптовалюти через децентралізовані біржі (DEX) або інші платформи децентралізованого фінансування (DeFi) без участі централізованих маркетмейкерів.
Що таке пул ліквідності
Пул ліквідності являє собою *краудсорсинговий резерв криптовалют або токенів, заблокований у смартконтракті. Ці активи слугують для спрощення торгівлі на DEX. Наприклад, замість традиційної моделі, де покупці і продавці домовляються безпосередньо, багато DeFi-платформ використовують модель автоматизованого маркетмейкера (AMM). Саме в цій системі пули ліквідності відіграють ключову роль.
*Термін «краудсорсинговий» означає, що кошти в пулах ліквідності збираються від безлічі користувачів. Кожен з них добровільно додає свої токени в пул, щоб підтримувати роботу платформи і отримувати за це винагороду.
Пули ліквідності функціонують як резерви токенів, доступні для купівлі користувачами в будь-який момент часу. Без них трейдери були б змушені чекати, поки з'являться відповідні заявки на купівлю або продаж. Завдяки пулам ліквідності угоди проходять миттєво, і, що найголовніше, ціна активів стає більш передбачуваною.

Схема роботи пулу ліквідності. Джерело: Collidu
Варто зазначити, що пули ліквідності складаються не з одного токена, а з двох, які утворюють торгову пару (наприклад, ETH/USDT). Однак трапляються і мультивалютні пули, що використовують також нативні токени платформ, якими додатково винагороджують постачальників ліквідності. Це дає змогу користувачам обмінювати один токен на інший, а механізм AMM автоматично регулює ціни залежно від кількості токенів у пулі.
Як працюють автоматизовані маркетмейкери (AMM)
AMM замінюють традиційну книгу ордерів на алгоритмічну модель ціноутворення. У центрі цієї моделі лежить формула:
x * y = k
x і y — це кількість двох токенів у пулі, а k — постійна величина.
Коли користувач купує один токен, його кількість у пулі зменшується, а кількість другого токена збільшується, що змінює їхню ціну. Цей підхід робить ціноутворення повністю децентралізованим і автоматичним.

Схема роботи AMM. Джерело: liquidity-provider
Навіщо потрібне блокування ліквідності
Для гарантування безпеки інвесторів проєкти часто використовують механізм блокування ліквідності. Це означає, що токени пулу ліквідності (LP-токени), які надають доступ до коштів, блокуються на певний строк. Цей процес захищає пул від так званого rug pull — ситуації, коли розробники виводять усі кошти з пулу, залишаючи інвесторів без активів.
Прикладом блокування ліквідності може слугувати надсилання LP-токенів на смартконтракт із функцією тимчасового блокування. Це створює довіру з боку інвесторів, оскільки команда розробників не може вивести кошти до закінчення встановленого терміну.
Приклади використання пулів ліквідності
Пули ліквідності застосовують в найрізноманітніших сценаріях, наприклад:
- Uniswap: перша популярна платформа, яка впровадила концепцію AMM. Тут користувачі можуть додавати ліквідність і заробляти на комісіях від торгівлі.
- SushiSwap: надає додаткові стимули у форматі токенів SUSHI для постачальників ліквідності.
- Balancer: дає змогу створювати багатотокенові пули, що збільшує можливості для диверсифікації.
- Curve Finance: спеціалізується на пулах з використанням стабільних токенів, що дає змогу мінімізувати випадкові збитки.

Проєкт Balancer підтримує мультивалютні пули ліквідності. Джерело: Medium
Як заблокувати токени в пулі ліквідності
Розглянемо, як проходить звичайне блокування активів на прикладі популярної платформи PancakeSwap. Користувачам необхідно:
- Створити криптовалютний гаманець. PancakeSwap підтримує більш як десяток гаманців, включно з MetaMask, Trust Wallet, Binance Wallet, SafePal та іншими.
- Поповнити гаманець криптовалютами, які будуть використовуватися для додавання ліквідності.
- Перейти на платформу PancakeSwap і вибрати розділ для додавання ліквідності. Користувачеві необхідно вказати два токени для формування торгової пари, підтвердити свій вибір (Approve LP Token) і надіслати їх у пул (Lock LP Tokens).
- Отримати LP-токени, які підтверджують право на частку в пулі та наступні винагороди. Припустимо, у пулі вже є 100 ETH і 200 000 USDT. Ви додаєте 10 ETH і 20 000 USDT, у такий спосіб збільшуючи загальну ліквідність. Натомість ви отримуєте LP-токени, що представляють вашу частку в пулі, яка дорівнює 10%.
Для блокування ліквідності можна застосувати сторонні сервіси (наприклад, Mudra Liquidity Locker), які забезпечують тимчасове блокування LP-токенів з використанням смартконтрактів. Після закінчення терміну блокування кошти стають доступними для виведення.

Інтерфейс блокування токенів у пулі. Джерело: mudra.website
Переваги та ризики використання пулів ліквідності
Пули ліквідності забезпечують користувачам низку переваг:
- Доступність: трейдери можуть торгувати в будь-який момент часу.
- Простота: немає потреби в пошуку контрагента для угоди.
- Можливості заробітку: постачальники ліквідності отримують частку від торгових комісій.
Однак існують і ризики, зокрема:
- Імперманентні (тимчасові) втрати, які відбуваються через зміну цін токенів у пулі, що призводить до збитків для постачальників ліквідності. На надволатильному крипторинку такі ситуації трапляються досить часто.
- Уразливості смартконтрактів: помилки в коді можуть призвести до втрати всіх заблокованих коштів. Крім того, не варто забувати й про часті хакерські атаки, спрямовані на злам смартконтрактів.
Вибір пулу ліквідності — ключ до успіху в DeFi. Щоб знизити ризики і підвищити прибутковість, важливо зважати на ліквідність, прибутковість (APY), репутацію платформи, ризики токенів, комісії та умови виходу.
Звертайте увагу на такі деталі:
- висока ліквідність, яка знижує вплив великих угод на ціну;
- ризики за високих ставок;
- вибирайте DEX з хорошою репутацією (не лінуйтеся читати відгуки);
- зважайте на волатильність активів, що вносяться в пул;
- аналізуйте розподіл комісій;
- уважно читайте умови виведення коштів.
Пули ліквідності — це фундаментальна технологія для децентралізованих фінансів, яка робить торгівлю активами швидкою і доступною широкому колу користувачів. Однак важливо зважати на ризики і ретельно вивчати проєкти перед додаванням ліквідності. За правильного підходу участь у пулах ліквідності може стати вигідним способом заробітку і внеском у розвиток екосистеми DeFi.