Вивчення наступного кроку в дизайні DEX

Автор: Yellow Propeller, Encrypted KOL; Переклад: Golden Finance xiaozou

Основні моменти цієї статті:

Публічні блокчейни зі смарт-контрактами ідеально підходять для бірж: вони перетворюють довіру в товар, роблять зберігання, комісії, ціни та розрахунки однаково прозорими для всіх і дозволяють кожному бути маркет-мейкером.

Однак обсяги торгів на децентралізованих біржах (DEX) все ще відстають від централізованих бірж (CEX) з поважних причин: ціни неконкурентоспроможні, виконання легко зловживати (MEV), а оскільки LP недостатньо прибуткові.

Однак є хороші рішення, які зроблять DEX більш привабливими: ціноутворення Oracle, повільніший пакетний розрахунок після торгів, централізована автоматизована ліквідність і менший простір для блоків L2.

1. Введення

Децентралізовані біржі є основним варіантом використання публічних ланцюжків розумних контрактів. Їх критикували як джонкоїн-казино, але їхній бездозвільний механізм створення ринку для обох активів має величезну цінність, незалежно від того, призводять вони до спекуляцій чи більш продуктивної діяльності.

Сьогодні простір криптовалютної торгівлі складається з OTC, CLOB (Центральна книга лімітованих ордерів), RFQ і AMM (Автоматизований маркет-мейкер).

AMM стають особливо корисними для створення ринків для торгових пар, де немає достатнього попиту на участь професійних маркет-мейкерів. Але CLOB все ще є кращим режимом для обсягів торгівлі на торгових парах із високим попитом (згідно з даними Defillama, обсяг торгів DEX становить лише близько 16% від CEX, більшість із яких все ще обумовлюється арбітражем CEX-DEX).

dEBMqTtakJGxYHtoU7stxufuBGC4g8k9mDz1QTqF.png (на DEX все ще припадає лише близько 15% криптовалютної торгівлі обсяг, але його частка зростає. Джерело: Coingecko Q1 Q1 2023 Industry Report.)

У цій статті ми пояснимо характеристики хорошої біржі, зрозуміємо недоліки поточних DEX і запропонуємо деякі методи покращення та оптимізації дизайну DEX.

2**, Як виглядає хороший обмін? **

Якби я був трейдером, хороша біржа мала б надати мені:

· Довіра: ризик умовного депонування повинен бути прозорим для мене під час, до та після моєї торгівлі та мінімізований, наскільки це можливо.

· Найкраща ціна: я хочу бути впевненим, що щоразу отримую найкращу ціну на цій біржі або дуже близьку до неї, тому мені не потрібно турбуватися про кращі ціни деінде.

· Справедливість: я не хочу, щоб моїм замовленням зловживали. І ніхто інший не повинен отримувати кращу ціну або платити менше за мене без поважних причин.

Швидкість і доступність: витрачати час на очікування завершення транзакцій або відкриття бірж – це неприємно.

Інформація: біржа допомагає мені робити усвідомлений вибір і контролювати мої замовлення. Я бачу, за якими цінами, ймовірно, завершаться мої угоди, і отримую чудову пораду про ціну та прослизання для лімітних замовлень. Я також бачу статус незавершених, виставлених або скасованих замовлень.

Висока ліквідність і широке покриття активів: те, що багато пар активів є ліквідними, дає мені більше впевненості, що я отримаю хорошу ціну на цій біржі.

Постачальники ліквідності (LP) і маркет-мейкери (MM) стурбовані:

· Прибуток: прибуток, який компенсує ризик капіталу та альтернативну вартість.

Що важливо для ММ, так це найкращий сценарій прибутку з поправкою на ризик; інші показники є лише засобами для досягнення цієї мети. Великі обсяги, низька або жорстока конкуренція, високі спреди, гідні знижки, невеликий потік шкідливих замовлень, останній перегляд, лежачі поліцейські, низький ризик зберігання – усе це сприяє вищій нормі прибутку з поправкою на ризик.

Блокчейн є ідеальним місцем для роботи біржі, і він значною мірою врахував думки трейдерів і маркет-мейкерів: децентралізація, механізми розрахунків з відкритим кодом і відкрита історія транзакцій — це довіра, безпека, прозорість і справедливість. міцна основа.

Але децентралізовані біржі все ще мають проблеми з:

· Надати надійні та вигідні ціни;

· Забезпечити хороший вихід для LP;

· Запобігайте порушенням MEV своїх зобов'язань щодо чесного виконання.

Серед 10 найкращих DEX 9 є AMM. Давайте подивимося на AMM, їх переваги та недоліки.

3**、Чому AMM такий популярний? **

Ви часто чуєте вислів: «Традиційні фінанси це добре знають, журнали замовлень ефективніші, маркет-мейкери постійної функції ніколи не працюватимуть».

Отже, чому AMM — особливо маркет-мейкери постійної функції (CFMM) — досі домінують у просторі DeFi (на них припадає понад 95% усіх обсягів торгівлі DEX)? Мабуть, вони щось роблять правильно.

Ось головні причини, чому AMM лідирують:

· Вимоги до низької ліквідності: AMM (тип Univ2) завжди пропонуватиме ціну, навіть якщо ліквідності мало.

· Пасивна ліквідність: Вашою ліквідністю керує AMM. Тож LP та будь-хто (не лише маркетмейкери) можуть легко заробляти гонорари.

Простота: порівняно з біржами замовлень AMM мають нижчі вимоги до обчислень і зберігання, тому вони споживають менше газу.

· Немає гейткіпера** (Gatekeeper):** Плата за лістинг для маркет-мейкерів і бірж може бути непомірно високою, і централізовані біржі можуть у будь-який час видалити токени з лістингу. AMM дозволяє будь-якому проекту легко вийти на біржу та забезпечити чи стимулювати власну ліквідність.

9Zi04br1sLCONBV4xi3sPGAdfLigJrT0ITs1Czdf.png

(Наприкінці 2020 року, через два роки після запуску Uniswap, обсяг транзакцій DEX лише різко зріс. Джерело: Dune)

Коли з’явилися перші децентралізовані біржі, було мало ліквідності, мало маркет-мейкерів і обсягів торгів, а також високі комісії за газ. У таких умовах неможливо запустити CLOB, тому AMM для цього ідеально підходить. AMM досить прості для створення, моделювання та аудиту.

Але зараз це виглядає інакше. Обсяги книг замовлень зростають, професійні маркет-мейкери котирують різні активи, плата за газ набагато дешевша на L2, і всі більше усвідомлюють слабкі сторони CFMM (тобто більшості AMM сьогодні).

Для певних ринків (наприклад, монет з довгим хвостом) AMM все ще є найкращим вибором. Але вони все ще відстають від централізованих бірж у ключових сферах.

4**、AMMіснуючі проблеми**

(1**) високі збори за газ******

Транзакції в мережі все ще дорогі. Комісії пулу AMM (0,01-0,3%) можна порівняти з комісіями CEX, але комісія за газ для невеликих транзакцій (<1 тис. доларів США) може легко коштувати вам 1-10% навіть на L2!

(2**) Ціна закінчилася**

AMM зазвичай не дають вам найкращих цін. Ціна AMM змінюється лише через транзакції. Тому вам потрібно покладатися на арбітражних трейдерів, щоб переконатися, що ціна AMM не відстає від поточної ринкової ціни. Однак арбітражні трейдери обмежені ставками пулу та комісією за газ на додаток до ризику утримання. Тому пули AMM з низькою ліквідністю легко можуть відхилятися від кращих котирувань інших бірж на 1-5%.

(3**) Втрата та ребаланс (LVR****)**

kMVcGVth3BkHBjxLCWYZ2irO0TAoTf56jHGpGKzu.png

(У подальшому аналізі, через LVR шкідливого потоку замовлень, Uniswap LP є очевидно збитковим.)

AMM пасивні, тому, якщо ціна активу визначається деінде (наприклад, у Binance), ціна AMM завжди буде на крок позаду. Якщо ціна підніметься (на Binance), то AMM продасть токени арбітражникам за надзвичайно низькою ціною. Якщо ціна впаде, AMM буде купувати токени в арбітражників за надмірно високими цінами.

З часом AMM, особливо їхні платівки, продовжуватимуть втрачати гроші. Саме ціна, сплачена LP арбітражеру, повертає ціну до ринкової.

Натомість маркет-мейкери, які працюють із книгами лімітованих ордерів, намагатимуться змінити свої котирування, як тільки ціна зміниться, а потім перебалансують свій портфель відповідно до ринкової ціни. Звідси й назва «збиток проти ребалансування». Це збиток, який зазнають пасивні LP, які продають активи арбітражникам за неправильною ціною, а не перебалансовують активи за поточними ринковими цінами.

Типовий приклад LVR такий:

· LVR** є постійним: **Якщо ціна повертається до попереднього рівня або втрату LVR не можна відшкодувати, це буде відрізнятися від непостійних втрат або «збитків проти утримання».

· LVR** збільшується з волатильністю**: чим більша волатильність ціни, тим більші втрати LP.

· LVR** залежить від місця визначення ціни: **важливо, наскільки далеко ви продаєте арбітражним агентам від поточної середньозваженої ринкової ціни.

Оскільки ви, як LP, також отримуєте комісію з кожної транзакції, що може бути для вас вигідним, якщо ваш пул капіталу має достатньо велику вагу на ринку. Поки LVR менший за комісію, ці угоди фактично приноситимуть вам гроші, а не втрачатимуть вас. Менші пули з меншою вагою на ринку матимуть вищі LVR, і вони, як правило, виплачуватимуть прибутки від більших LP пулів.

(4**) Вразливе поселення (MEV****)**

Трейдери та LP вразливі до вилучення вартості AMM:

Трейдери: Шукачі можуть передати ваші угоди, атакувати ваші угоди або блокувати ваші угоди, погіршуючи ваші ціни.

Пасивний LP: більш складні та активні LP можуть забезпечити своєчасну ліквідність і отримати більшу частину ваших комісій за транзакції.

(5**) Фрагментація ліквідності**

У CFMM один і той самий токен часто поєднується з кількома різними токенами (наприклад, USDC-WBTC, DAI-WBTC, ETH-WBTC), і існує навіть кілька рівнів комісії для однієї торгової пари. Це розподіляє ліквідність (у цьому випадку WBTC) між кількома пулами, що призводить до зниження комісії за LP, меншої глибини ліквідності для трейдерів і нижчих цін. Більша частина ліквідності не використовується для торгівлі (наприклад, у дизайні Univ2), і навіть у діапазоні AMM ціна часто відхиляється від того, де зосереджена ліквідність.

На централізованих біржах зазвичай є лише один актив, що котирується (наприклад, долар США), і маркет-мейкери активно оточують більшу частину ліквідності навколо поточної ринкової ціни, що призведе до меншої кількості пулів, глибшої книги замовлень і кращої прибутковості трейдерів , глибша ліквідність для трейдерів і менший вплив на ціни.

(6**) БІЛЬШЕ ЗАПИТАНЬ**

Зазначені вище проблеми також призводять до нових проблем у CFMM:

· Невизначеність ціни та включення: Угоди часто зазнають невдачі або призводять до прослизання через навмисне чи ненавмисне форсування.

· **Фіксований спред: **AMM стягує фіксовану плату за замовлення. Це робить їх уразливими на дуже нестабільних ринках і менш конкурентоспроможними на менш нестабільних ринках.

· ** Важко залучити ліквідність: ** Ребалансування відносного збитку (LVR) і фрагментація ліквідності призводять до зниження прибутковості LP AMM, що ускладнює залучення ліквідності. Таким чином, протоколи зазвичай повинні субсидувати LP за допомогою стимулів для видобутку ліквідності, щоб залучити достатню ліквідність.

· Фрагментація ліквідності: на DEX токен зазвичай має кілька торгових пар, і навіть одна торгова пара має кілька рівнів комісії. Більша частина ліквідності не використовується для торгівлі (наприклад, у дизайні Univ2), і навіть у діапазоні AMM ціна часто відхиляється від того, де зосереджена ліквідність. Це призводить до нижчих комісій за LP, меншої глибини інвестицій і гірших цін для трейдерів.

Але це не означає, що AMM приречені. Технологія блокчейн і пов’язані з нею дослідження досягли значного прогресу та створили нові будівельні блоки, які можуть вирішити ці проблеми.

5**, створіть кращий модуль обміну в мережі**

Було розроблено кілька рішень і є відповідні пропозиції щодо вирішення проблемних цін, MEV, відновлення відносного збитку та фрагментації ліквідності. Давайте узагальнимо найважливіші рішення та висунемо кілька нових пропозицій.

(1**) Вирішити проблему дорогого газу**** плати**

· Блочний простір з нижчою ціною

L2 коштує на порядок-два менше. У результаті трансакційні витрати більше не є вузьким місцем. Це означає, що стає можливим проектування протоколів з більшою обчислювальною інтенсивністю (таких як книги замовлень). Але щоб конкурувати з CEX щодо невеликих транзакцій, може знадобитися знизити плату за газ ще на порядок.

CoW** (потрібна відповідність)**

zF3rupQJTV8UsinhWOy8uVC0SY7ca53ivRQ05T2O.png

(Приклад транзакції CoW між трьома трейдерами. Кожен трейдер здійснює угоду, яку хоче, забезпечуючи один одному ліквідність – не потрібно проходити через DEX або платити.)

