Points clés à retenir
Les transactions fondées sur l’intention permettent aux utilisateurs de définir le résultat souhaité plutôt que les étapes spécifiques à suivre pour l’atteindre.
Ce modèle transfère la complexité de l’exécution de l’utilisateur vers des agents tiers spécialisés, appelés des solveurs ou des exécuteurs.
Les transactions fondées sur l’intention peuvent améliorer la fluidité de votre expérience de trading tout en vous aidant à payer moins de frais et en vous protégeant de certains bots de trading.
Elles présentent cependant des limites, comme des risques potentiels de centralisation et un certain degré d’opacité dans la façon dont les intermédiaires (les solveurs) exécutent les trades.
Introduction
Aux débuts de la finance décentralisée (DeFi), exécuter un trade s’apparentait à résoudre une énigme : il fallait déterminer les frais de gas, choisir le bon chemin de trading et croiser les doigts pour que la transaction aboutisse. En cas d’erreur, vous perdiez de l’argent.
Les transactions fondées sur l’intention ont été conçues pour corriger ces problèmes et rendre le domaine de la DeFi plus accessible. Plutôt que de vous donner une boîte à outils et vous demander de construire une voiture, le système est le chauffeur de taxi, qui vous emmène là où vous souhaitez vous rendre.
Qu’est-ce qu’une intention ?
Dans la DeFi, une intention est un objectif : ainsi, à la différence d’une transaction standard qui énumère des instructions spécifiques (par exemple, « Fais A, puis B pour obtenir C. »), une intention se contente de préciser le résultat désiré (par exemple, « Je veux X et je suis prêt à payer Y. »). Comparons ce nouveau modèle fondé sur l’intention à la méthode classique.
La méthode traditionnelle des impératifs
Il s’agit d’une approche « artisanale » où vous devez transmettre des instructions spécifiques à la blockchain.
Exemple : « Prends mon token, va dans ce pool précis, échange-le, paie les frais de gas nécessaire et crédite le nouveau token sur mon portefeuille. »
Problème : si le montant des frais de gas change ou si le pool est vide, votre trade échoue. Il faut connaître le fonctionnement exact du système.
La nouvelle méthode des intentions déclaratives
Il s’agit de l’approche « de délégation » décrite plus haut, où vous vous concentrez sur le résultat.
Exemple : « Je possède 1 ETH et je veux obtenir au moins 2 000 USDC, débrouille-toi. »
Solution : peu importe le pool utilisé ou le mode de paiement des frais de gas, vous souhaitez simplement que le résultat final corresponde à votre demande.
Comment fonctionnent les systèmes fondés sur l’intention ?
Le cycle de vie d’une transaction au sein d’une architecture centrée sur l’intention est nettement différent de son cycle de vie au sein du modèle standard de mempool public.
Expression de l’utilisateur : l’utilisateur signe un message (l’intention) définissant son objectif précis, comme swapper le token A contre le token B à un prix minimal.
Externalisation : cette intention est diffusée à un réseau d’agents tiers, souvent appelés des solveurs, des chercheurs ou des exécuteurs.
Exécution : les solveurs rivalisent pour trouver le meilleur chemin d’exécution. Ils sont capables d’agréger de la liquidité depuis différentes sources, regrouper plusieurs ordres ou utiliser leur propre inventaire pour satisfaire la demande.
Règlement : le solveur gagnant exécute la transaction sur la blockchain. Dans de nombreux modèles, il paie les frais de gas à l’avance et se les fait rembourser via le trade.
Avantages des transactions fondées sur l’intention
Meilleure expérience utilisateur
Les intentions font abstraction de la complexité technique de la DeFi : les utilisateurs n’ont pas à se soucier des pics soudains des frais de gas, de l’échec des transactions ou des transferts manuels entre les blockchains. Il est par exemple possible de trader sans frais de gas, puisque les solveurs peuvent régler les frais de réseau dans la cryptomonnaie native (comme l’ETH) pendant que l’utilisateur paie avec le token qu’il swappe (comme l’USDC).
Protection contre la VME
Dans les opérations de trading classiques, les utilisateurs sont exposés à la valeur maximale extractible (VME), notamment via les antétransactions ou les attaques sandwich. Les systèmes fondés sur l’intention protègent souvent les utilisateurs en déléguant le risque d’exécution aux solveurs. La transaction n’est finalisée que lorsque les conditions de l’utilisateur sont respectées, ce qui incite le solveur à préserver la valeur du trade.
Efficacité du capital et prix plus intéressants
En externalisant l’exécution, les utilisateurs accèdent à un marché concurrentiel de solveurs qui recherchent les meilleurs prix dans des sources de liquidité sur et hors de la blockchain. Les solveurs peuvent aussi regrouper plusieurs transactions (coïncidence des besoins) pour améliorer l’efficacité et réduire les répercussions générales sur le réseau.
Exemples de plateformes de DeFi qui utilisent les transactions fondées sur l’intention
De nombreux protocoles de DeFi ont adopté des modèles fondés sur l’intention pour améliorer leurs services.
CoW Protocol : utilise les ventes aux enchères par lots pour mettre les trades en correspondance et protéger les utilisateurs de la VME.
UniswapX : regroupe la liquidité issue de diverses sources et propose des swaps sans frais de gas via un mécanisme de ventes aux enchères inversées.
1inch Fusion : permet aux utilisateurs de passer des ordres exécutés par des solveurs professionnels qui paient les frais de gas.
Across Protocol : se sert des intentions pour faciliter des transferts inter-blockchains rapides et peu onéreux.
Risques et difficultés
Les intentions simplifient les opérations de trading, mais présentent certaines difficultés à ne pas négliger.
Risque de centralisation : obtenir le statut de solveur est pour le moment un processus exigeant, et si seules une poignée de grandes entreprises y accèdent, le système risque de se centraliser davantage.
Confiance : vous devez faire confiance au système de solveurs, qui doit être juste. Puisqu’une partie des opérations s’effectue hors de la blockchain principale, il est parfois plus compliqué de déterminer précisément les actions entreprises en comparaison avec l’ancienne méthode.
Conclusion
Les transactions fondées sur l’intention s’efforcent de faire de la DeFi un domaine aussi simple à utiliser qu’une application bancaire classique. En se concentrant sur ce que vous souhaitez obtenir plutôt que sur la façon d’y parvenir, la technologie disparaît en arrière-plan et rendra les opérations de trading plus fluides, plus sûres et moins chères pour tous les types d’utilisateurs de la DeFi au fil de son évolution.
Pour aller plus loin
Avertissement : ce contenu vous est présenté « tel quel » à des fins pédagogiques et d’information générale uniquement, sans représentation ni garantie d’aucune sorte. Il ne doit pas être interprété comme un conseil financier, juridique ou autre conseil professionnel, ni comme une recommandation d’achat d’un produit ou service spécifique. Adressez-vous à des conseillers professionnels qualifiés pour obtenir des réponses à vos questions. Les produits mentionnés dans cet article peuvent ne pas être disponibles dans votre région. Si l’article est rédigé par un tiers, les opinions exprimées sont celles de ce contributeur tiers et ne reflètent pas nécessairement celles de Binance Academy. Consultez notre avertissement complet pour en savoir plus. Les prix des actifs numériques peuvent être volatils. La valeur de votre investissement peut baisser ou augmenter, et vous pouvez ne pas récupérer le montant investi. Vous êtes seul responsable de vos décisions d’investissement, et Binance Academy n’est pas responsable des pertes que vous pourriez subir. Ce contenu ne doit pas être interprété comme un conseil financier, juridique ou professionnel. Pour plus d’informations, consultez nos Conditions d’utilisation et notre Avertissement sur les risques.
