Обережно! Багато тексту
Пули ліквідності – одна з базових технологій, що лежать в основі екосистеми DeFi. Вони є невід'ємною частиною автоматизованих маркет-мейкерів (AMM), протоколів запозичення та кредитування, прибуткового фермерства, синтетичних активів, ончейн-страхування, ігор на блокчейні – список можна продовжити.
Сама ідея вкрай проста. Пул ліквідності – це кошти, зібрані у велику цифрову гору. Але що робити з цією горою за умов роботи без будь-яких дозволів, коли кожен може додати туди ліквідність? Давайте подивимося, яким чином DeFi втілює ідею пулів ліквідності в життя.
Вступ
Поява децентралізованих фінансів (DeFi) сприяла сплеску ончейн-активності. Обсяги DEX можуть серйозно конкурувати з обсягами централізованих біржах. На грудень 2020 року в DeFi-протоколах було заблоковано понад 15 мільярдів доларів. Екосистема швидко розширюється за рахунок нових видів товарів.
Але завдяки чому такий розвиток став можливим? Однією з базових технологій, що лежать в основі всіх цих продуктів, є пули ліквідності.
Що таке пул ліквідності?
Пул ліквідності – це сукупність криптовалютних токенів, заблокованих у смарт-контракті. Пули ліквідності використовуються для забезпечення децентралізованої торгівлі, кредитування та багатьох інших функцій, на яких ми зупинимося пізніше.
На пули ліквідності спираються багато децентралізовані біржі (DEX), такі як Uniswap. Користувачі, які називаються постачальниками ліквідності (LP), додають рівну вартість двох токенів у пул, щоб створити ринок. В обмін на надання своїх коштів вони заробляють на торгових комісіях від угод, які відбуваються в пулі, пропорційно до своєї частки в загальному обсязі ліквідності.
І оскільки постачальником ліквідності може стати будь-хто, AMM зробили ринок більш доступним.
Одним із перших протоколів, у яких використовувалися пули ліквідності, був Bancor. Однак популярність ця концепція набула у зв'язку з популяризацією Uniswap. Серед інших популярних бірж, що використовують пули ліквідності на Ethereum, - SushiSwap, Curve і Balancer. У пулах ліквідності на цих майданчиках знаходяться токени ERC-20. Аналогічними еквівалентами в Binance Smart Chain (BSC) є PancakeSwap, BakerySwap і BurgerSwap, де пули містять токени BEP-20.
Грошова ліквідність проти книги ордерів
Щоб зрозуміти, чим різняться між собою пули ліквідності, розглянемо ключовий елемент електронної торгівлі – ордербук. Простими словами, ордербук – це набір поточних відкритих ордерів цьому ринку.
Система, яка зіставляє замовлення один з одним, називається механізмом зіставлення. Разом із механізмом зіставлення ордербук є ядром будь-якої централізованої біржі (CEX). Ця модель відмінно підходить для забезпечення ефективного обміну та дозволяє створювати складні фінансові ринки.
При цьому De-Fi торгівля передбачає виконання ончейн-угод без централізованої сторони, що володіє засобами. Це створює проблему під час використання ордербуків. Кожна взаємодія з ордербуком вимагає комісії за газ, що робить виконання угод набагато дорожчим.
Крім того, це збільшує витрати маркет-мейкерів і трейдерів, які забезпечують ліквідність торгових пар. Але головне – більшість блокчейнів не можуть забезпечити необхідну пропускну спроможність для щоденної торгівлі мільярдами доларів.
Це означає, що в таких блокчейнах, як Ethereum, ончейн-реалізація ордербука для обміну практично неможлива. Можна використовувати сайдчейни або рішення другого рівня, і вони вже в розробці. Втім, у своєму поточному вигляді мережа поки що не може забезпечувати необхідну пропускну здатність.
Перш ніж рухатися далі, варто відзначити, що існують DEX, які чудово працюють з ончейн-ордербуками. Binance DEX побудована на Binance Chain і спеціально розроблена для швидкої та дешевої торгівлі. Ще один приклад – Project Serum на блокчейні Solana.
Тим не менш, через те, що більша частина активів у криптпросторі знаходиться в блокчейні Ethereum, ви не можете торгувати ними в інших мережах без використання будь-яких кросчейн-мостів.
Як працює пул ліквідності?
Автоматичні маркет-мейкери змінили правила гри. Це важливе нововведення, яке дозволяє торгувати в мережі без необхідності вести ордербук. Оскільки для здійснення угод не потрібно прямого контрагента, трейдери можуть входити та виходити з позицій у парах токенів, які можуть бути вкрай неліквідними на біржах із ордербуком.
Біржу з ордербуком можна вважати одноранговою біржею, де покупці та продавці пов'язані ордербуком. Наприклад, торгівля на Binance DEX є одноранговою, оскільки угоди здійснюються безпосередньо між гаманцями користувачів.
Торгівля з використанням АММ влаштована інакше. Вона більше нагадує укладення контракту з учасником.
Як ми вже говорили, пул ліквідності – це сукупність коштів, вкладених постачальниками ліквідності у смарт-контракт. Коли ви укладаєте угоду з AMM, у вас немає контрагента у традиційному значенні цього слова. Натомість ви здійснюєте угоду проти ліквідності в пулі ліквідності. Для здійснення покупки покупцю не потрібна наявність продавця, потрібна лише достатня ліквідність у пулі.
Коли ви купуєте на Uniswap чергову монету, названу на честь тієї чи іншої страви, з іншого боку угоди немає продавця у традиційному значенні слова. Ваша діяльність контролюється алгоритмом, який керує тим, що відбувається у пулі. Ціни визначаються алгоритмом на основі угод у пулі. Якщо ви хочете краще зрозуміти, як працює AMM, читайте нашу статтю.
Зрозуміло, ліквідність повинна звідкись надходити, і кожен може бути постачальником ліквідності, щоб у певному сенсі розглядатися як ваш контрагент. Але це відбувається не так, як у випадку моделі книги замовлень, оскільки ви взаємодієте із контрактом, який керує пулом.
Навіщо використовуються пули ліквідності?
Досі ми обговорювали переважно AMM як найпопулярніший варіант використання пулів ліквідності. Проте, як ми вже казали, поєднання ліквідності – це дуже проста концепція, тому її можна застосовувати по-різному.
Один із варіантів – прибуткове фермерство чи майнінг ліквідності. Пули ліквідності лежать в основі автоматизованих платформ для генерування прибутковості, таких як ферми, на яких користувачі додають свої кошти в пули, щоб потім отримувати дохід.
Перерахування нових токенів потрібним людям – вкрай складна проблема криптопроектів. Одним із найуспішніших підходів став майнінг ліквідності. Суть у тому, що токени розподіляються серед користувачів, які помістили токени в пул ліквідності згідно з алгоритмом. Нові згенеровані токени розподіляються пропорційно долі кожного користувача в пулі.
Зазначимо, що це можуть бути токени навіть з інших пулів ліквідності, які називаються токенами пулу. Так, наприклад, якщо ви надаєте ліквідність Uniswap або кредитуєте Compuund, ви отримуєте токени, які складають вашу частку в пулі. Ви можете перевести ці токени в інший пул і отримати прибуток. Такі ланцюжки можуть бути досить складними, оскільки одні протоколи інтегрують у свої продукти токени пулу інших протоколів і таке інше.
Ще один варіант використання – керування. Іноді, щоб мати можливість висунути офіційну пропозицію з управління, потрібна велика кількість токенізованих голосів. Якщо голоси у вигляді токенів будуть об'єднані, учасники зможуть дійти згоди з питань, які вважають важливими для протоколу.
Ще один сектор DeFi, що розвивається, - страхування ризиків смарт-контрактів. Багато варіантів також засновані на пулах ліквідності.
Ще одне, навіть більш прогресивне використання пулів ліквідності – траншування. Ця концепція, запозичена з традиційних фінансів, передбачає поділ фінансових продуктів на основі їх ризиків та прибутків. Такі продукти дозволяють постачальникам ліквідності вибирати індивідуальні профілі ризику та прибутковості.
Видобуток синтетичних активів на блокчейні також залежить від пулів ліквідності. Внесіть забезпечення в пул ліквідності, підключіть його до перевіреного оракулу, і ви отримаєте синтетичний токен, прив'язаний до будь-якого активу, який вам потрібен. Насправді все, звичайно, але загальний зміст такий.
Що ще можна вигадати? Існує безліч варіантів використання пулів ліквідності, які нам ще потрібно розкрити, і вони залежать від винахідливості розробників DeFi.
➟ Думаєте, з чого розпочати роботу з криптовалютами? Купуйте біткоїн (BTC) на Binance!
Ризики пулів ліквідності
Надаючи ліквідність AMM, пам'ятайте існування непостійних втрат. У двох словах, це втрата доларової вартості активу, перерахованого АММ, порівняно з ходлінгом.
Якщо ви надаєте ліквідність AMM, ви, швидше за все, зазнаєте впливу непостійних втрат. Іноді їх розмір малий, іноді великий. Якщо ви плануєте вкласти кошти в пул ліквідності, обов'язково прочитайте перед цим нашу статтю.
Ще одна річ, яку слід пам'ятати, – ризики смарт-контрактів. Коли ви вносите кошти до пулу ліквідності, вони залишаються в пулі. Тобто, незважаючи на те, що технічно посередників, які зберігають ваші кошти, немає, сам контракт можна розглядати як кастодіал цих коштів. Якщо, наприклад, у флеш-кредиті є баг або вразливість, ваші кошти можуть бути втрачені назавжди.
Остерігайтесь також проектів, у яких розробники мають право змінювати правила пулу. Іноді розробники можуть залишити в коді смарт-контракту ключ адміністратора або можливість привілейованого доступу. Це дає можливість виконання зловмисних дій, наприклад, отримання контролю над засобами в пулі. Щоб уникнути скам-проектів та «потягування килимка», читайте нашу статтю про шахрайство в DeFi.
Резюме
Пули ліквідності – одна з ключових технологій, що лежать в основі технологічного стеку DeFi. Вони уможливлюють децентралізовану торгівлю, кредитування, отримання прибутку та багато іншого. Ці смарт-контракти застосовуються майже у всіх областях DeFi, і, швидше за все, ще довго матимуть популярність.
Залишилися питання про пули ліквідності та децентралізовані фінанси? Відвідайте нашу платформу Q&A Ask Academy, де на ваші запитання відповість спільнота Binance.