Відповідність попиту (CoW) — це в основному торгові активи P2P між трейдерами, які одночасно торгують додатковими парами. Відповідність попиту оптимізує ціни, оскільки трейдери не сплачують комісії за трансакції AMM і сплачують менше комісії за газ (лише комісії за переказ). Однак, щоб узгодження попиту спрацювало, вам потрібно мати хороший прогноз поточних найкращих цін купівлі та продажу.

Обчислення поза ланцюгом, перевірка в ланцюжку

Якщо ви вилучите обчислювально інтенсивну частину поза ланцюжком і використовуєте ланцюжок лише для умовного депонування, розрахунків і перевірки, ви зможете отримати більш розумні та складніші функції. Наприклад, відстежуйте та узгоджуйте лімітні замовлення поза мережею, але зберігайте кошти та розрахунки за угодами в мережі.

(2**) Вирішити проблему з недійсною ціною**

· Запрошення до пропозиції (RFQ**)**

За допомогою запрошення зробити пропозицію ви можете купувати безпосередньо в маркет-мейкера. Оскільки маркет-мейкери можуть торгувати на всіх торгових майданчиках (не в мережі та в інших мережах), через них ви також можете отримати доступ до цін і ліквідності цих торгових майданчиків, навіть якщо ви використовуєте лише одну мережу. Замовлення RFQ також економлять плату за газ (тільки переказ і перевірка підпису, немає необхідності втручання фонду).

· Миттєва (JIT**) ліквідність**

Щоб компенсувати ризик згубного потоку замовлень, маркет-мейкери не пропонують сувору глибину котирування, яку вони робили б на біржі. По суті, звичайні користувачі платять податки маркетмейкерам, щоб субсидувати шкідливий потік замовлень (арбітражі).

Однак, якщо натомість маркет-мейкер встановлює ціну після того, як користувач подав угоду, тоді маркет-мейкер може запропонувати кращу ціну, оскільки він бере на себе менший ризик. Це дає середньому користувачеві кращу ціну та ускладнює життя арбітражникам.

· Нижчі DEX** комісії**

Однією з причин високих зборів є захист платівок від LVR. Однак, якщо DEX може захистити себе від LVR, він також може встановити нижчі комісії. Завдяки арбітражу нижчі комісії наближають один пул до інших.

Одним із способів підтримувати ціни в актуальному стані та запобігати збитковому арбітражу є використання ціноутворення Oracle.

(3**)ВИРІШИТИ ПРОБЛЕМИ LVR******

· Ціни на основі Oracle****

Поки AMM пасивно встановлюють ціни, вони, швидше за все, будуть вразливі для трейдерів, що сигналізують. Один зі способів уникнути цього — завчасно оновлювати ціни на AMM до того, як з’являться арбітражні трейдери.

Оракули мають бути достатньо швидкими та точними, щоб не залишати шкідливих арбітражних можливостей. Поки комісія, що стягується з транзакції, менша за різницю з ринковою ціною, арбітраж невигідний і, отже, шкідливий. Тому, щоб уникнути шкідливого потоку замовлень, точність ціни оракула має бути вищою, ніж точність комісії за транзакції пулу.

AMM може навіть встановити ціну після того, як користувач підпише транзакцію**. Це може перешкодити LP надавати застарілі пропозиції, тим самим запобігаючи арбітражним ризикам.

· Затримка вітається

Якби AMM могли відрізнити обґрунтовані (і потенційно дуже збиткові) потоки замовлень від неінформованих (в середньому прибуткових) потоків замовлень і зберегти лише неінформовані потоки замовлень, багато проблем було б вирішено.

CkYFu3AbCOnlhThi9V6qaKnqkSv0SjeIoupQMLKH.png

(Динамічні комісії та затримки транзакцій можуть допомогти AMM відрізнити шкідливий потік замовлень від потоку роздрібних замовлень)

Торгові сигнали швидко затухають, тому, якщо оракул відчуває тривалі небажані затримки, поінформованим трейдерам буде важче застати AMM зненацька. Механізм дії такий:

  • Повільний розрахунок коштує дешевше: Якщо ви можете чекати 5 хвилин, поки ваша угода розрахується, тоді свопи дешеві (наприклад, комісія 0,1%). Угоди будуть розраховані за ціною через 5 хвилин від Oracle. Необізнаний трейдер буде не проти зробити це, тому що це заощадить комісії, почекайте 5 хвилин, а вартість буде низькою.

  • Швидкий розрахунок коштує дорого: Розрахунок дуже дорогий за поточними цінами оракула (наприклад, 0,4%). Вищі комісії зменшують ймовірність того, що перевага сигналу поінформованого трейдера буде достатньо великою, щоб зробити AMM збитковим. Крім того, для користувачів, які готові платити, як і раніше надається можливість швидкого розрахунку.

