Виклики, з якими стикаються AMM безстрокових ф'ючерсів у блокчейні, та трансформація Drift

Дослідження викликів та розвитку AMM безстрокових ф'ючерсів у блокчейні

Глибше вивчаючи Drift Protocol, я краще зрозумів, чому Solana так наполегливо прагне до центральної обмеженої книги замовлень (CLOB). Реалізація безстрокових ф'ючерсів AMM у блокчейні дійсно є надзвичайно складним завданням, настільки, що деякі проекти відмовилися від цього напрямку і натомість прийняли модель централізованого маркет-мейкінгу.

Хоча віртуальний AMM (vAMM), створений Perpetual Protocol, вирішив проблему збільшення важелів на основі спотового AMM X * Y = K, без участі централізованих маркет-мейкерів, AMM безстрокових ф'ючерсів мусить вирішувати безліч проблем, таких як відсутність контрагента, недостатня глибина, відхилення цін тощо, через попередньо встановлені числові правила.

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

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

Потім Drift запустив функцію лімітного ордера, але його досвід все ще відрізняється від традиційної книги ордерів. Наразі торгівля на платформі Drift підтримується трьома механізмами ліквідності:

  1. JIT аукціон, який забезпечується маркет-мейкерами.
  2. Книга ордерів з обмеженою ціною, також забезпечується ліквідністю маркет-мейкерами.
  3. AMM, який надається механізмом AMM Drift без втручання маркет-мейкерів

Однак, починаючи з 7 серпня, Drift повністю відмовиться від моделі AMM і повністю прийме централізованих маркет-мейкерів.

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

  1. Ставка фінансування постійно знижується, страховий фонд протоколу фактично короткує волатильність, і під час різких коливань ринку його легко повільно їдять арбітражники.
  2. Важко підтримувати цінову прив'язку, потрібні постійні дотації для збереження узгодженості між цінами ф'ючерсів та спотовими цінами.
  3. Проблема залежності від шляху, чим далі ціна відхиляється, тим вищими стають витрати на підтримку.

Навіть засновники vAMM Perpetual Protocol розглядають нові напрямки розвитку. Вони планують впровадити більш активну стратегію маркет-мейкінгу в версії V2, щоб уникнути проблем з втратою коштів за ставками в моделі V1. Нова версія інтегрує функції певного DEX, команда вірить, що рішення для децентралізованих безстрокових ф'ючерсів полягає в органічному поєднанні CLOB та AMM моделей.

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

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

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

vAMM (віртуальний AMM) механізм

Деякий безстроковий ф'ючерсний контракт використовує таку ж формулу постійного добутку X * Y = K, як і деякий DEX.

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

Наведіть приклад:

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

  2. Аліса використовує 100 U як заставу, 10-кратний кредитний важіль для покупки ETH:

    • Аліса внесла 1000 U в смарт-контракт як заставу.
    • Угода зарахує 10,000 U (100 U × 10-кратне кредитне плече) до vAMM, vAMM обчислить ETH, який повинна отримати Аліса, згідно з формулою постійного добутку X * Y = K.

    Початковий стан X * Y = K: 100 ETH * 400,000 U = 40,000,000 Alice внесла 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. Боб потім використовує 1000 U як маржу, 10-кратний кредитний плече, щоб продати ETH:

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

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

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

Розуміння різниці між vAMM та контрактами традиційних централізованих бірж є надзвичайно важливим:

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

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

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

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

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

!

Динамічний механізм AMM

Деякий протокол використовує динамічний AMM, покращений на основі віртуального AMM (vAMM), але має такі конфігуровані параметри:

  • Peg: множник ціни. Контролює відхилення ціни контракту від спотової ціни, майже за допомогою жорсткого контролю, дозволяючи ціні контракту закріпитися за спотовою ціною.

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

  • Фонд витрат: дохід в основному використовується для коригування Peg та K.

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

1. PEG (множник якоря)

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

Формула: Ціна = (Y / X) * Peg Ціна = (базовий актив / актив оцінки) * множник Peg

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

1)Якщо резерви пулу витрат достатні, то безпосередньо коригується Peg, щоб ціна знову закріпилася;

  1. Якщо резерви фонду витрат недостатні, то буде порівнюватися дві витрати:
    • Субсидії на тарифи, залучення витрат на арбітраж
    • Вартість повторного якорення

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

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

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

Контроль розміру сліпу. Велике значення K означає, що активів X і Y більше, отже, чим більше значення K, тим менший сліп.

Оскільки цей протокол базується на vAMM, де X * Y = K виконує цінову функцію після важеля, а не реальних активів LP, тому значення K може бути налаштоване.

Підсумок:

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

3. Фонд витрат

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

Основні джерела доходів пулу витрат:

  1. Комісія за одиночні угоди, базова ставка 0,05-0,1%
  2. Витрати на ліквідацію, 50% йдуть до фонду витрат 3)Доходи від фінансування

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

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

З довгострокової перспективи витрати не можуть повністю покрити доходи. Саме тому ця угода вирішила відмовитися від vAMM і прийняти централізоване маркет-мейкінг.

Підсумок

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

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

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

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

!

DRIFT-1.29%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 6
  • Репост
  • Поділіться
Прокоментувати
0/400
zkProofInThePuddingvip
· 14год тому
Все досить важко.
Переглянути оригіналвідповісти на0
ImaginaryWhalevip
· 08-09 14:28
Chainplus вода занадто глибока, просто дивись спектакль.
Переглянути оригіналвідповісти на0
DEXRobinHoodvip
· 08-09 14:22
незначні безкінечні
Переглянути оригіналвідповісти на0
blocksnarkvip
· 08-09 14:22
амм все ж потрібно повільно磨啊
Переглянути оригіналвідповісти на0
CoinBasedThinkingvip
· 08-09 14:20
Я також вважаю, що amm важко ліквідувати!
Переглянути оригіналвідповісти на0
PriceOracleFairyvip
· 08-09 14:12
ех, сол максісти мають рацію щодо clob цього разу... все ще боляче зізнаватися, якщо чесно
Переглянути оригіналвідповісти на0
  • Закріпити