Порівняно з версією V3, яка була випущена через два роки, 21 травня, V4 має більш вільну та гнучку можливість компонування активів і значно знижує комісію за газ, необхідну для забезпечення ліквідності та транзакцій. Завдяки новій функції Hooks (хуки) розробникам не потрібно розробляти xxSwap, їм потрібно лише налаштувати ліквідність у Hooks і додати зовнішні сторінки та елементи, які відповідають їхнім власним потребам, а потім вони зможуть відкрити "налаштовані місць". Хвилює проблема недостатньої ліквідності в "відведеному місці". Давайте дізнаємося, як Uni V4 веде DeFi від «епохи Лего» до епохи «Романтики Ванго».
Uniswap V4 — одна з небагатьох справжніх інновацій на ведмежому ринку
Ітераційне оновлення Uniswap дозволило нам побачити безмежний потенціал світу DeFi. Воно не порушувало початкових намірів і правил X*Y=K від початку до кінця. Інновація Uniswap V4 головним чином зосереджена на забезпеченні більш налаштованої логіки транзакцій, покращенні ефективності газу та досвіду розробників, а також покращенні зручності та ефективності транзакцій. Порівняно з використанням V3 як розробники, так і користувачі можуть отримати більш відкриті, безкоштовні та ефективні автоматизовані послуги маркет-мейкера. Нижче буде повністю представлено оновлення V4 і дві найважливіші зміни: Hooks і Singleton.
Введення, яке змінює все: хуки (хуки)
Основна функція версії Uniswap V4 — Hooks, яка дозволяє кожному розробнику створювати налаштований DEX, який відповідає потребам сцени, і будувати власні «конструктори Lego». Хуки — це важлива концепція, представлена Uniswap V4. Це плагіни для налаштування взаємодії пулів ліквідності, бірж, комісій і розташування постачальників ліквідності (LP). За допомогою механізму Hooks розробники можуть виконувати певні операції в ключові моменти життєвого циклу пулу ліквідності, наприклад до/після обміну або до/після зміни позиції LP.
У той же час хуки також є смарт-контрактами.Вони взаємодіють з основними контрактами Uniswap V4 і можуть виконуватися в різних «ключових точках» пулу ліквідності (ключові точки стосуються: операцій до/після обміну або коли LP депозити/зняття тощо), дозволяючи розробникам визначати та виконувати спеціальну логіку гнучким способом. Хуки можна прив’язати до певного пулу ліквідності, щоб контролювати поведінку та взаємодію пулу. Наприклад, розробник може створити хук, який перевіряє певні умови перед кожною заміною, або виконувати деякі додаткові операції, коли змінюється позиція LP.
Дослідник YBB Capital Ac-Core Homemade
За допомогою хуків творці майнінг-пулу можуть коригувати параметри майнінг-пулу та вводити нові функції в AMM, і навіть дозволяти створювати різні стратегії DeFi на Uniswap, що в кінцевому підсумку приносить більше користі LP/swappers. Неважко уявити, що впровадження Hooks принесе розробникам більшу гнучкість і простір для інновацій.Вони зможуть створювати унікальні пули ліквідності відповідно до власних потреб і стратегій, щоб забезпечити більш інноваційний і персоналізований досвід торгівлі, наприклад:
● Зважений за часом середній маркет-мейкер (TWAMM): розробники можуть використовувати механізм Hooks для створення пулу ліквідності, який підтримує стратегію TWAMM для рівномірного розподілу транзакцій великих замовлень протягом певного періоду часу.
● Динамічні комісії: через Hooks пули ліквідності можуть динамічно коригувати комісії відповідно до волатильності ринку або інших вхідних параметрів, щоб краще адаптуватися до ринкових умов.
● Лімітні замовлення в ланцюжку: хуки можуть створювати та виконувати лімітовані замовлення в ланцюжку, дозволяючи користувачам торгувати за вказаними цінами.
● Взаємодія з кредитною угодою: розробники можуть автоматично вносити кошти поза межами діапазону ліквідності в кредитну угоду через Hooks, таким чином максимізуючи корисність коштів.
У той же час Uniswap V4 наразі підтримує вісім зворотних викликів хуків, як показано на малюнку нижче. Ці хуки можна виконати до початку транзакції та після її завершення, таким чином реалізуючи функцію ланцюжкових ордерів з обмеженням ціни. Під час фактичної роботи лімітна ціна може бути встановлена до початку транзакції, а потім після завершення транзакції можна перевірити, чи виконується лімітна ціна.Якщо вона задовольняється, транзакція буде виконана, а якщо ні задоволено, транзакцію буде скасовано.
Дослідник YBB Capital Ac-Core Homemade
Інші хуки V4 - "Хуки дій"
Крім хуків, у версії Uniswap V4 є ще один «хук дії». Він може ініціювати виконання контракту лише тоді, коли виконується умова Flag, тому він може викликати логіку під час виконання контракту. Зверніться до блок-схеми нижче, щоб пояснити. Перед нашим обміном активів контракт повинен перевірити прапор, щоб оцінити волатильність пулу ліквідності. Якщо ліквідність висока, прапор стане True і виконає наші хуки. Якщо ліквідність недостатня , прапор стане False, щоб відхилити хуки та зберегти взаємодію незмінною. Виконайте операцію «Хуки дій» за допомогою наступного малюнка, щоб увімкнути більш економний метод для виконання потрібних хуків. Далі ми представимо структуру Singleton і Flash бухгалтерський облік дозволить досягти дешевшого обміну активами та досвіду розгортання контрактів у V4.
Дослідник YBB Capital Ac-Core Homemade
Нова структура Singleton: Singleton
У попередніх версіях Uniswap Factory-Pool — це контрактна структура, яка використовувалася з V1, і це також найбільш часто використовувана контрактна структура для багатьох DEX і похідних у світі DeFi.Однак у версії V4 вона відмовилася від Factory-Pool і замінив його структурою "Singleton" контракту Singleton. У V3 щоразу, коли створюється пул ліквідності, потрібно перерозподіляти новий контракт, тому вартість розгортання дуже висока, але у V4 структура Singleton економить усі пули ліквідності в контракті це може мінімізувати створення ліквідності та споживання газу в міжланцюжковому пулі (контракті), так що транзакції токенів не потрібно передавати між різними контрактами, і навіть може зменшити 99% від V3 Плата за газ.
Ця єдина архітектура також оснащена новою системою «Flash Accounting». У V3, коли кожна взаємодія завершується, активи потрібно передавати між пулами ліквідності, тоді як у версії V4 система передає лише активи на «чистому балансі», і кожна операція (обмін/розгортання) призведе лише до змін у внутрішніх балансах , баланси активів виражаються в одиницях «дельта», наприкінці свопу він замінює лише чистий «дельта» баланс після серії обчислень, що означає, що більш ефективна система може забезпечити Uniswap V4 додатковим газом заощадження.
Завдяки «Singleton» і «Flash Accounting» Uniswap V4 підтримує Native ETH. Користувачі можуть безпосередньо використовувати Ethereum (ETH) для транзакцій без додаткових операцій конвертації, тим самим підвищуючи зручність транзакцій і заощаджуючи комісію за газ. Це робить екосистеми Uni та ETH тісно пов’язаними одна з одною, відіграючи певну роль у живленні Ethereum.
З точки зору структури контракту, зберігання та упаковка даних про позицію ліквідності V4 також зазнали величезних змін. У версії V2 ліквідність розподіляється по всьому діапазону (як показано на малюнку 1 вище), тому протокол Uni використовує однорідний токен (ERC-20) як сертифікат ліквідності. У версії V3 через додавання ліквідності граничної ціни вибір відповідного відображення ліквідності змінено на неоднорідні токени (ERC-721) для відображення. У версії V4 ми припускаємо, що відображення ліквідності не буде виражатися токенізованим способом, а керуватиметься за допомогою адреси кожного гаманця. Крім того, «тимчасове зберігання» EIP-1153 в оновленні Cancun також є корисним для системи V4, що сприяє подальшій оптимізації витрат.
Дослідник YBB Capital Ac-Core Homemade
Як дозволити індивідуальні оракули та розповсюдити внутрішні MEV власникам LP
UniSwap V4 — це децентралізований протокол обміну, розроблений для забезпечення бездовірних транзакцій токенів на Ethereum. Для цього використовується спеціальна реалізація Oracle і внутрішній механізм розподілу MEV (Maximize Transaction Value), який забезпечує вищу ліквідність і кращий досвід транзакцій. Щоб дозволити спеціальне впровадження Oracle і розповсюдження інтерналізованого MEV постачальникам ліквідності (тримачам LP), можна розглянути такі кроки:
1 Розробіть власний Oracle: вам потрібно розробити Oracle, який може надавати індивідуальні дані про ціни. Oracle — це контракт для отримання зовнішніх даних, який надає смарт-контрактам таку інформацію, як ринкові ціни в реальному часі. Відповідно до власних потреб ви можете розробити контракт Oracle, налаштований відповідно до пар транзакцій, часу або інших факторів.
2 Інтерналізований механізм розподілу MEV: MEV відноситься до переваг, отриманих завдяки змінам порядку транзакцій у транзакціях блокчейну. UniSwap V4 розподіляє ці переваги безпосередньо між постачальниками ліквідності через внутрішній механізм розподілу MEV. Ви можете розробити механізм, щоб при появі MEV частина доходу розподілялася безпосередньо між відповідними власниками LP.
Контрактна інтеграція та розгортання: інтегруйте індивідуальний Oracle і внутрішній механізм розподілу MEV у смарт-контракт UniSwap V4. Ці функції необхідно лише змінити та розширити у відповідних контрактах. Переконайтеся, що під час розробки та модифікації контракту дотримуються найкращих практик безпеки, а також що виконується відповідне тестування та аудит.
4 Сповіщення та механізм заохочення: просуйте цю нову функцію серед постачальників ліквідності та забезпечуйте їх відповідними стимулами. Спілкуйтеся з користувачами через канали соціальних мереж або іншим чином про переваги нового користувацького Oracle та внутрішніх механізмів розподілу MEV.
Моніторинг і вдосконалення: після розгортання стежте за роботою системи. Контролюйте ефективність транзакцій і розподілу MEV і за потреби вносьте покращення. Водночас для подальшої оптимізації цього механізму дуже важливим є зворотній зв’язок та участь у пропозиціях спільноти.
Переваги індивідуального пулу ліквідності
Uniswap V4 представляє концепцію індивідуального пулу ліквідності, але налаштування рекомендується на основі централізованої ліквідності, тому ця трансформація не тільки впливає на модель розвитку Fork Swap, існування агрегаторів, але навіть забезпечує ліквідність. Інвестори та трейдери приносять багато переваг .
● Розширення вибору постачальників ліквідності: традиційні моделі AMM зазвичай мають фіксовані правила та параметри, які обмежують вибір постачальників ліквідності. Однак Uniswap V4 дозволяє налаштовувати пули ліквідності через механізм Hooks, дозволяючи постачальникам ліквідності створювати різні типи пулів ліквідності відповідно до власних уподобань і стратегій. Це дозволяє з’являтися на ринку пулам ліквідності різного розміру, надаючи користувачам більше можливостей і гнучкості.
● Зменшіть витрати та підвищте ефективність: архітектура Uniswap V4 об’єднує всі пули ліквідності в один смарт-контракт, запроваджуючи контракт «Singleton». Ця архітектура може зменшити транзакційні витрати, підвищити ефективність транзакцій і спростити розгортання контракту та обслуговування. Крім того, налаштований пул ліквідності також може встановити більш прийнятну структуру комісії відповідно до конкретних потреб для задоволення потреб різних користувачів.
● Надайте ширший спектр торгових стратегій та інструментів управління ризиками: індивідуальні пули ліквідності надають трейдерам більше можливостей для торгових стратегій та інструментів управління ризиками. Наприклад, підтримуючи стратегію TWAMM, великі замовлення можна торгувати рівномірно протягом певного періоду часу, тим самим зменшуючи вплив на ринкові ціни. Крім того, налаштовані пули ліквідності також можна інтегрувати з іншими протоколами DeFi, такими як протоколи кредитування та спеціальні оракули, щоб надати користувачам більш комплексні торгові рішення.
● Всебічне покращення гнучкості та креативності: індивідуальні пули ліквідності забезпечують більшу гнучкість для постачальників ліквідності. Вони можуть налаштовувати свою ліквідність і керувати нею відповідно до потреб і стратегій ринку. Ця гнучкість та інноваційний потенціал можуть спонукати до участі більше постачальників ліквідності, надаючи трейдерам різноманітні варіанти ліквідності.
Питання для роздумів
Дослідник YBB Capital Ac-Core Homemade
1. Яку проблему вирішує Curve для Uni V3?
Модель Uni V3 AMM — це модель транзакцій, заснована на X*Y=K. У процесі фактичного об’єднання LP ми виявимо, що коли існує екстремальний ринок, не тільки буде існувати ризик безкоштовних втрат у загальній сумі значення, але також буде пул ліквідності. Випадок, коли обмінний курс виходить за межі діапазону. Curve і Uniswap V3 — це два різні децентралізовані протоколи обміну з дещо різними проблемами та цілями.
У порівнянні з V3, Curve вирішує такі проблеми:
1 Отримуйте прибуток у низьких діапазонах ліквідності: Uniswap V3 характеризується концентрацією ліквідності в певному ціновому діапазоні, на який впливає модель AMM, тоді як в інших цінових діапазонах бракує ліквідності. Це призводить до високих транзакційних витрат і обмеженої ліквідності під час торгівлі у великому діапазоні цін. Навпаки, Curve зосереджується на торгівлі між стейблкойнами та збільшує ліквідність у цінових діапазонах за допомогою адаптивних кривих ліквідності. Це означає, що користувачі можуть торгувати стейблкойнами в широкому ціновому діапазоні з меншим прослизанням.
2 Недорогі транзакції: Оскільки Curve зосереджується на транзакціях між стейблкойнами, включаючи активи з фіксованими ціновими співвідношеннями, вона використовує спеціальні алгоритми та стратегії для зменшення прослизання та витрат на транзакції. Це дозволяє користувачам торгувати стейблкоїнами за більш конкурентними цінами.
3 Краще визначення ціни: Curve забезпечує більший діапазон ліквідності, особливо під час торгівлі між стейблкойнами, вона може забезпечити кращі ціни для відкриття. Це означає, що користувачі можуть точніше отримати ринкову ціну стейблкойнів, щоб приймати кращі торгові рішення.
4 Ефективні транзакції стейблкойнів: Curve використовує спеціально оптимізований алгоритм і криву ліквідності для забезпечення ефективних транзакцій стейблкойнів. Це дозволяє користувачам швидко та безпечно обмінюватися між стейблкоїнами без надмірного падіння ціни чи витрат.
2. Економічна модель Dual Token DEX, створена Uni V2: Camelot
Camelot спочатку був проектом, випущеним Fantom. Його початкова назва була Excalibur. Пізніше він зазнав краху через прийняття UST як стабільної валюти. Він був випадковим чином перенесений до екології Arbitrum і змінив назву на Camelot. На відміну від GMX, Camelot більше зосереджується на керуванні ліквідністю для нових проектів. Його основним інноваційним механізмом є «Nitro Pools» без дозволу. Проекти можуть повністю контролювати стимули самостійно, щоб досягти типу ліквідності, необхідного для власного розвитку.
Слід підкреслити економічну модель подвійних токенів Camelot, яка поєднує Uniswap V2 із децентралізованим торговим протоколом Curve, одночасно підтримує волатильність і стабільність пари токенів, а також розподіляє ліквідність від нуля до нескінченності в діапазоні Inside. Найважливішим є те, що це дозволяє стороні проекту встановлювати пропорцію комісії за транзакції відповідно до ринкових умов і конкретних умов угоди, щоб досягти мети управління динамічними комісіями за транзакції.
Крім того, спеціальний Launchpad Camelot також не має дозволу, що дозволяє проектам випускати токени та спрямовувати їх до більшої ліквідності. Крім того, кожен проект, який розпочинає або співпрацює з Camelot AMM, може налаштувати конкретну швидкість транзакцій для свого LP, щоб адаптувати його до власних потреб стратегії ліквідності.
Підсумок вищесказаного
Будучи важливим оновленням децентралізованих бірж, Uniswap V4 забезпечує більшу гнучкість і простір для створення в екосистемі DeFi, представляючи концепції хуків і налаштованих пулів ліквідності. Механізм Hooks дозволяє розробникам створювати унікальні пули ліквідності відповідно до власних потреб і стратегій, а також надає безліч торгових стратегій і інструментів управління ризиками. Індивідуальні пули ліквідності розширюють можливості надання ліквідності, знижують комісії та підвищують ефективність, а також надають ширший спектр торгових стратегій та інструментів управління ризиками.
Однак поява V4 неодмінно знову відновить базову основу DeFi. Вона забезпечує величезний пул ліквідності. Розробники можуть використовувати цей пул для розгортання власних хуків або екології, і навіть не потребує однофункціонального xxSwap для отримання високого рівня Обсяг ліквідності дозволяє більшій кількості розробників розробляти різноманітні багатофункціональні екосистеми на платформі Uniswap. Давайте почекаємо та побачимо, чи об’єднають Hooks + SingLeton переваги Curve + Camelot, щоб вплинути на наступну тенденцію розвитку DeFi.
Переглянути оригінал
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
Прощайте, Fork Swap Uniswap V4 вступає в епоху «Wan hook romance»?
Автор: YBB Capital
Резюме
Порівняно з версією V3, яка була випущена через два роки, 21 травня, V4 має більш вільну та гнучку можливість компонування активів і значно знижує комісію за газ, необхідну для забезпечення ліквідності та транзакцій. Завдяки новій функції Hooks (хуки) розробникам не потрібно розробляти xxSwap, їм потрібно лише налаштувати ліквідність у Hooks і додати зовнішні сторінки та елементи, які відповідають їхнім власним потребам, а потім вони зможуть відкрити "налаштовані місць". Хвилює проблема недостатньої ліквідності в "відведеному місці". Давайте дізнаємося, як Uni V4 веде DeFi від «епохи Лего» до епохи «Романтики Ванго».
Uniswap V4 — одна з небагатьох справжніх інновацій на ведмежому ринку
Ітераційне оновлення Uniswap дозволило нам побачити безмежний потенціал світу DeFi. Воно не порушувало початкових намірів і правил X*Y=K від початку до кінця. Інновація Uniswap V4 головним чином зосереджена на забезпеченні більш налаштованої логіки транзакцій, покращенні ефективності газу та досвіду розробників, а також покращенні зручності та ефективності транзакцій. Порівняно з використанням V3 як розробники, так і користувачі можуть отримати більш відкриті, безкоштовні та ефективні автоматизовані послуги маркет-мейкера. Нижче буде повністю представлено оновлення V4 і дві найважливіші зміни: Hooks і Singleton.
Введення, яке змінює все: хуки (хуки)
Основна функція версії Uniswap V4 — Hooks, яка дозволяє кожному розробнику створювати налаштований DEX, який відповідає потребам сцени, і будувати власні «конструктори Lego». Хуки — це важлива концепція, представлена Uniswap V4. Це плагіни для налаштування взаємодії пулів ліквідності, бірж, комісій і розташування постачальників ліквідності (LP). За допомогою механізму Hooks розробники можуть виконувати певні операції в ключові моменти життєвого циклу пулу ліквідності, наприклад до/після обміну або до/після зміни позиції LP.
У той же час хуки також є смарт-контрактами.Вони взаємодіють з основними контрактами Uniswap V4 і можуть виконуватися в різних «ключових точках» пулу ліквідності (ключові точки стосуються: операцій до/після обміну або коли LP депозити/зняття тощо), дозволяючи розробникам визначати та виконувати спеціальну логіку гнучким способом. Хуки можна прив’язати до певного пулу ліквідності, щоб контролювати поведінку та взаємодію пулу. Наприклад, розробник може створити хук, який перевіряє певні умови перед кожною заміною, або виконувати деякі додаткові операції, коли змінюється позиція LP.
За допомогою хуків творці майнінг-пулу можуть коригувати параметри майнінг-пулу та вводити нові функції в AMM, і навіть дозволяти створювати різні стратегії DeFi на Uniswap, що в кінцевому підсумку приносить більше користі LP/swappers. Неважко уявити, що впровадження Hooks принесе розробникам більшу гнучкість і простір для інновацій.Вони зможуть створювати унікальні пули ліквідності відповідно до власних потреб і стратегій, щоб забезпечити більш інноваційний і персоналізований досвід торгівлі, наприклад:
● Зважений за часом середній маркет-мейкер (TWAMM): розробники можуть використовувати механізм Hooks для створення пулу ліквідності, який підтримує стратегію TWAMM для рівномірного розподілу транзакцій великих замовлень протягом певного періоду часу.
● Динамічні комісії: через Hooks пули ліквідності можуть динамічно коригувати комісії відповідно до волатильності ринку або інших вхідних параметрів, щоб краще адаптуватися до ринкових умов.
● Лімітні замовлення в ланцюжку: хуки можуть створювати та виконувати лімітовані замовлення в ланцюжку, дозволяючи користувачам торгувати за вказаними цінами.
● Взаємодія з кредитною угодою: розробники можуть автоматично вносити кошти поза межами діапазону ліквідності в кредитну угоду через Hooks, таким чином максимізуючи корисність коштів.
У той же час Uniswap V4 наразі підтримує вісім зворотних викликів хуків, як показано на малюнку нижче. Ці хуки можна виконати до початку транзакції та після її завершення, таким чином реалізуючи функцію ланцюжкових ордерів з обмеженням ціни. Під час фактичної роботи лімітна ціна може бути встановлена до початку транзакції, а потім після завершення транзакції можна перевірити, чи виконується лімітна ціна.Якщо вона задовольняється, транзакція буде виконана, а якщо ні задоволено, транзакцію буде скасовано.
Інші хуки V4 - "Хуки дій"
Крім хуків, у версії Uniswap V4 є ще один «хук дії». Він може ініціювати виконання контракту лише тоді, коли виконується умова Flag, тому він може викликати логіку під час виконання контракту. Зверніться до блок-схеми нижче, щоб пояснити. Перед нашим обміном активів контракт повинен перевірити прапор, щоб оцінити волатильність пулу ліквідності. Якщо ліквідність висока, прапор стане True і виконає наші хуки. Якщо ліквідність недостатня , прапор стане False, щоб відхилити хуки та зберегти взаємодію незмінною. Виконайте операцію «Хуки дій» за допомогою наступного малюнка, щоб увімкнути більш економний метод для виконання потрібних хуків. Далі ми представимо структуру Singleton і Flash бухгалтерський облік дозволить досягти дешевшого обміну активами та досвіду розгортання контрактів у V4.
Нова структура Singleton: Singleton
У попередніх версіях Uniswap Factory-Pool — це контрактна структура, яка використовувалася з V1, і це також найбільш часто використовувана контрактна структура для багатьох DEX і похідних у світі DeFi.Однак у версії V4 вона відмовилася від Factory-Pool і замінив його структурою "Singleton" контракту Singleton. У V3 щоразу, коли створюється пул ліквідності, потрібно перерозподіляти новий контракт, тому вартість розгортання дуже висока, але у V4 структура Singleton економить усі пули ліквідності в контракті це може мінімізувати створення ліквідності та споживання газу в міжланцюжковому пулі (контракті), так що транзакції токенів не потрібно передавати між різними контрактами, і навіть може зменшити 99% від V3 Плата за газ.
Ця єдина архітектура також оснащена новою системою «Flash Accounting». У V3, коли кожна взаємодія завершується, активи потрібно передавати між пулами ліквідності, тоді як у версії V4 система передає лише активи на «чистому балансі», і кожна операція (обмін/розгортання) призведе лише до змін у внутрішніх балансах , баланси активів виражаються в одиницях «дельта», наприкінці свопу він замінює лише чистий «дельта» баланс після серії обчислень, що означає, що більш ефективна система може забезпечити Uniswap V4 додатковим газом заощадження.
Завдяки «Singleton» і «Flash Accounting» Uniswap V4 підтримує Native ETH. Користувачі можуть безпосередньо використовувати Ethereum (ETH) для транзакцій без додаткових операцій конвертації, тим самим підвищуючи зручність транзакцій і заощаджуючи комісію за газ. Це робить екосистеми Uni та ETH тісно пов’язаними одна з одною, відіграючи певну роль у живленні Ethereum.
З точки зору структури контракту, зберігання та упаковка даних про позицію ліквідності V4 також зазнали величезних змін. У версії V2 ліквідність розподіляється по всьому діапазону (як показано на малюнку 1 вище), тому протокол Uni використовує однорідний токен (ERC-20) як сертифікат ліквідності. У версії V3 через додавання ліквідності граничної ціни вибір відповідного відображення ліквідності змінено на неоднорідні токени (ERC-721) для відображення. У версії V4 ми припускаємо, що відображення ліквідності не буде виражатися токенізованим способом, а керуватиметься за допомогою адреси кожного гаманця. Крім того, «тимчасове зберігання» EIP-1153 в оновленні Cancun також є корисним для системи V4, що сприяє подальшій оптимізації витрат.
Як дозволити індивідуальні оракули та розповсюдити внутрішні MEV власникам LP
UniSwap V4 — це децентралізований протокол обміну, розроблений для забезпечення бездовірних транзакцій токенів на Ethereum. Для цього використовується спеціальна реалізація Oracle і внутрішній механізм розподілу MEV (Maximize Transaction Value), який забезпечує вищу ліквідність і кращий досвід транзакцій. Щоб дозволити спеціальне впровадження Oracle і розповсюдження інтерналізованого MEV постачальникам ліквідності (тримачам LP), можна розглянути такі кроки:
1 Розробіть власний Oracle: вам потрібно розробити Oracle, який може надавати індивідуальні дані про ціни. Oracle — це контракт для отримання зовнішніх даних, який надає смарт-контрактам таку інформацію, як ринкові ціни в реальному часі. Відповідно до власних потреб ви можете розробити контракт Oracle, налаштований відповідно до пар транзакцій, часу або інших факторів.
2 Інтерналізований механізм розподілу MEV: MEV відноситься до переваг, отриманих завдяки змінам порядку транзакцій у транзакціях блокчейну. UniSwap V4 розподіляє ці переваги безпосередньо між постачальниками ліквідності через внутрішній механізм розподілу MEV. Ви можете розробити механізм, щоб при появі MEV частина доходу розподілялася безпосередньо між відповідними власниками LP.
4 Сповіщення та механізм заохочення: просуйте цю нову функцію серед постачальників ліквідності та забезпечуйте їх відповідними стимулами. Спілкуйтеся з користувачами через канали соціальних мереж або іншим чином про переваги нового користувацького Oracle та внутрішніх механізмів розподілу MEV.
Переваги індивідуального пулу ліквідності
Uniswap V4 представляє концепцію індивідуального пулу ліквідності, але налаштування рекомендується на основі централізованої ліквідності, тому ця трансформація не тільки впливає на модель розвитку Fork Swap, існування агрегаторів, але навіть забезпечує ліквідність. Інвестори та трейдери приносять багато переваг .
● Розширення вибору постачальників ліквідності: традиційні моделі AMM зазвичай мають фіксовані правила та параметри, які обмежують вибір постачальників ліквідності. Однак Uniswap V4 дозволяє налаштовувати пули ліквідності через механізм Hooks, дозволяючи постачальникам ліквідності створювати різні типи пулів ліквідності відповідно до власних уподобань і стратегій. Це дозволяє з’являтися на ринку пулам ліквідності різного розміру, надаючи користувачам більше можливостей і гнучкості.
● Зменшіть витрати та підвищте ефективність: архітектура Uniswap V4 об’єднує всі пули ліквідності в один смарт-контракт, запроваджуючи контракт «Singleton». Ця архітектура може зменшити транзакційні витрати, підвищити ефективність транзакцій і спростити розгортання контракту та обслуговування. Крім того, налаштований пул ліквідності також може встановити більш прийнятну структуру комісії відповідно до конкретних потреб для задоволення потреб різних користувачів.
● Надайте ширший спектр торгових стратегій та інструментів управління ризиками: індивідуальні пули ліквідності надають трейдерам більше можливостей для торгових стратегій та інструментів управління ризиками. Наприклад, підтримуючи стратегію TWAMM, великі замовлення можна торгувати рівномірно протягом певного періоду часу, тим самим зменшуючи вплив на ринкові ціни. Крім того, налаштовані пули ліквідності також можна інтегрувати з іншими протоколами DeFi, такими як протоколи кредитування та спеціальні оракули, щоб надати користувачам більш комплексні торгові рішення.
● Всебічне покращення гнучкості та креативності: індивідуальні пули ліквідності забезпечують більшу гнучкість для постачальників ліквідності. Вони можуть налаштовувати свою ліквідність і керувати нею відповідно до потреб і стратегій ринку. Ця гнучкість та інноваційний потенціал можуть спонукати до участі більше постачальників ліквідності, надаючи трейдерам різноманітні варіанти ліквідності.
Питання для роздумів
1. Яку проблему вирішує Curve для Uni V3?
Модель Uni V3 AMM — це модель транзакцій, заснована на X*Y=K. У процесі фактичного об’єднання LP ми виявимо, що коли існує екстремальний ринок, не тільки буде існувати ризик безкоштовних втрат у загальній сумі значення, але також буде пул ліквідності. Випадок, коли обмінний курс виходить за межі діапазону. Curve і Uniswap V3 — це два різні децентралізовані протоколи обміну з дещо різними проблемами та цілями.
У порівнянні з V3, Curve вирішує такі проблеми:
1 Отримуйте прибуток у низьких діапазонах ліквідності: Uniswap V3 характеризується концентрацією ліквідності в певному ціновому діапазоні, на який впливає модель AMM, тоді як в інших цінових діапазонах бракує ліквідності. Це призводить до високих транзакційних витрат і обмеженої ліквідності під час торгівлі у великому діапазоні цін. Навпаки, Curve зосереджується на торгівлі між стейблкойнами та збільшує ліквідність у цінових діапазонах за допомогою адаптивних кривих ліквідності. Це означає, що користувачі можуть торгувати стейблкойнами в широкому ціновому діапазоні з меншим прослизанням.
2 Недорогі транзакції: Оскільки Curve зосереджується на транзакціях між стейблкойнами, включаючи активи з фіксованими ціновими співвідношеннями, вона використовує спеціальні алгоритми та стратегії для зменшення прослизання та витрат на транзакції. Це дозволяє користувачам торгувати стейблкоїнами за більш конкурентними цінами.
3 Краще визначення ціни: Curve забезпечує більший діапазон ліквідності, особливо під час торгівлі між стейблкойнами, вона може забезпечити кращі ціни для відкриття. Це означає, що користувачі можуть точніше отримати ринкову ціну стейблкойнів, щоб приймати кращі торгові рішення.
4 Ефективні транзакції стейблкойнів: Curve використовує спеціально оптимізований алгоритм і криву ліквідності для забезпечення ефективних транзакцій стейблкойнів. Це дозволяє користувачам швидко та безпечно обмінюватися між стейблкоїнами без надмірного падіння ціни чи витрат.
2. Економічна модель Dual Token DEX, створена Uni V2: Camelot
Camelot спочатку був проектом, випущеним Fantom. Його початкова назва була Excalibur. Пізніше він зазнав краху через прийняття UST як стабільної валюти. Він був випадковим чином перенесений до екології Arbitrum і змінив назву на Camelot. На відміну від GMX, Camelot більше зосереджується на керуванні ліквідністю для нових проектів. Його основним інноваційним механізмом є «Nitro Pools» без дозволу. Проекти можуть повністю контролювати стимули самостійно, щоб досягти типу ліквідності, необхідного для власного розвитку.
Слід підкреслити економічну модель подвійних токенів Camelot, яка поєднує Uniswap V2 із децентралізованим торговим протоколом Curve, одночасно підтримує волатильність і стабільність пари токенів, а також розподіляє ліквідність від нуля до нескінченності в діапазоні Inside. Найважливішим є те, що це дозволяє стороні проекту встановлювати пропорцію комісії за транзакції відповідно до ринкових умов і конкретних умов угоди, щоб досягти мети управління динамічними комісіями за транзакції.
Крім того, спеціальний Launchpad Camelot також не має дозволу, що дозволяє проектам випускати токени та спрямовувати їх до більшої ліквідності. Крім того, кожен проект, який розпочинає або співпрацює з Camelot AMM, може налаштувати конкретну швидкість транзакцій для свого LP, щоб адаптувати його до власних потреб стратегії ліквідності.
Підсумок вищесказаного
Будучи важливим оновленням децентралізованих бірж, Uniswap V4 забезпечує більшу гнучкість і простір для створення в екосистемі DeFi, представляючи концепції хуків і налаштованих пулів ліквідності. Механізм Hooks дозволяє розробникам створювати унікальні пули ліквідності відповідно до власних потреб і стратегій, а також надає безліч торгових стратегій і інструментів управління ризиками. Індивідуальні пули ліквідності розширюють можливості надання ліквідності, знижують комісії та підвищують ефективність, а також надають ширший спектр торгових стратегій та інструментів управління ризиками.
Однак поява V4 неодмінно знову відновить базову основу DeFi. Вона забезпечує величезний пул ліквідності. Розробники можуть використовувати цей пул для розгортання власних хуків або екології, і навіть не потребує однофункціонального xxSwap для отримання високого рівня Обсяг ліквідності дозволяє більшій кількості розробників розробляти різноманітні багатофункціональні екосистеми на платформі Uniswap. Давайте почекаємо та побачимо, чи об’єднають Hooks + SingLeton переваги Curve + Camelot, щоб вплинути на наступну тенденцію розвитку DeFi.