Затримка дозволяє DEX відрізнити шкідливий потік замовлень від нешкідливого потоку замовлень і відповідно скоригувати огорожі (комісії), або DEX може просто повністю заборонити швидкий розрахунок. Щоб ефективно запобігти шкідливому потоку ордерів, комісії за швидкі розрахунки повинні враховувати волатильність ринку торгової пари.

· Активне управління ліквідністю

Централізована позиція ліквідності (Uni v3) дозволяє LP спрямовувати свою ліквідність у певному ціновому діапазоні. Це дає змогу LP або третім сторонам отримувати ліквідність навколо поточної ринкової ціни та значно покращувати ефективність капіталу LP.

Активне управління ліквідністю може навіть захистити LP від певних LVR.

Завдяки надійним оракулам AMM можуть навіть встановити власну ліквідність навколо поточної ціни оракула, тому немає потреби в активному управлінні LP.

· Динамічний спред і прогноз коливань

Оскільки втрати AMM залежать від розміру сигнальної переваги арбітражера, більш нестабільні торгові пари, швидше за все, зазнають шкідливого потоку ордерів. У традиційних книгах ордерів маркет-мейкери розширюють спреди, коли ринки нестабільні. AMM можуть робити те саме, динамічно регулюючи комісії на основі поточної волатильності ринку.

Uniswap v3 вже має попередню версію цього, яка може надавати різні рівні комісії для однієї торгової пари, і дозволяє LP вибрати рівень комісії, який відповідає коливанню ціни цієї торгової пари.

Маркет-мейкери також коригують спреди, щоб збалансувати позиції щодо цільових запасів - AMM можуть зробити щось подібне для LP.

(4**) Вирішіть проблему крихкого поселення**

· Таємне зобов'язання

Конфіденційність RPC, яка обходить публічний mempool, є одним із способів ефективного захисту транзакцій від фронтальних і сендвіч-атак.

· Пакетний аукціон

Пакетні аукціони — чудовий спосіб зробити ціни справедливими: ви об’єднуєте замовлення протягом певного періоду часу, щоб угоди для однієї пари здійснювалися за однаковою ціною. Це зменшує ймовірність того, що ваша торгівля стане лідером або затисненою. Пакетні аукціони також додають затримку, що може певною мірою запобігти шкідливому потоку замовлень. Але, як і оракули з поганою затримкою, пакетні аукціони менш складні.

Аукціони за лотами також значно покращують ціноутворення, доступну ліквідність і маршрут свопів. Це значною мірою виключає можливість заднього проходу.

· Динамічний діапазон ковзання

Встановлення ковзання – завдання не з легких. Якщо ціна торгової пари сильно коливається, занадто маленьке прослизання призведе до провалу транзакції, а надто велике прослизання зробить вашу транзакцію вразливою для сендвіч-атак. Тому, щоб уникнути невдалих транзакцій, DEX зазвичай має великий діапазон ковзання за замовчуванням.

Однак, завдяки прогнозуванню волатильності та глибини, користувачі DEX можуть краще прогнозувати правильне прослизання для кожної угоди. Це допомагає користувачам уникнути сендвіч-атак або невдалих транзакцій.

· Зробити всі LP** JIT**** (миттєво) LP**

Існує ще один спосіб пом’якшити атаки на ліквідність JIT (точно вчасно): так само, як механізм «останнього перегляду» LP, згаданий вище, якщо ви змінюєте модель для визначення ціни після того, як користувач підписує транзакцію, ви можете дозволити усі надсилають пропозиції миттєво, вирівнюючи умови гри. Однак це стосується лише LP, які бажають застосовувати агресивну стратегію та можуть реагувати на кожну угоду окремо.

Структурно пакетні аукціони також є транзакціями миттєвої ліквідності, оскільки ліквідність і ціни виявляються після того, як користувачі подають транзакції.

6 Висновок

Хоча блокчейн є чудовою інфраструктурою для бірж, DEX ще не в змозі обробляти більшу частину обсягу транзакцій. Однак існують вагомі причини, чому обсяг торгів і маркет-мейкери не повністю перейшли до он-чейну: неконкурентоспроможні ціни, поганий досвід роботи з трейдерами, низька прибутковість і недостатня безпека виконання. На щастя, існують хороші рішення цих проблем. Разом ці рішення одного дня зможуть перенести більшість транзакцій у мережу.

Переглянути оригінал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити