
Un aperçu de la conception centrée sur l'intention et de l'avancement du projet
TechFlow SélectionTechFlow Sélection

Un aperçu de la conception centrée sur l'intention et de l'avancement du projet
Un système centré sur l'intention offre une voie concrète pour construire un écosystème blockchain composable, valorisant les besoins des utilisateurs, l'efficacité et la transparence.
Rédaction : Adam Arreola
Traduction : Tudd Cai & Henry Zhang

Introduction
À l’heure actuelle, effectuer des transactions via des solutions blockchain est trop complexe pour les utilisateurs ordinaires. Bien que ces derniers sachent généralement ce qu'ils souhaitent accomplir, les étapes complexes nécessaires à la réalisation de leurs objectifs (Intent) constituent un frein majeur. Récemment, une solution appelée « conception centrée sur l’intention » a attiré l'attention de la communauté. Grâce aux intentions, les utilisateurs peuvent simplement décrire le résultat souhaité sans avoir à préciser chaque étape nécessaire à sa concrétisation. Par exemple, si un utilisateur souhaite recevoir une certaine quantité d'Ethereum (ETH) en échange d'une somme donnée de Bitcoin (BTC), une solution basée sur les intentions permettrait d’atteindre cet objectif sans que l'utilisateur n'ait à gérer les détails techniques d’une transaction inter-chaînes.
Cet article explore cette émergente approche centrée sur l’intention, son rôle dans la simplification des interactions blockchain, et examine en détail le cycle de vie des intentions, leur mise en œuvre actuelle ainsi que leurs applications futures. En plus d’évaluer les risques et défis liés à ces systèmes, nous analyserons également les flux de valeur qu’ils génèrent, offrant ainsi une vue d’ensemble complète de cette innovation qui transforme rapidement l’écosystème blockchain.
Les utilisateurs ont besoin d’interactions blockchain simples
La complexité des transactions blockchain crée un terrain de jeu inéquitable, où seuls les utilisateurs les plus expérimentés peuvent espérer tirer profit. Les market makers, sociétés de trading haute fréquence et chercheurs MEV exploitent leurs ressources avancées, systèmes et algorithmes pour maximiser leurs profits.
La conception centrée sur l’intention contribue à rétablir un terrain de jeu équitable en simplifiant la manière dont les utilisateurs interagissent avec la blockchain, tout en améliorant l’efficacité du capital au sein du système. Pour les participants expérimentés, devenir un « Solver » (traitementur) dans un tel système ne représente pas un changement radical, car ils possèdent déjà les compétences requises. Ces systèmes centrés sur l’intention offrent une meilleure interface utilisateur, des frais Gas optimisés, une gestion améliorée du glissement (slippage) et une meilleure composable.
Les utilisateurs n’ont besoin que de décrire l’effet qu’ils souhaitent obtenir pour atteindre facilement leur objectif. Ils n’ont pas à connaître ou comprendre les processus sous-jacents nécessaires à la réalisation de cet effet ; il leur suffit de savoir quel résultat final ils veulent. Cela rend les transactions sur chaîne bien plus accessibles aux participants ordinaires. En proposant une interface plus intuitive, on stimule la demande pour les systèmes blockchain, augmentant ainsi la liquidité globale et renforçant l'écosystème.
En creusant davantage, les systèmes centrés sur l’intention éliminent les préoccupations courantes liées aux frais Gas et au slippage. Par exemple, dans les transactions blockchain traditionnelles, les utilisateurs doivent payer des frais Gas, une expérience étrangère pour ceux habitués aux systèmes financiers classiques où ces coûts sont abstraits. L’abstraction des comptes (via ERC-4337) permet aux utilisateurs de payer les frais Gas avec n’importe quel jeton ERC-20, ou même de les faire sponsoriser par un protocole, rendant ainsi le paiement des frais bien plus flexible. Cela simplifie non seulement l’interaction, mais renforce aussi le contrôle sur les transactions. Les systèmes centrés sur l’intention peuvent optimiser automatiquement les frais Gas requis pour atteindre l’effet souhaité, sans obliger l’utilisateur à estimer manuellement ces coûts. De même, l’estimation du slippage est souvent source de difficultés. Ces systèmes peuvent abstraire et optimiser les réglages de slippage ainsi que le timing des transactions afin de minimiser l’impact prix subi par l’utilisateur.
Le cycle de vie d’une intention
Bien que les intentions simplifient l’expérience utilisateur, la technologie sous-jacente reste complexe. Plusieurs équipes travaillent sur des systèmes d'intentions, mais le flux typique d’une transaction basée sur les intentions suit généralement les étapes suivantes :

