З проблеми Drift видно, чому Solana настільки настійно підтримує ордерний бук.

Після дослідження Drift Protocol я повністю зрозумів, чому Solana має таку одержимість CLOB, тобто книжкою замовлень.

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

Хоча vAMM (віртуальний AMM), створений Perpetual Protocol, вирішив проблему важелів на основі спотового AMM X * Y = K.

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

Це робить Drift v1 надзвичайно складним у налаштуванні параметрів та їх формульному вираженні.

Складність полягає в тому, що необхідно встановити ринкові умови залежно від відхилення ціни контракту, такі як Healthiest Market найздоровіший ринок, Unhealthy Marker напівздоровий ринок тощо. Всього чотири ситуації, потрібно оцінити стан дисбалансу між покупками та продажами, визначити, чи слід ліквідувати позиції користувачів у цьому стані, а також рішення для коригувального коефіцієнта.

Чи не стало вам важко, прочитавши це? Якщо порівняти з order book, чи не здається вам, що централізовані речі також виглядають досить привабливо? Тепер, чи не зрозуміло вам трохи більше про одержимість Solana order book?

Пізніше, на Drift з'явилася функція лімітованих ордерів, але досвід все ще трохи відрізняється від книги ордерів.

Наразі торгівля на Drift підтримується трьома механізмами ліквідності:

  1. JIT аукціон, маркет-мейкери забезпечують ліквідність;

  2. Обмежений ордер на книгу, маркет-мейкери забезпечують ліквідність;

  3. AMM, якщо немає втручання MM для забезпечення ліквідності, тоді ліквідність забезпечується AMM Drift.

Але після 0:00 UTC 7 серпня Drift відмовиться від моделі AMM і повністю перейде на централізованих маркет-мейкерів.

vAMM зіткнеться з наступними ключовими проблемами,

  1. Фінансова ставка постійно знижується. Страховий фонд протоколу еквівалентний коротким позиціям на волатильність — під час різких коливань ринку він повільно з'їдається арбітражниками;

  2. Неможливо підтримувати ціновий якор, необхідні постійні дотації для підтримки узгодженості між ф'ючерсними та спотовими цінами;

  3. Проблема залежності від шляху. Чим далі відхиляється ціна, тим вищі витрати на підтримку.

Навіть вAMM, прародитель Perpetual Protocol також розглядає нові напрямки: "Perp V2 використовуватиме більш активну стратегію маркет-мейкінгу, щоб уникнути проблеми втрати фінансових ставок у моделі V1. Нова версія інтегрує функціонал Uniswap V3, команда вірить, що рішення для децентралізованих постійних контрактів полягає в органічному поєднанні CLOB та AMM моделей."

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

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

Наступний, все ж таки, давайте поговоримо про vAMM, це також найскладніша частина. Це буде хорошим помічником для сну.

vAMM (віртуальний AMM)

vAMM Perpetual Protocol використовує таку ж формулу постійного добутку X * Y = K, як і Uniswap.

Для таких спотових AMM, як Uniswap, користувачі безпосередньо торгують на основі LP, а співвідношення активів LP відображає спотову ціну.

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

Наприклад,

1/ Припустимо, що поточна ціна ETH становить 4000 USDT, початковий обсяг vAMM становить 100 ETH та 400,000 USDT.

2/ Alice використовує 100 U як маржу, роблячи довгу позицію по ETH з 10-кратним кредитним плечем,

1)Alice вносить в смарт-контракт 1000 U як забезпечення.

2)Perpetual Protocol зарахує 10,000 U (100 U × 10 разів важелі) до vAMM, vAMM розрахує ETH, що має отримати Аліса, відповідно до формули постійного добутку X * Y = K.

Початковий стан X * Y = K 100 ETH * 400,000 U= 40,000,000

Аліса внесла 1000U, після чого стало 410,000 U. X = K / Y 40,000,000 / 410,000 = 97.5609 ETH

Аліса фактично отримала приблизно 2.44 ETH.

На цей момент стан vAMM оновлено до 97.5609 ETH і 410,000 U.

3/ Bob потім використовує 1000 U як маржу, укладаючи коротку позицію на ETH з 10-кратним важелем,

  1. Боб вніс 1000 U в один і той же контракт. Perpetual Protocol зарахував -10,000 vDAI до vAMM, vAMM обчислює розмір короткої позиції Боба за формулою постійного добутку X * Y = K.

Боб зробив коротку позицію на 2.4391 ETH, у цей час стан у vAMM відновився до 100 ETH і 400,000 U.

