Автоматизовані ринки постійного продукту (AMM) - це тип алгоритму децентралізованої біржі (DEX), який дозволяє користувачам торгувати криптовалютами без книги замовлень. Алгоритм встановлює ціну на певну криптовалюту на основі математичної формули, яка забезпечує постійний добуток кількостей двох різних криптовалют у ліквідному пулі. Автоматизований ринок постійного продукту використовує фіксоване математичне рівняння для визначення ціни на певну криптовалюту на основі балансу токенів у ліквідному пулі. Рівняння таке:
x * y = k
де x та y - це кількості двох різних токенів у пулі ліквідності, а k - це постійне значення, яке представляє початковий добуток двох балансів токенів у пулі. Коли трейдер купує один токен, вони зменшують постачання цього токена у пулі, збільшуючи постачання іншого токена, і навпаки, коли вони продають.
AMMs набули популярності через їх простоту та низькі комісії. Вони усувають потребу в стаканах заявок, які можуть бути складними у підтримці та призводити до проблем з ліквідністю, особливо для менших ринків. Крім того, AMMs, подібно до Uniswap і SushiSwap є бездозвільними, що означає, що будь-хто може брати участь у пулі ліквідності, надаючи власні токени та отримуючи відсотки з торгівлі в обмін.
Автоматизовані ринкові мейкери були вперше представлені в білій книзі 2017 року командою дослідників під керівництвом Дана Робінсона і Віталіка Бутеріна. У роботі було запропоновано новий тип децентралізованої біржі, яка використовує формульний підхід до ціноутворення та забезпечення ліквідності, а не традиційну модель книги заявок, яку використовують централізовані біржі.
Першим впровадженням автоматизованого маркет-мейкера став Bancor, який був запущений у 2017 році. Bancor використовував аналогічний підхід до формули постійного продукту, який використовується сучасними AMM, але з деякими ключовими відмінностями. Алгоритм ціноутворення Bancor використовував параметр «вага конектора», який можна було скоригувати, щоб збалансувати попит і пропозицію токенів у пулі ліквідності.
У 2018 році, Унісвап було запущено Хейденом Адамсом, який ввів формулу постійного продукту як алгоритм ціноутворення для його AMM. Цей інноваційний крок був значущим, оскільки він усунув потребу в регульованому параметрі, зробивши алгоритм ціноутворення простішим та прозорішим.
З того часу з’явилося чимало інших AMM, включаючи SushiSwap, Curve, Balancer, і багато іншого. Ці AMM мають різні функції та вибори дизайну, але всі вони використовують якусь форму алгоритму автоматизованої ринкової торгівлі для визначення ціни та ліквідності токенів у своїх пулах ліквідності.
Однією з найбільших критик AMM є їхня вразливість до тимчасових втрат, які становлять різницю між очікуваною вартістю та фактичною вартістю токенів LP в ліквідному басейні через зміни в ціновому співвідношенні токенів. Коли цінове співвідношення токенів у басейні змінюється значно, LP може зазнати втрати вартості порівняно з простим утриманням токенів поза басейном.
Наприклад, припустимо, що ліквідний пул має 10 ETH та 1000 токенів DAI. Значення пулу (k) становить 10 ETH * 1000 DAI = 10 000 ETH-DAI. Якщо трейдер хоче купити 1 ETH, алгоритм розрахує нову ціну на основі формули постійного продукту, отже:
10 ETH 1000 DAI = 10,000 ETH-DAI
(10 + 1) ETH y = 10,000 ETH-DAI
y = 1000 / 11 = 90.9 DAI
Трейдеру знадобиться обміняти 90,9 DAI, щоб отримати 1 ETH. Після угоди новий баланс пулу буде складати 11 ETH і 909,1 DAI, зберігаючи постійний продукт (k) без змін.
Непостійний збиток - це ризик, який повинні враховувати постачальники ліквідності, надаючи токени постійного продукту AMM. Вони можуть зазнати непостійних збитків, якщо ціна токенів у пулі значно зміниться, і вони можуть не заробляти так багато, як вони могли б просто утримувати свої токени за межами пулу.
Розсіювання є ще одним фактором, який слід враховувати при торгівлі на автоматичному маркет-мейкері з постійним продуктом. Це різниця між очікуваною ціною та фактичною виконавчою ціною угоди через зміну балансу токенів пулу. Змінюючись ліквідність пулу, виконавча ціна може відхилитися від очікуваної ціни, що призводить до розсіювання.
Наприклад, якщо трейдер хоче купити велику кількість токенів, які мають невелику частку в ліквідному пулі, ціна виконання може бути значно вищою за поточну ринкову ціну. Це сталося тому, що торгівля призведе до більшого відхилення у балансі токенів пулу, що призведе до більшого ковзання.
Повищенням можна знизити шкоду, забезпечивши, що пул ліквідності має достатню глибину та використовуючи лімітні ордери замість ринкових ордерів. Лімітні ордери дозволяють трейдерам встановлювати максимальну або мінімальну ціну, яку вони готові заплатити за токен, зменшуючи ризик значного повищення.
Крім непостійних збитків і прослизання, існує ряд інших ризиків, пов’язаних з автоматизованими маркет-мейкерами. Зокрема:
Атаки на миттєві кредити: Миттєві кредити - це тип кредиту, який може бути взятий та погашений протягом одної транзакції. Це може бути використано для маніпулювання цінами токенів у AMM, що призводить до значних прибутків для атакувальника. Наприклад, атака на миттєвий кредит може бути використана для маніпулювання цінами токенів у пулі ліквідності та примусити AMM купити токени атакувальника за штучно завищеною ціною.
Вразливості розумного контракту: Вразливості розумного контракту можуть бути використані для крадіжки користувацьких коштів або маніпуляції цінами на токени в AMM. Наприклад, якщо в коді розумного контракту є вразливість, зловмисник може мати змогу зняти кошти користувача з пула ліквідності.
Ризики управління: Багато AMM управляються децентралізованими автономними організаціями (DAO), які можуть зіткнутися з ризиками управління, якщо відсутня прозорість або якщо меншість користувачів має надмірну кількість голосів. Наприклад, якщо невелика група користувачів має значну кількість голосів, вони можуть впливати на ухвалення управлінських рішень AMM на свою користь.
Регуляторні ризики: Оскільки регуляторна ситуація в галузі криптовалют продовжує змінюватися, є ризик того, що AMM-платформи можуть стати об’єктом регуляторних заходів або правових викликів. Наприклад, якщо AMM-платформа порушує закони про цінні папери, їй можуть загрожувати судові дії з боку регуляторів.
Ризики ліквідності: Хоча AMM розроблені для забезпечення ліквідності для менших ринків та активів, все ж існує ризик низької ліквідності, що може призвести до ширших розривів між ціною купівлі та продажу та вищого ковзання ціни. Наприклад, якщо в ліквідному пулі низька ліквідність, трейдер може не мати можливості виконати угоду за бажаною ціною.
Ризики Oracle: AMM покладаються на цінові дані від оракулів, які є зовнішніми джерелами цінових даних. Якщо оракул буде маніпульований або скомпрометований, це може призвести до неточного ціноутворення на AMM. Наприклад, якщо атакуючий зможе маніпулювати ціновими даними на оракулі, він може здійснювати прибуткові угоди на AMM.
Ризики фронтраннінгу: Фронтраннінг - це тип операції, яка відбувається, коли трейдер розміщує замовлення на купівлю або продаж токена перед замовленням іншого трейдера, використовуючи рух ціни, спричинений початковим замовленням. Це може бути ризиком для AMM, оскільки відкритий і прозорий характер книги замовлень полегшує фронтраннерам виявлення прибуткових угод. Наприклад, фронтраннер може побачити, що на AMM незабаром буде виконано велике замовлення, і розмістити своє власне замовлення перед ним, що принесе прибуток фронтраннеру.
У цілому, хоча AMM мають багато переваг, все ще існують кілька ризиків, пов’язаних з їх використанням. Трейдери та постачальники ліквідності повинні уважно розглянути ці ризики перед співпрацею з AMM та вжити належних заходів для їх пом’якшення. Як і в разі будь-якої децентралізованої програми, важливо, щоб користувачі були обізнані з ризиками та вживали належних заходів для захисту своїх коштів.
AMM відіграли роль одного з найбільших інноваційних рухів у криптосфері, стимулюючи зростання децентралізованої торгівлі, а також надаючи трейдерам простий і доступний спосіб обмінюватися різними криптовалютами без необхідності у централізованій біржі або книзі замовлень. Хоча DEX і AMM мають своє місце в криптовалютній екосистемі, вони ще не є заміною для централізованих бірж для багатьох учасників ринку.
Розкриття інформації: Цю статтю було написано у співпраці з DWF Labs, ринковим мейкером та корпоративним клієнтом Gate.io. Для отримання додаткової інформації про DWF Labs відвідайте www.dwf-labs.com