Image provenant de l'article de Flashbots « MEV Supply Chain: A Glimpse into the Industry’s Future »
-
Soumission hors chaîne : L'utilisateur soumet son intention via un portefeuille.
-
Entrée dans le mempool ou envoi direct au constructeur de blocs : La transaction peut entrer dans le mempool ou être envoyée directement au constructeur de blocs pour accélérer son exécution. Le choix entre un mempool alternatif, standard ou de contourner complètement le mempool dépend des exigences spécifiques de l’intention. Par exemple, les échanges à haute valeur, notamment ceux conformes à la norme ERC-4337, sont souvent conçus pour éviter entièrement le mempool public afin de réduire les risques liés au frontrunning et aux attaques sandwich. À la place, ces transactions sont envoyées directement par des « bundlers » (souvent assimilés à des constructeurs de blocs), garantissant un processus plus rapide et sécurisé.
-
Les chercheurs MEV repèrent les opportunités : Si la transaction entre dans le mempool, les chercheurs MEV analysent les données disponibles pour identifier les meilleures voies d’exécution de l’intention et potentiellement en tirer profit. Ils peuvent choisir d’exécuter eux-mêmes la transaction ou vendre l’information trouvée à un « Solver ». Dans la plupart des cas, les chercheurs MEV découvrent l’opportunité et agissent directement comme Solvers.
-
Concurrence entre Solvers pour la meilleure exécution et regroupement des intentions : Les Solvers agissent comme des teneurs de marché en rivalisant pour offrir aux utilisateurs la meilleure exécution possible. Les utilisateurs recherchent naturellement la solution la moins chère et la plus rapide, et le Solver capable de la fournir perçoit des frais. Ces Solvers regroupent plusieurs intentions en « bundles », permettant leur exécution dans une seule transaction, puis transmettent ces paquets aux constructeurs de blocs pour intégration dans le prochain bloc.
-
Construction et validation du bloc : Les constructeurs de blocs sélectionnent les bundles et les assemblent en blocs. Ces blocs sont ensuite envoyés aux validateurs pour intégration à la blockchain. Cette étape marque l’assemblage final et la validation des intentions, assurant leur bon enregistrement sur la chaîne.
Projets existants autour des intentions
Des formes préliminaires de conception centrée sur l’intention existent déjà dans certains protocoles et blockchains. Parmi les projets notables :
Cow protocol + Cow swap
Cow protocol est un protocole de trading sans permission qui utilise des enchères groupées (batch auctions) pour découvrir les prix. En cherchant des « coïncidences de besoins » (deux utilisateurs ayant exactement ce que l’autre veut) et en agrégeant toutes les sources de liquidités disponibles, il maximise l’efficacité de la liquidité. Contrairement aux protocoles traditionnels, les Solvers de Cow protocol rivalisent activement pour offrir aux utilisateurs la meilleure solution pour leurs intentions.
Cow swap est l’interface frontale développée par la même équipe. C’est un DEX qui utilise une approche centrée sur l’intention pour aider les utilisateurs à trouver le meilleur prix parmi tous les DEX et agrégateurs. De plus, Cow Swap protège les utilisateurs contre le frontrunning et autres formes nuisibles de MEV. Sa nouvelle fonctionnalité, Cow Hooks, permet aux développeurs et traders avancés de programmer des actions personnalisées (trading, ponts, staking, dépôts, etc.) exécutables avant ou après une transaction, le tout inclus dans une seule opération, incarnant pleinement le concept d’intention.
Soul wallet
Soul wallet (l’une des entreprises du portefeuille NGC Ventures) est un portefeuille intelligent convivial en cours de développement, utilisant l’abstraction des comptes pour offrir une plus grande flexibilité dans le paiement et le parrainage des frais Gas. Il intègre également la récupération sociale (social recovery), un mécanisme de sécurité permettant de restaurer un portefeuille sans phrase de récupération. La majorité (par exemple 3 sur 5) des portefeuilles appartenant à l’utilisateur ou à ses proches (« guardians ») peuvent signer un accord de restauration pour retrouver l’accès au compte. En plus de cela, Soul Wallet propose une double authentification, permettant à l’utilisateur de désigner un autre portefeuille pour approuver les transactions. Soul Wallet abstrait les mécanismes blockchain sous-jacents pour offrir une expérience fluide sur Ethereum et ses différentes solutions Layer-2. Sa fonctionnalité « One-Click Secure Swap » exploite l’abstraction des comptes pour permettre aux utilisateurs d’échanger des actifs sans risque de sécurité ni approbation manuelle de jetons.
UniswapX
Uniswap a lancé UniswapX, une architecture centrée sur l’intention qui répond à certains des défis les plus pressants du DeFi.
L’un des objectifs de UniswapX est de résoudre la fragmentation de la liquidité. En agrégeant diverses sources de liquidité — y compris les pools Uniswap V2 et V3 — UniswapX trouve le meilleur prix pour chaque utilisateur. Ce processus est piloté par des tiers appelés « Filler », qui utilisent la liquidité disponible dans ces pools ou leur propre liquidité privée pour exécuter les ordres.
UniswapX offre également des transactions sans frais Gas pour l’utilisateur, car le Filler prend en charge les frais et les inclut dans le prix de l’échange. Cela supprime le besoin de payer pour des transactions ratées ou de détenir le jeton natif du réseau pour couvrir les frais, simplifiant encore davantage l’expérience utilisateur.
La conception centrée sur l’intention de UniswapX aide également à contrer les formes nuisibles de MEV. Par exemple, UniswapX réduit les pertes des utilisateurs en leur reversant l’excédent généré sous forme d’amélioration de prix. En outre, grâce à l'utilisation de Permit2 et du Reactor Contract, UniswapX protège les utilisateurs contre le frontrunning et les attaques sandwich. Enfin, en utilisant des ordres aux enchères hollandaises avec exécution conditionnelle dans le temps, UniswapX encourage la concurrence entre Fillers, minimisant ainsi l’apparition de MEV nuisible.
À l’avenir, UniswapX prévoit d’introduire de nouvelles fonctionnalités alignées avec sa vision fondée sur les intentions. Le support de Uniswap V4 sera intéressant, mais encore plus révolutionnaire sera l’introduction du trading inter-chaînes sans frais Gas. Les utilisateurs pourront spécifier l’actif qu’ils souhaitent recevoir sur leur chaîne cible, évitant ainsi les coûts élevés et les délais associés aux transferts inter-chaînes.
Protocoles d’intention à venir
Anoma
Anoma (une autre entreprise du portefeuille NGC Ventures), développée par Heliax, est une solution modulaire d’intentions permettant des transactions avec conditions. Le protocole cherche à trouver le meilleur appariement entre intentions sur différentes blockchains, garantissant que les transactions soient exécutées selon les conditions spécifiées par l’utilisateur. Ceci est réalisé via un mécanisme de découverte décentralisée de contreparties, éliminant la dépendance à des tiers centralisés et renforçant ainsi l’alignement avec les principes de décentralisation.
Grâce à une approche distribuée, Anoma fait concourir les Solvers pour réaliser les intentions des utilisateurs. La découverte décentralisée des contreparties favorise des interactions directes et sans confiance entre parties, tandis que la résolution distribuée exploite les ressources computationnelles collectives des Solvers pour exécuter efficacement les intentions.
De plus, la capacité de règlement atomique multi-chaînes d’Anoma optimise les transactions d’actifs numériques entre plusieurs blockchains en les condensant en une seule transaction. Cette fonction élimine la complexité d'une série d’opérations manuelles, améliorant ainsi l’efficacité et l’expérience utilisateur global lors des échanges inter-chaînes.
SUAVE soutenu par Flashbots
SUAVE (Single Unified Auction for Value Expression) est un projet développé par Flashbots (une autre société du portefeuille NGC Ventures). Il sépare le rôle du mempool et des constructeurs de blocs des blockchains existantes, offrant une alternative hautement spécialisée et décentralisée. SUAVE vise à décentraliser la construction de blocs afin de réduire les risques de censure et d’abus de pouvoir par les constructeurs dominants. À la semaine du 25 août 2023, les cinq principaux constructeurs de blocs d’Ethereum avaient construit environ 90 % des blocs, dont environ 48 % respectaient les exigences OFAC. Cela expose les utilisateurs à un risque de censure centralisée, allant à l’encontre des principes fondateurs d’Ethereum en matière de décentralisation et de résistance à la censure.
SUAVE développe actuellement le MEVM (Machine d’Exécution MEV), une version spécialisée de l’EVM permettant aux développeurs de créer des applications MEV sous forme de contrats intelligents dans un environnement flexible. Le MEVM repose sur trois composants principaux : l’Environnement de Préférences Universel (UPE), une chaîne et un mempool dédiés à l’expression et à l’agrégation des préférences (intentions) ; le Marché d’Exécution Optimale (OEM), où les Solvers rivalisent pour fournir la meilleure exécution des intentions ; et un réseau décentralisé de constructeurs de blocs qui incorporent les intentions des utilisateurs dans les blocs. Cette architecture facilite la création d’applications MEV, intensifie la concurrence entre Solvers et décentralise toute la chaîne d’approvisionnement MEV.
La feuille de route de SUAVE (en trois phases : Centauri, Andromeda et Helios) décrit son plan pour transformer le paysage MEV grâce à une conception centrée sur l’intention. Durant la phase Centauri, SUAVE introduit des enchères d’ordres privées, permettant aux utilisateurs de récupérer une partie du MEV généré par leurs transactions. Pendant la phase Andromeda, le lancement du réseau principal de SUAVE permettra aux utilisateurs d’exprimer leurs intentions sur son marché d’exécution, en utilisant des mécanismes SGX pour améliorer confidentialité et efficacité. La phase Helios ira plus loin en décentralisant davantage le réseau de construction et en posant les bases de solutions MEV inter-domaines. Cette approche centrée sur l’intention s’inscrit dans la mission de SUAVE : créer une maison neutre pour les utilisateurs, chercheurs, constructeurs et validateurs de différentes blockchains.
Essential
Essential développe une infrastructure basée sur les intentions, composée de trois produits : un langage spécifique au domaine (DSL) pour exprimer les intentions, un nouveau standard ERC centré sur l’intention pour Ethereum et les EVM, et une couche modulaire d’intentions.
Actuellement, les intentions manquent d’un langage standardisé pour communiquer entre systèmes blockchain. Cela peut entraîner des malentendus, menant à de mauvais résultats, comme des échanges de jetons erronés. Essential cherche à résoudre ce problème en créant un DSL universel pour les intentions, permettant aux utilisateurs de communiquer efficacement leurs intentions, qui seront correctement interprétées par les Solvers.
Selon l’équipe, le nouveau standard ERC d’Essential diffère d’ERC-4337 en attribuant explicitement aux Solvers la responsabilité de construire des transactions valides pour satisfaire les intentions des utilisateurs. À la date du 25 août 2023, aucun détail supplémentaire sur ce mécanisme n’a été publié. Cette solution apportera les avantages de la conception centrée sur l’intention aux blockchains compatibles EVM, étendant ainsi cette logique au-delà d’Ethereum et améliorant l’expérience utilisateur dans tout l’écosystème.
Enfin, Essential vise à aller plus loin avec une couche modulaire d’intentions. Les intentions seront regroupées par lots, et cette couche traitera chaque nouveau bloc comme une série d’intentions à résoudre. Elle dirigera tout le flux d’ordres via un réseau unifié de Solvers, favorisant une agrégation transparente des ordres et garantissant l’accès à un maximum d’informations. En incitant les Solvers à rivaliser pour offrir la meilleure exécution, cette couche résistera au MEV nuisible. Son caractère modulaire permettra une intégration facile dans divers écosystèmes, ouvrant la voie à une exécution efficace des intentions inter-chaînes.
Applications futures potentielles des intentions
De nombreuses applications innovantes basées sur les intentions sont en cours de développement et seront bientôt disponibles :
-
Intentions conditionnelles (Conditional intents) permettront d’exécuter des actions selon certaines conditions, comme un résultat de gouvernance ou un seuil de prix atteint.
-
Intentions continues(Continuous intents) permettront de répéter une action via une seule intention, utile pour des tâches comme l’équilibrage de coût ou le market making.
-
Intentions multi-étapes(Multi-step intents) permettront d’enchaîner plusieurs opérations à partir d’une seule intention, chaque étape déclenchant la suivante.
La conception centrée sur l’intention pourrait aussi s’allier à d’autres technologies, comme l’intelligence artificielle. En combinant abstraction des comptes, intentions et IA, les utilisateurs pourraient bénéficier de stratégies d’investissement personnalisées et automatisées. Chaque utilisateur aurait une expérience blockchain sur mesure, facilitant les opérations et ouvrant la porte à de nouvelles applications innovantes. L’IA pourrait aussi renforcer les Solvers, les aidant à optimiser l’exécution des transactions et à s’adapter plus efficacement aux conditions du marché.
Une autre application intéressante des intentions concerne leur combinaison avec les actifs du monde réel<
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














