Les protocoles d’ordre limité offrent plus de flexibilité et d’efficacité aux traders DEX

À mesure que les échanges décentralisés (DEX) évoluent, leurs fonctionnalités deviennent de plus en plus avancées, correspondant souvent à celles des échanges centralisés (CEX). L’une de ces fonctionnalités est la possibilité de passer des ordres limités, ce qui offre plus de flexibilité et d’efficacité aux traders DEX. Cet article examine les fonctionnalités d’ordre limité existantes et leurs implémentations potentielles.

Contrairement à un ordre de marché, qui est exécuté immédiatement au dernier cours du marché avec un éventuel slippage, un ordre limité est exécuté à un prix prédéfini dès qu’il est atteint. Les ordres au marché sont utilisés par défaut dans tous les DEX automatisés basés sur les teneurs de marché. Ils sont simples et directs pour les débutants. Un ordre de marché est garanti d’être exécuté ou d’échouer en raison de paramètres, tels que l’impact maximum sur le prix.

À leur tour, les ordres limités sont destinés aux traders plus avancés, car ils nécessitent d’analyser la situation du marché et d’évaluer la probabilité que le prix d’un actif atteigne un niveau spécifique. Envisager de remplir des ordres limités sur une blockchain nécessite également de prendre en compte les coûts du gaz, ce qui, en fonction de la taille de l’ordre, pourrait rendre le commerce plus ou moins rentable.

Néanmoins, les ordres limités sont un excellent outil pour les teneurs de marché professionnels qui peuvent augmenter considérablement la rentabilité du trading.

Tout comme les CEX, une gamme de protocoles décentralisés, notamment SushiSwap, le protocole de commande limitée de 1 pouce et 0x, offrent une fonctionnalité de commande limitée. En conséquence, des fonctionnalités avancées jamais vues auparavant dans DeFi ont été mises à disposition, notamment la demande de devis (RFQ), la tarification dynamique et l’exécution conditionnelle.

Demande de devis

Les RFQ peuvent être considérés comme des systèmes de gré à gré (OTC) pour le trading décentralisé qui permettent aux teneurs de marché de faire le pont entre les liquidités des CEX et les utilisateurs de DEX. Cela offre une meilleure tarification pour les transactions de grande et moyenne taille.

Un système de RFQ vise à rendre facile et rentable la fourniture d’importantes quantités de liquidités aux DEX tout en réduisant les risques. Étant donné que les teneurs de marché peuvent choisir quand et avec qui ils souhaitent effectuer des transactions, ils peuvent maximiser leur ratio flux d’ordres de détail/flux d’arbitrage.

La fonction RFQ permet aux principaux teneurs de marché (PMM) qui négocient normalement des actifs cryptographiques sur des CEX ou des options OTC, de négocier de grandes quantités de crypto avec un faible risque sur les DEX. Grâce au RFQ, les PMM apportent des liquidités substantielles des CEX aux DEX.

Si, par exemple, un utilisateur souhaite échanger 1 000 Ether (ETH), un protocole d’ordre limité contacte les PMM, leur demandant s’ils effectueront cet échange. S’ils sont intéressés, ils envoient une commande signée. Une fois l’ordre exécuté, un PMM vend les 1 000 ETH sur le DEX d’une autre chaîne à profit, tandis que le DEX profite de la liquidité apportée par le PMM. Ainsi, les PMM apportent effectivement la liquidité des CEX et des autres chaînes aux DEX.

De plus, RFQ offre une meilleure efficacité du gaz. Alors que l’exécution d’une simple commande de marché coûterait 90 000 de gaz, une commande RFQ ne coûterait que 70 000 de gaz (ces chiffres sont approximatifs).

Exécution conditionnelle et tarification dynamique

L’exécution conditionnelle et les fonctionnalités de tarification dynamique du protocole d’ordre limité de 1 pouce pourraient faciliter une gamme de fonctionnalités. Grâce à l’exécution conditionnelle, les utilisateurs peuvent maximiser leurs gains sur les transactions en spécifiant les conditions d’exécution des ordres. Dans la fonction de tarification dynamique, les prix des swaps sont calculés par des contrats intelligents, en fonction de la demande et de l’offre.

Les enchères sont un cas d’utilisation prometteur de la tarification dynamique. Un ordre limité peut être placé de telle sorte que le prix augmente ou diminue (comme dans une enchère néerlandaise). De même, la fonction de tarification dynamique peut alimenter les offres DEX initiales et d’autres ventes de jetons basées sur le modèle d’enchères ou les enchères de jetons non fongibles (NFT).

Connexes : Quelle est l’intrigue derrière les enchères de parachaines de Kusama ?

Ordres stop et trailing stop

Un autre exemple de mise en œuvre de fonctionnalités d’exécution conditionnelle et de tarification dynamique pourrait être les ordres stop et les ordres stop suiveurs.

Les ordres stop ne sont placés que lorsque des conditions de prix spécifiques sont remplies, avec des données de prix fournies par oracles. Par exemple, « Vendre wETH à 2 000 $ lorsque le prix de l’oracle est inférieur à 2 100 $ ». Les ordres stop peuvent être utilisés en combinaison avec des ordres au marché ou à cours limité, ce qui offre aux traders plus de flexibilité et la possibilité de créer des stratégies plus complexes.

Fondamentalement, la différence entre les ordres limités et les ordres stop réside dans le fait que les ordres limités sont placés dans le carnet d’ordres et que tout le monde peut les voir, tandis que les ordres stop ne sont soumis que lorsqu’un prix préalablement défini est atteint.

Contrairement à un ordre stop au marché, qui dirait quelque chose comme « Si le prix atteint X, achetez/vendre immédiatement », un ordre stop-limit dirait « Si le prix atteint X, passez un ordre d’achat/vente à Y ». X et Y peuvent avoir la même valeur, mais pas nécessairement.

Une combinaison d’un ordre stop au marché et d’un ordre stop limit serait, par exemple : « Si le prix oracle de Bitcoin est inférieur à 30 500 $, vendez Bitcoin à 30 000 $. »

Un stop suiveur, également connu sous le nom de stop-loss suiveur, est un ordre de marché qui définit un stop-loss à un pourcentage spécifique inférieur au prix du marché d’un actif par opposition à une valeur unique. Après cela, un ordre stop-loss traîne derrière l’actif au fur et à mesure que son prix change – d’où le nom de « stop suiveur ». Un exemple d’ordre stop suiveur serait : « Vendre WETH si son prix baisse de 300 $ par rapport au prix le plus élevé du jour. »

Efficacité du gaz

Nous avons calculé la consommation de gaz pour l’exécution des ordres RFQ dans quatre versions du protocole 0, ainsi que celles des ordres limites et RFQ réguliers dans le protocole d’ordre limité 1 pouce.

Le tableau ci-dessous résume l’utilisation de gaz au 90e centile de ces protocoles (applicable à 90 % des transactions). Plus de données sur la consommation de gaz sont disponibles ici.

Connexes: Proposition d’amélioration d’Ethereum 1559: La compression vaut-elle le jus?

Les DEX visent à offrir les mêmes fonctionnalités que les CEX, mais dans un environnement décentralisé. Et à certains égards, les DEX ont déjà dépassé les CEX, comme, par exemple, les AMM. La fonctionnalité d’ordre limité est un outil majeur pour faire avancer le segment, réduisant l’écart entre les options offertes par les CEX et les DEX.