Вступ
dappOS прагне створити повноцінний шар наміру Web3, щоб допомогти користувачам спростити операції та досягти рівня виконання на рівні інститутів. Три основні елементи цього шару наміру Web3: операції, активи, торгівля. Раніше dappOS вже запустила операційну систему наміру (intentOS), активи наміру (Intent Asset), реалізувавши наміри операцій та активів. На основі цих технологічних надбань dappOS тепер запускає біржу наміру IntentEX, щоб ще більше допомогти користувачам реалізувати їхні торгові наміри та вдосконалити ключову частину екосистеми шару наміру dappOS.
Основна перевага intentEX полягає в тому, що звичайні користувачі можуть безпосередньо скористатися ресурсами ліквідності на рівні інститутів, а швидкість виконання угод є вищою, а витрати нижчими, завдяки чому досвід користувача близький до рівня CEX.
Один, фон
На даний момент ринок знаходиться на піку нових активів і MEME, і користувачі мають великий попит на торгівлю на ланцюгу. Тим не менш, багато існуючих бірж на ланцюгу не можуть надати користувачам достатню ліквідність, швидкість виконання повільна, а комісії високі. Ці проблеми суттєво впливають на досвід користувачів. Основна причина виникнення цих проблем полягає в тому, що ліквідність активу часто розподіляється по різних біржах, і користувачі не можуть скористатися ліквідністю цього активу в одній біржі.
Поява біржі наміру intentEX dappOS вирішує проблеми ліквідності, торгових витрат і ефективності угод, справді допомагаючи користувачам реалізувати свої торгові наміри.
Два, принципи роботи intentEX
Основна інновація в дизайні intentEX полягає в тому, що на основі традиційних бірж із книгами замовлень, додатково користувацькі лімітні ордери розглядаються як завдання наміру (intent task), які делегуються вузлам мережі виконання dappOS, і дозволяють вузлам здійснювати торгівлю на будь-якому ланцюгу. Цей дизайн не тільки дозволяє максимально використовувати переваги ліквідності професійних установ, але й надає користувачам швидкість виконання угод та низькі комісії.
2.1 Публікація завдання наміру
Коли користувач видає лімітний ордер на intentEX, це фактично означає, що він публікує завдання наміру в мережі виконання dappOS. Вузли відповідності в мережі призначать це завдання найбільш конкурентоспроможному сервісному вузлу. Вибираючи сервісний вузол, вузли відповідності враховують різні фактори, такі як: заставу вузла, витрати на виконання, швидкість виконання, скільки замовлень вузол готовий взяти на себе за певною відстанню від ринкової ціни тощо.
Після завершення підпису, сервісний вузол, який підтвердив отримання цього наміру, зобов'язується надати певну кількість замовлень, які, на його думку, можуть бути успішно виконані для користувача. Завдяки механізму OMS мережі виконання dappOS, як тільки вузол підтверджує ексклюзивну кількість замовлень, якщо вони не будуть виконані, вузол буде ліквідований, тому зазвичай на цьому етапі користувач може вважати, що частина замовлень, яку обіцяв сервісний вузол, вже виконана, і немає потреби чекати остаточного підтвердження на ланцюгу. Коли ціна користувача близька до ринку, сервісний вузол буде прагнути виконати всі замовлення, тому швидкість виконання замовлень користувача може перевищити швидкість блоків самого публічного ланцюга.
2.2 Обробка замовлень на ланцюгу
Після виконання зобов'язань сервісний вузол завершить обробку замовлень в системі за такими трьома кроками:
Внутрішнє виконання (Internal Fill): якщо в книзі замовлень intentEX є відповідні ордери, система буде безпосередньо виконувати угоди. Частини замовлень, які не були виконані на цьому етапі, перейдуть на наступний етап.
Ексклюзивне виконання вузлом (Node Exclusive Fill): залишкові замовлення, протягом певного часу цей сервісний вузол матиме ексклюзивне право на виконання. Якщо сервісний вузол не виконає обіцяний обсяг замовлень на етапі внутрішнього виконання, він повинен буде самостійно виконати угоди, інакше йому загрожує ліквідація в мережі dappOS. Сервісний вузол також може виконати більше замовлень, ніж обіцяв на цьому етапі.
Відкриті замовлення (Open Order): залишкові замовлення будуть виставлені на ринок intentEX для торгівлі іншими користувачами.
Якщо сервісний вузол виконує завдання занадто повільно або обіцяє допомогти користувачу з меншою кількістю замовлень, його конкурентоспроможність у вузлів відповідності зменшиться, що ускладнить отримання більшої кількості замовлень. Цей механізм сприяє тому, що сервісні вузли намагаються допомогти користувачу з більшою кількістю замовлень і швидше виконувати угоди.
2.3 Конкретний випадок
Щоб спростити розуміння, тут наведемо конкретний приклад — припустимо, що на продаж у книзі замовлень токена $A в intentEX загальна сума першого продажу становить 990U, а ціна дорівнює 9.9U; загальна сума другого продажу становить 1010U, а ціна дорівнює 10.1U.
У цей момент користувач ініціював 300 лімітних ордерів на 10U, і ці ордери будуть опубліковані як намір на мережі виконання dappOS, а вузли відповідності в мережі призначать це завдання для найкращих сервісних вузлів.
Припустимо, що сервісний вузол успішно конкурує за це завдання наміру, тоді він повинен зобов'язатися допомогти користувачу виконати мінімальну кількість замовлень (наприклад, 250 $A замовлень). Конкретна кількість зобов'язань зазвичай пов'язана зі стратегією вузла та глибиною ринку $A в інших торгових ринках, наприклад, цей вузол може зобов'язатися допомогти користувачу виконати принаймні 250 купівельних замовлень, можливо, через те, що на ринку intentEX уже є 100 замовлень на продаж, які можуть бути виконані негайно; і після спостереження всіх інших DEX та CEX, він знайшов 150 замовлень $A, вартість яких, після врахування комісій, нижча за 10U.
З точки зору користувача, 250 із 300 лімітних ордерів вже були виконані, коли сервісний вузол подав свої зобов'язання в мережу, і ця швидкість виконання є вищою за швидкість створення блоків у публічному ланцюзі. У цьому прикладі глибина ринку $A не велика, але в більшості випадків, коли глибина ринку достатня, вузол обіцяє допомогти користувачу виконати всі замовлення, близькі до ринку, так що користувач може виявити, що всі його замовлення можуть бути негайно виконані.
Далі сервісний вузол виконає угоди за таким порядком:
Внутрішнє виконання (Internal Fill)
100 з 300 лімітних ордерів на 10U користувача будуть співставлені з 100 існуючими ордерами на продаж по 9.9U в intentEX і будуть виконані за ціною 9.9U.
Ексклюзивне виконання вузлом (Node Exclusive Fill)
Оскільки вузол зобов'язався допомогти користувачу виконати принаймні 250 замовлень, на цьому етапі він повинен допомогти користувачу виконати залишкові 150 замовлень, інакше його чекає ліквідація.
Тут виявляються переваги intentEX: замість того, щоб залишати невиконані замовлення на ринку в очікуванні арбітражу з боку інших маркет-мейкерів, професійні сервісні вузли мережі виконання беруть на себе цю роль. Це дозволяє користувачам фактично мати ліквідність на $A токени на всьому ринку, і надає швидкість виконання їх замовлень.
3. Відкриті замовлення (Open Order)
Останні 50 лімітних ордерів на 10U, якщо сервісний вузол не бажає їх виконати, з'являться на купівельному ринку токена $A в intentEX.
Зазвичай такі ситуації виникають, лише коли ціни замовлень користувача значно віддалені від ринку або коли ліквідність відповідних токенів на всіх торгових ринках є відносно недостатньою.
Три, основні переваги intentEX
1. Ліквідність на рівні інститутів у всьому ринку
Професійні сервісні вузли dappOS можуть в режимі реального часу спостерігати і співставляти замовлення користувачів на всіх ринках CEX та DEX. Тому угоди токенів в intentEX мають ліквідність на рівні всього ринку.
На відміну від дизайну запитів на ланцюгу, як router, intentEX поєднує якісну ліквідність на ланцюгу та поза ним, що забезпечує можливості захоплення ліквідності на рівні інститутів. Таким чином, кожне замовлення користувача може швидко підключатися до найкращих цінових джерел, досягаючи вищої швидкості виконання та швидшого виконання угод, насолоджуючись ліквідністю всього ринку.
На відміну від інших архітектур наміру, унікальний механізм OMS dappOS дозволяє вузлам брати на себе завдання без витрат на капітал (якщо вони можуть забезпечити виконання завдання, капітал може використовуватися для кількох бізнесів синхронно, без необхідності спеціально ставити капітал, як LP) і знижує витрати на реагування на ринкові замовлення, що знижує загальні експлуатаційні витрати вузлів і підвищує ефективність роботи системи.
2. Швидкість виконання угод
intentEX використовує свою ліквідність на всій платформі, швидко співставляючи ціни на ринку, щоб надати користувачам швидкість виконання угод, яка вища, ніж при звичайній торгівлі на ланцюгу. Ефективність виконання intentEX забезпечується професійними сервісними вузлами мережі виконання dappOS, які в загальному випадку можуть завершити підтвердження підпису протягом 500 мілісекунд, навіть перевищуючи швидкість створення блоків у публічних ланцюгах. Це суттєво знижує час очікування угод, дозволяючи користувачам швидше завершувати угоди.
На відміну від інших архітектур наміру, така швидкість виконання угод, що перевищує швидкість публічного ланцюга, разом із плавним досвідом забезпечує користувачам відчуття зручності, близьке до централізованих бірж.
3. Низькі торгові комісії
intentEX, спираючись на професійну мережу сервісних вузлів dappOS, значно оптимізує торгові комісії, знижуючи витрати до 0.1%, що набагато нижче за ставки більшості бірж на ланцюгу. Це робить intentEX більш економічно вигідним вибором для користувачів при торгівлі на ланцюгу.
4. Децентралізація та прозорість
Всі угоди intentEX записуються в публічній книзі на ланцюгу, що забезпечує прозорість та надійність системи. Децентралізований механізм у мережі виконання dappOS гарантує надійне виконання замовлень, навіть якщо один з сервісних вузлів виходить з ладу, інші вузли можуть безперешкодно підключитися, забезпечуючи успішність угод. Завдяки цій децентралізованій структурі, intentEX надає користувачам стабільнішу торгівлю без залежності від стабільності одноточкових серверів.
Чотири, intentEX та екосистема dappOS
Біржа наміру intentEX є важливою частиною екосистеми dappOS, яка, реалізувавши операційні наміри та активи, була розроблена для допомоги користувачам у реалізації їхніх торгових намірів.
Попередньо вже детально пояснювалося, як intentEX базується на детальному конкретному реалізації мережі виконання dappOS. Для детального пояснення принципів роботи мережі виконання dappOS, будь ласка, зверніться до: https://dappos.gitbook.io/docs/dappos/how-dappos-works
Крім того, USDT, BTC, ETH, які використовуються в торговій платформі intentEX, насправді є активами наміру dappOS, тобто intentUSD, intentBTC, intentETH. Це дозволяє користувачам навіть при неробочих основних активах отримувати відсотковий дохід і не заважає їм використовувати ці основні активи для торгівлі. Для детального пояснення принципів активів наміру dappOS, будь ласка, зверніться до: https://dappos.gitbook.io/docs/dappos/intent-task-frameworks/intent-assets