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