Introduction

dappOS s'efforce de construire une couche d'intention Web3 complète, aidant les utilisateurs à simplifier leurs opérations et à obtenir une efficacité d'exécution de niveau institutionnel. Les trois éléments constitutifs fondamentaux de la couche d'intention Web3 sont : opérations, actifs, transactions. Auparavant, dappOS a déjà lancé le système d'exploitation d'intention (IntentOS) et les actifs d'intention (Intent Asset), permettant la matérialisation des opérations et des actifs. Sur la base de ces accumulations technologiques produits, dappOS lance maintenant l'échange d'intentions IntentEX, aidant davantage les utilisateurs à réaliser leurs intentions de trading, complétant ainsi une composante clé de l'écosystème de la couche d'intention de dappOS.

L'avantage clé d'IntentEX réside dans le fait qu'il permet aux utilisateurs ordinaires de profiter directement des ressources de liquidité de niveau institutionnel, avec une exécution des transactions plus rapide et des frais plus bas, offrant une expérience proche de celle des CEX.

Un, Contexte

Le marché est actuellement en pleine effervescence avec de nouveaux actifs et des MEME, les utilisateurs ont une forte demande pour les transactions sur la chaîne. Cependant, de nombreuses bourses existantes ont du mal à fournir une liquidité suffisante aux utilisateurs, avec des vitesses d'exécution lentes et des frais élevés. Ces problèmes affectent gravement l'expérience utilisateur. La raison fondamentale de ces problèmes est que la liquidité de négociation d'un actif est souvent dispersée entre plusieurs bourses, rendant impossible pour l'utilisateur de bénéficier de la liquidité totale pour cet actif au sein d'une seule bourse.

L'émergence de l'échange d'intentions dappOS, IntentEX, a résolu ces problèmes de liquidité, de coût de transaction et d'efficacité des transactions, aidant réellement les utilisateurs à réaliser leurs intentions de trading.

Deux, les principes d'IntentEX

L'innovation clé de la conception d'IntentEX est qu'elle, sur la base des échanges traditionnels de carnets de commandes, traite également les ordres à prix limité des utilisateurs comme une tâche d'intention (intent task) déléguée aux nœuds du réseau d'exécution des intentions de dappOS, et permet aux nœuds d'exécuter des transactions sur n'importe quelle chaîne. Cette conception non seulement exploite pleinement l'avantage de liquidité de trading des institutions professionnelles, mais permet également aux jetons d'IntentEX de bénéficier d'une liquidité supérieure à celle de tous les CEX et DEX, tout en offrant aux utilisateurs une vitesse d'exécution plus rapide et des frais d'exécution plus bas.

2.1 Publication de la tâche d'intention

Lorsque les utilisateurs émettent des ordres à prix limité sur IntentEX, cela équivaut à publier une tâche d'intention dans le réseau d'exécution des intentions de dappOS. Les nœuds d'appariement dans le réseau associeront cette tâche d'intention au nœud de service ayant la compétitivité globale la plus forte. Lors du choix des nœuds de service, les nœuds d'appariement prendront en compte divers facteurs tels que : la marge du nœud, le coût d'exécution, la vitesse d'exécution, et combien de commandes un nœud est prêt à accepter à un certain prix éloigné du carnet.

L'utilisateur, après avoir complété la signature, confirme que le nœud de service qui reçoit cette tâche d'intention s'engage, en fonction de sa propre situation, à garantir un montant de commandes qu'il assure que l'utilisateur pourra conclure avec succès. En raison des contraintes du mécanisme OMS du réseau d'exécution des intentions de dappOS, une fois que le nœud de service a terminé et confirmé le nombre de transactions exclusives, s'il ne les exécute pas finalement, le nœud sera liquidé. Ainsi, à ce stade, l'utilisateur peut généralement considérer que la partie des commandes promises par le nœud de service est déjà complétée, sans avoir besoin d'attendre la confirmation finale sur la chaîne. Lorsque l'offre de l'utilisateur est proche du carnet de commandes, le nœud de service a tendance à promettre de conclure toutes les commandes, ce qui permet à la vitesse d'exécution des commandes de l'utilisateur d'être supérieure à la vitesse de bloc de la chaîne publique elle-même.

2.2 Traitement des commandes sur la chaîne

Après avoir complété la promesse, le nœud de service traitera les commandes sur la chaîne selon les trois étapes suivantes sous les contraintes du système :

  1. Remplissage interne (Internal Fill) : si le carnet de commandes d'IntentEX contient des ordres correspondants, le système procédera à un appariement direct. Les commandes qui n'ont pas été exécutées à ce stade entreront dans la phase suivante.

  2. Remplissage exclusif du nœud (Node Exclusive Fill) : les commandes restantes, dans un certain délai, ce nœud de service aura le droit exclusif de les remplir. Si le nombre de commandes promis à l'utilisateur n'est pas atteint durant la phase de remplissage interne, le nœud de service devra les remplir lui-même, sinon il fera face à la liquidation du réseau dappOS. Le nœud de service peut également conclure davantage de commandes supplémentaires à ce stade par rapport à ce qu'il a promis.

  3. Ordre ouvert (Open Order) : les commandes restantes seront affichées dans le carnet d'IntentEX pour que d'autres utilisateurs puissent trader.

Si un nœud de service a une vitesse d'exécution trop lente, ou s'il promet d'aider l'utilisateur à conclure un nombre limité de commandes, son poids de compétitivité pour les nœuds d'appariement sera réduit, rendant difficile l'acceptation de plus de commandes. Ce mécanisme incite les nœuds de service à promettre d'aider les utilisateurs à conclure un plus grand nombre de commandes et à terminer les transactions plus rapidement.

2.3 Un exemple concret

Pour faciliter la compréhension des lecteurs, prenons un scénario concret comme exemple - supposons que le carnet de vente du jeton $A dans intentEX ait un montant total de 990U pour le meilleur prix de vente à 9.9U ; le montant total du deuxième meilleur prix de vente est de 1010U à 10.1U.

À ce moment-là, l'utilisateur a lancé 300 commandes à prix limite de 10U, donc cette commande sera publiée comme une tâche d'intention dans le réseau d'exécution des intentions de dappOS, et les nœuds d'appariement dans le réseau attribueront cette tâche au nœud de service le plus optimal.

Supposons qu'un nœud de service ait réussi à obtenir cette tâche d'intention, il devra promettre un nombre minimum de commandes qu'il aidera l'utilisateur à conclure (par exemple, 250 commandes d'achat de $A). Ce montant de promesse est généralement lié à la stratégie du nœud et à la profondeur du carnet de commandes pour le jeton $A dans tous les autres marchés de trading. Par exemple, ce nœud pourrait promettre d'aider l'utilisateur à conclure au moins 250 commandes d'achat parce que : le carnet d'IntentEX a actuellement 100 commandes de vente qui peuvent être exécutées immédiatement ; et après avoir observé tous les autres DEX et CEX, il a trouvé 150 commandes de $A dont le coût, après prise en compte des frais, est inférieur à 10U.

Du point de vue de l'utilisateur, 250 des 300 commandes à prix limité qu'il a émises ont déjà été exécutées au moment où le nœud de service a soumis sa promesse au réseau, et cette vitesse d'exécution est plus rapide que la vitesse de bloc de la chaîne publique elle-même. Dans cet exemple, la profondeur du carnet pour le jeton $A n'est pas grande, mais dans plus de cas, lorsque la profondeur du carnet est suffisante, le nœud promettra d'aider l'utilisateur à exécuter toutes les commandes à proximité du carnet, permettant ainsi à l'utilisateur de constater que toutes ses commandes peuvent être exécutées immédiatement.

Le nœud de service suivra ensuite le processus suivant pour exécuter la transaction :

  1. Remplissage interne (Internal Fill)

Les 100 commandes à prix limité de 10U parmi les 300 commandes de l'utilisateur seront appariées avec les 100 commandes de vente à 9.9U existantes dans IntentEX et seront exécutées directement au prix de 9.9U.

  1. Remplissage exclusif du nœud (Node Exclusive Fill)

Étant donné que le nœud a promis d'aider l'utilisateur à conclure au moins 250 commandes, à ce stade, il doit au moins aider l'utilisateur à conclure les 150 commandes restantes, sinon il fera face à une liquidation.

Ici, on peut constater l'avantage d'IntentEX : au lieu de laisser les commandes non exécutées des utilisateurs en attente sur le carnet, attendant que d'autres teneurs de marché viennent réaliser des arbitrages, les nœuds de service professionnels dans le réseau d'exécution des intentions assument directement ce rôle. Cela permet aux utilisateurs de bénéficier effectivement de la liquidité totale du marché pour le jeton $A, tout en offrant une vitesse d'exécution plus rapide pour leurs commandes.

3. Ordre ouvert (Open Order)

Les 50 dernières commandes à prix limité de 10U, si le nœud de service correspondant ne souhaite pas conclure, apparaîtront dans le carnet d'achats du jeton $A d'IntentEX.

En général, cette situation ne se produira que lorsque le prix des commandes de l'utilisateur est éloigné du carnet de commandes, ou lorsque la liquidité des jetons concernés est relativement insuffisante sur tous les marchés de trading.

Trois, l'avantage clé d'IntentEX

1. Liquidité de niveau institutionnel sur l'ensemble du marché

Les nœuds de service professionnels de dappOS peuvent observer et apparier en temps réel les commandes des utilisateurs sur tous les CEX et DEX du marché. Ainsi, le trading de jetons au sein d'IntentEX bénéficie d'une liquidité de niveau marché.

Contrairement à des conceptions telles que les routeurs qui se basent uniquement sur des cotations sur la chaîne, IntentEX combine des liquidités de qualité tant sur la chaîne qu'en dehors de la chaîne, offrant une capacité de capture de liquidité de niveau institutionnel. Ainsi, chaque ordre de l'utilisateur peut être rapidement intégré à la source de prix optimale, réalisant un taux de conclusion plus élevé et une exécution plus rapide des transactions, tout en bénéficiant d'une liquidité de marché totale.

Comparé à d'autres conceptions d'architectures d'intention, le mécanisme OMS unique de dappOS permet aux nœuds de prendre des tâches sans immobiliser de coûts de capital (tant que la tâche d'intention est complétée, les fonds peuvent être utilisés simultanément pour plusieurs activités, sans nécessiter de mise en gage spécifique comme LP) et de gérer les coûts de prise de commande, ce qui réduit les coûts d'exploitation globaux des nœuds et améliore l'efficacité opérationnelle de l'ensemble du système.

2. Vitesse d'exécution rapide

IntentEX utilise sa liquidité sur l'ensemble de la plateforme, en appariant rapidement les prix du carnet, pour offrir aux utilisateurs une vitesse d'exécution des transactions plus rapide que celle des transactions traditionnelles sur la chaîne. L'efficacité d'exécution d'IntentEX bénéficie des nœuds de service professionnels du réseau d'exécution des intentions de dappOS, qui, dans des conditions normales, peuvent compléter la confirmation de la signature en 500 millisecondes, voire plus rapide que la vitesse de bloc de la chaîne publique. Cela réduit considérablement le temps d'attente pour les transactions, permettant aux utilisateurs de conclure leurs transactions plus rapidement.

Comparé à d'autres conceptions d'architectures d'intention, cette vitesse de transaction supérieure à celle de la chaîne publique et cette expérience fluide offrent aux utilisateurs une sensation de commodité beaucoup plus proche des échanges centralisés.

3. Faibles frais de transaction

IntentEX, s'appuyant sur le réseau professionnel de nœuds de service de dappOS, optimise considérablement les frais de transaction, les réduisant à 0.1%, bien en dessous des taux de la plupart des bourses sur la chaîne. Cela fait d'IntentEX un choix plus économique pour les utilisateurs lors des transactions sur la chaîne.

4. Décentralisation et transparence

Toutes les transactions d'IntentEX sont enregistrées publiquement sur la chaîne, garantissant la transparence et la fiabilité du système. Le mécanisme décentralisé du réseau d'exécution des intentions de dappOS assure une exécution fiable des commandes, même si un nœud de service présente une défaillance, d'autres nœuds peuvent se connecter sans problème, maintenant ainsi le succès des transactions. Grâce à cette structure décentralisée, IntentEX offre aux utilisateurs une expérience de trading plus stable et sans dépendance à un serveur central.

Quatre, IntentEX et l'écosystème dappOS

L'échange d'intentions IntentEX est une composante importante de l'écosystème dappOS, lancée pour aider les utilisateurs à réaliser leurs intentions de trading après que dappOS ait matérialisé les intentions d'opération et d'actif.

Le texte précédent a déjà expliqué en détail la mise en œuvre concrète d'IntentEX basée sur le réseau d'exécution des intentions de dappOS. Pour plus d'informations sur les principes détaillés du réseau d'exécution des intentions de dappOS, veuillez consulter :

https://dappos.gitbook.io/docs/dappos/how-dappos-works

De plus, les USDT, BTC, ETH utilisés dans l'échange d'IntentEX sont en fait des actifs d'intention de dappOS, c'est-à-dire intentUSD, intentBTC, intentETH. Ainsi, même lorsque les utilisateurs détiennent ces actifs majeurs sans les trader, ils peuvent bénéficier de revenus d'intérêts, sans que cela n'affecte leur capacité à utiliser immédiatement ces actifs majeurs pour trader. Pour plus d'informations sur les principes détaillés des actifs d'intention de dappOS, veuillez consulter :

https://dappos.gitbook.io/docs/dappos/intent-task-frameworks/intent-assets