Цінова механіка також використовує механізм плати за фінансування, подібно до плати за фінансування в безстрокових контрактах CEX (funding payments).

Конкретна формула, використана на біржі FTX:

!

Тут насправді є один момент, який є дуже-дуже-дуже важливим для розуміння різниці між vAMM та традиційними контрактами CEX.

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

Можна побачити, що vAMM використовує X * Y = K для ціноутворення, а активи виступають як забезпечення, закладені в контракт. Отже, по суті, торгівля відбувається на основі цінової кривої, а не з реальними контрагентами.

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

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

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

Drift інновував на основі vAMM Perpetual Protocol та запустив dAMM (динамічний AMM), основною відмінністю є те, що параметри можна налаштовувати, щоб вирішити проблеми, пов'язані з відхиленням цін на базовий актив, асиметрією протилежних позицій та глибиною тощо. Однак все ще є деякі речі, які не можна вирішити.

Дрифт AMM

Drift використовує динамічний AMM, який базується на інноваційному віртуальному AMM (vAMM) Perpetual Protocol, але має такі налаштовувані параметри:

  • Peg: множник ціни. Контролює відхилення ціни контракту від ціни спот, практично через жорсткий контроль, що дозволяє ціні контракту закріпитися за ціною спот.
  • K: Контроль глибини ліквідності, чим більше значення K, тим краща глибина, менший сліпий рух. І навпаки. А в умовах, коли контрактна ціна значно відхиляється від спотової ціни, зниження значення K допомагає викликати коливання цін, наближаючи контрактну ціну до спотової.
  • Фонд коштів (Fee Pool): Доходи використовуються в основному для коригування Peg та K.

У таблиці наведені чотири ситуації, які виникають при відхиленні ціни ордера (ціна контракту) та позначеної ціни (ціна спот) у поєднанні з ціною ордера.

!

1/ PEG (якірний множник)

Коли ціна контракту vAMM відхиляється від ринкової спотової ціни, вона використовується для швидкого коригування ціни, щоб цінність активу наблизилася до реальної ринкової ціни.

Формула:

Ціна = ( Y / X ) * Пег

Ціна = (Основний актив / Оцінювальний актив) * Пег множник

Коригувальний план

Перевірте оракула після кожної угоди - відхилення позначеної ціни. Якщо відхилення перевищує значення LIQ_LIMIT (в даний момент 10%), є два варіанти,

  1. Якщо резерви фонду витрат достатні, то безпосередньо налаштуйте Peg, щоб ціна знову закріпилася;

2)Якщо резерви пулу витрат недостатні, буде порівнюватися дві витрати:

Субсидії на тарифи, витрати на арбітраж та витрати на пряме повторне закріплення.

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

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

2/ k(глибина ліквідності)

Контроль розміру сліпу. Насправді це легко зрозуміти, оскільки X * Y = K, велике значення K означає, що двох активів X та Y багато, отже, чим більше значення K, тим менше сліп.

Звісно, оскільки Drift базується на vAMM Perpetual Protocol, де X * Y= K виконує роль ціноутворення після важелів, а не справжніх LP активів, то значення K може бути відкориговане.

Підсумовуючи,

k-значення контролює чутливість ціни до обсягу торгівлі;

Абсолютний рівень коригування цін для Peg

3/ Фонд збору платежів (Fee Pool)

Не тільки дохід, а й інструмент регулювання ринку. Використання: після коригування значень Peg та k потрібно компенсувати прибуток трейдерів, сплачуючи за дисбаланс фінансування.

Основне джерело доходу фонду витрат,

  1. Комісія за прийняття угоди (Taker) складає базову ставку 0,05-0,1%;

  2. Витрати на розрахунок, 50% до фонду витрат;

3)Доход від фінансування.

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

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

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

Ось чому Drift вирішив відмовитися від vAMM і прийняти централізоване маркет-мейкінг.

підсумок

У режимі vAMM користувачі, які торгують безстроковими контрактами, повинні вносити заставу для потенційного ліквідації. А формула X * Y = K фактично перетворюється на криву, що використовується для ціноутворення.

Таким чином, на основі цієї формули Drift змінив метод ціноутворення, додавши множник Peg, а також зробивши значення K регульованим, щоб ціна контракту могла бути прив'язана до спотової ціни. А під час коригування, прибуток від позицій користувачів покривається за рахунок пулу зборів.

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

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

DRIFT5.36%
SOL5.19%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити