Uniswap - це програмне забезпечення, яке працює на основі блокчейна Ethereum і надає можливість децентралізованого обміну різними токенами. По суті, трейдери можуть обміняти ETH, шляхом передачі своїх монет в загальні пули ліквідності з подальшим отриманням еквівалентної кількості токенів Uniswap. А потім їм додатково виплачується відсоток від комісії за використання пулу при транзакціях, пропорційний внесеної сумі. Звучить привабливо? Спробуємо розібратися в цьому більш детально.
Вступ
Довгий час в торгівлі криптовалюти домінували централізовані біржі. Вони надавали швидку роботу, великий обсяг торгів і, що найголовніше - високу ліквідність. Але і недоліки у них були, так що незабаром популярність почала завойовувати ідея децентралізованих фінансів, які працюють за рахунок автоматичних протоколів і смарт-контрактів, тому і довіра при їх використанні не потрібна. Так з'явилися децентралізовані біржі - DEX.
Однак через особливості роботи блокчейну, довгий час вони не могли конкурувати з традиційними біржами, особливо в питанні ліквідності. Простіше кажучи, навіть якщо користувачі хотіли укладати угоди на таких біржах, вони не могли знайти вигідні для себе варіанти. Так що DEX вимагали істотного поліпшення, щоб здобути можливість складати конкуренцію централізованим біржам. І Uniswap - один з перших способів ці поліпшення привнести. Досить складний, але і вельми ефективний.
Що таке Uniswap?
Отже, Uniswap - децентралізований протокол обміну, заснований на блокчейні Ethereum. По суті - автоматизований протокол ліквідності. На відміну від традиційних способів обміну, не використовує ні книгу замовлень, ні будь-який централізований регулюючий орган. Проте дозволяє користувачам торгувати між собою без посередників, з високим ступенем децентралізації та стійкості до зовнішньої цензури.
Uniswap - проект з відкритим вихідним кодом, так що не дивно, що у нього з'явилося багато «послідовників» різного ступеня ефективності.
В основі проекту використовується модель, при якій постачальники «скидаються» і формують загальний пул ліквідності. За рахунок цього виходить підтримувати децентралізований механізм ціноутворення. Також подібні пули дозволяють більш швидко і ефективно перемикатися між різними токенами.
Через високу децентралізацію проекту, в ньому відсутнє таке явище, як лістинг. Тобто - якщо доступний загальний пул, то на ньому можна запускати будь-токен ERC-20. А наскільки це буде ефективно - визначається класичними «ринковими механізмами».
Протокол Uniswap був розроблений Хайденом Адамсом в 2018 році на основі технології, описаної співзасновником Ethereum Віталіком Бутеріним.
Як воно працює?
Оскільки традиційної «книги замовлень» немає, довелося придумувати новий метод роботи. Ним став автоматичний маркет-мейкінг (AMM), а точніше - його різновид, так званий Constant Product Market Maker.
Суть в чому. Є смарт-контракти, які містять пул ліквідності і з якими трейдери можуть торгувати. Пули формуються постачальниками. Ним може стати будь-хто, хто готовий поділитися сумою, еквівалентною вартості двох токенів (можна однакових, можна різних). Трейдери, в свою чергу, виплачують пулу комісію за проведення операції, яка потім розподіляється між постачальниками, пропорційно розміру внесених активів.
Отже. Постачальники ліквідності депонують суму, еквівалентну вартості двох токенів. Наприклад, ETH і який-небудь ERC-20. Особливо популярні в цій справі стейблкоіни, такі, як DAI, USDC або USDT, проте це не обов'язково повинні бути вони. Після внесення суми, постачальники отримують «токени ліквідності», які відображають їх частку в загальному пулі. Їх, втім, без проблем можна обміняти назад.
У чому сенс. Пул зазвичай забезпечує обмін одного певного токена на інший. Припустимо, мова йде про ETH / USDT. Відповідно в ньому має бути присутня певна частка ефіру і стейблкоінов. І основна ідея Uniswap полягає в тому, що їх добуток, що позначає загальну ліквідність пулу, має бути постійним.
Тобто при покупці ефіру збільшується кількість стейблкоінів і, відповідно, зменшується ETH, так що ціна змінюється. Чим більше купується - тим більше зміна. Втім, вона не йде лінійно - швидше, експоненційно. Тобто чим більше ордер, тим сильніше він впливає на загальний стан справ. Але чим більше загальна ліквідність, тим менше помітно це зміна. Плюс в справу вступають арбітражні трейдери, які вирівнюють співвідношення між токенами.
Непостійна втрата або impermanent loss
Важливий момент, про який повинні пам'ятати всі постачальники ліквідності. Якщо коротко, то це ситуація, коли через загальне зменшення пулу через активні торгів, користувачі можуть зняти менше, ніж вкладали спочатку. Токен дає право на певний відсоток, а 10 відсотків від 20 тисяч і від 30 тисяч - це різні числа. Однак втрата не просто так «непостійна» - величина пулу ліквідності з часом повертається до норми, тому якщо почекати зі зняттям, можна уникнути проблем. Але це означає, що дані активи не вийде використовувати для інших способів отримання прибутку. Вони «заблоковані» до тих пір, поки ціни на токени не повернуться до вихідного положення.
Як Uniswap заробляють гроші?
Технічно - ніяк. Співзасновники і розробники не отримують комісії від здійснення операцій - вона вся йде постачальникам ліквідності. Ця сума за замовчуванням додається до загального пулу, але кожен, у кого є на неї право (пропорційне кількості вкладених коштів) може в будь-який момент зняти свою частку. Це той самий «фармінг», який останнім часом користується серед інвесторів особливою популярністю.
Токени
Крім токенів ліквідності, що позначають володіння певною часткою активів, в Uniswap також є власні службові токени - UNI, що дають їх власникам право голосувати за зміни в протоколі. Всього їх 1 мільярд, з яких 60 відсотків вже розподілено між розробниками і найбільш активними членами спільноти. А решту 40 будуть розподілятися далі між користувачами і інвесторами. Частина їх буде присуджуватися за внесення коштів в певні пули ліквідності. Мова йде про: ETH / USDT; ETH / USDC; ETH / DAI; ETH / WBTC.
Висновок
Інноваційний протокол Uniswap дозволяє будь-якому користувачеві, у якого є гаманець Ethereum, обмінювати свої токени на інші без посередництва будь-якої третьої сторони. І навіть отримувати за це додатковий прибуток, сприяючи формуванню великих пулів ліквідності. Зрозуміло, у проекту є деякі недоліки і обмеження, однак більшість з них пропаде після впровадження Ethereum 2.0. Так, принаймні, вважають експерти.
Що стосується майбутнього проекту, то поки що складно щось сказати. Так, зараз сфера DeFi переживає розквіт, проте деякі експерти підозрюють, що це не більше ніж переддень повноцінної «бульбашки». Але як ці все реально буде розвиватися - поки що не відомо.