Джерело статті: Динаміка проекту
Вступ
dappOS прагне побудувати повний рівень намірів Web3, допомагаючи користувачам спростити операції та отримати виконання на рівні інституцій. Три основні елементи ядра рівня намірів Web3: операції, активи, торгівля. Раніше dappOS вже запустив операційну систему намірів (intentOS) та активи намірів (Intent Asset), реалізувавши наміреність операцій і активів. На основі цих технологічних досягнень dappOS зараз запускає біржу намірів IntentEX, яка далі допомагає користувачам реалізувати намір торгівлі та вдосконалити екосистему рівня намірів dappOS.
Основна перевага intentEX полягає в тому, що звичайні користувачі можуть безпосередньо скористатися ліквідністю на рівні інституцій, а швидкість виконання угод є вищою, а витрати нижчими, що дозволяє отримати досвід, близький до CEX.
I. Фон
На даний момент ринок перебуває в епосі нових активів та MEME, користувачі мають високий попит на торгівлю на блокчейні. Проте багато існуючих бірж на блокчейні не можуть забезпечити достатню ліквідність для користувачів, швидкість виконання угод є низькою, а комісії — високими. Ці проблеми суттєво впливають на досвід користувача. Основною причиною виникнення цих проблем є те, що ліквідність для торгівлі активами часто розподілена між різними біржами, і користувачі не можуть користуватися ліквідністю щодо цього активу в межах однієї біржі.
З'явлення біржі намірів intentEX dappOS вирішує проблеми ліквідності, торгових витрат і ефективності торгівлі, справді допомагаючи користувачам реалізувати намір торгівлі.
II. Принципи роботи intentEX
Основна інновація дизайну intentEX полягає в тому, що, спираючись на традиційну модель угод на основі книги ордерів, користувацькі лімітні ордери додатково використовуються як завдання наміру (intent task), делегуючи їх вузлам у мережі виконання намірів dappOS, дозволяючи вузлам виконувати угоди на будь-якому блокчейні. Цей дизайн не лише дозволяє використовувати ліквідність професійних установ для торгівлі токенами в intentEX, що фактично має перевагу над ліквідністю на всіх CEX та DEX, а й забезпечує користувачам швидше виконання угод та нижчі комісії за виконання.
2.1 Публікація завдання наміру
Коли користувач подає лімітний ордер на intentEX, це фактично означає, що він публікує завдання на виконання наміру в мережі виконання намірів dappOS. Вузли-матчери в мережі будуть узгоджувати це завдання з найбільш конкурентоспроможними сервісними вузлами. Вузли-матчери при виборі сервісних вузлів враховують різні фактори, такі як: забезпечення вузла, витрати на виконання, швидкість виконання, скільки ордерів готові виконати вузли при певному відхиленні ціни від ринку тощо.
Після завершення підпису, вузол-сервіс підтверджує отримання цього завдання за наміром і зобов'язується гарантувати кількість ордерів, які користувач зможе успішно виконати. Оскільки механізм OMS мережі виконання намірів dappOS накладає обмеження, як тільки сервісний вузол підтвердить унікальну кількість угод, якщо вона в результаті не виконується, вузол буде ліквідований, тому зазвичай на цьому етапі користувач може вважати, що частина угод, обіцяна сервісним вузлом, вже виконана, не чекаючи остаточного підтвердження на блокчейні. Коли користувач подає ціну біля ринку, сервісні вузли схильні обіцяти виконати всі ордери, і швидкість виконання ордерів користувача може перевищити швидкість блокування самого публічного блокчейну.
2.2 Обробка ордерів на блокчейні
Після виконання зобов'язань, сервісний вузол завершить обробку замовлень на блокчейні відповідно до наступних трьох етапів під обмеженнями системи:
Внутрішнє виконання (Internal Fill): якщо в книзі ордерів intentEX є узгоджені ордери, система безпосередньо виконає їх. Частини ордерів, які не були виконані на цьому етапі, перейдуть на наступний етап.
Ексклюзивне виконання вузлом (Node Exclusive Fill): решта ордерів протягом певного часу матимуть ексклюзивні права на виконання цим сервісним вузлом. Якщо кількість ордерів, які сервісний вузол обіцяв виконати, не буде завершена на етапі внутрішнього виконання, сервісний вузол повинен самостійно виконати їх, інакше він зіткнеться з ліквідацією в мережі dappOS. Сервісний вузол також може на цьому етапі виконати більше ордерів, ніж він обіцяв.
Відкриті ордери (Open Order): залишкові ордери будуть розміщені на ринку intentEX для торгівлі іншими користувачами.
Якщо швидкість виконання сервісного вузла занадто низька або зобов'язання допомогти користувачам з обмеженою кількістю ордерів, то його конкурентоспроможність у вузлів-матчерів буде знижена, що ускладнить отримання більше замовлень. Цей механізм заохочує сервісні вузли обіцяти допомогти користувачам виконати більше ордерів та швидше завершити угоди.
2.3 Конкретний приклад
Для зручності розуміння читачами, тут наведено конкретний сценарій як приклад — припустимо, що в даний момент на біржі intentEX загальна сума продажу токена $A становить 990U, ціна — 9.9U; загальна сума другого ордеру на продаж — 1010U, ціна — 10.1U.
У цей момент користувач ініціював 300 лімітних ордерів на покупку по 10U, тому цей ордер буде подано як завдання наміру в мережу виконання намірів dappOS, де вузли-матчери розподілять це завдання найбільш оптимальному сервісному вузлу.
Припустимо, що сервісний вузол успішно змагався за це завдання наміру, тоді йому потрібно зобов'язатися на мінімальну кількість ордерів, які він допоможе користувачеві виконати (наприклад, 250 ордерів на покупку $A). Конкретна сума цього зобов'язання зазвичай пов'язана зі стратегією вузла та глибиною ринку всіх інших торгових ринків для токена $A, наприклад, цей вузол може зобов'язатися допомогти користувачеві виконати щонайменше 250 ордерів на покупку, напевно, тому що: на ринку intentEX вже є 100 ордерів на продаж, які можуть бути виконані, і після спостереження за всіма іншими DEX, CEX, він знайшов 150 ордерів з урахуванням витрат, які є нижчими за 10U для токена $A.
З перспективи користувача, 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.
Зазвичай така ситуація виникає, лише коли ціна ордерів користувача віддалена від цін на ринку або ліквідність відповідних токенів на всіх торгових ринках є відносно недостатньою.
III. Основні переваги 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 забезпечує користувачам стабільний досвід торгівлі, не залежачи від стабільності єдиної точки сервера.
IV. 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