Dans le monde de la blockchain d'aujourd'hui, tout tourne autour des transactions—sérieusement, c'est ce sur quoi 90 % de l'espace est construit. Même des acteurs de pointe comme Solana, NEAR et Polkadot, malgré leurs applications avancées, sont toujours enfermés dans un design centré sur les transactions. Mais voici le tournant excitant : l'avenir des blockchains change de vitesse. Oubliez l'ancien modèle de transaction—les protocoles décentralisés de nouvelle génération passent des transactions blockchain aux intentions blockchain comme élément de base. Imaginez ceci : au lieu de dire à un protocole exactement comment exécuter une série d'étapes, vous exprimez simplement ce que vous voulez de manière plus naturelle. Par exemple, vous pourriez dire à un protocole : « Faites de l'arbitrage pour Litecoin et visez à me rapporter 5 %, étant donné que j'ai 14 LTC », ou même quelque chose d'excentrique comme : « Échangez mon BTC contre EMT ou un autre altcoin exotique, mais seulement si Rihanna se remet avec Chris Brown. » Oui, avec cette nouvelle architecture, vous pouvez abstraire des processus complexes et laisser le système gérer le tout en une seule action fluide—même si cela implique quelque chose d'aussi absurde que des échanges dépendants du showbiz. Ce passage des transactions blockchain aux intentions blockchain ouvre un monde où les protocoles peuvent gérer des demandes complexes avec aisance, apportant un nouveau niveau de flexibilité et de créativité aux interactions blockchain. L'avenir arrive.
Comprendre les intentions dans la blockchain : Un guide complet sur les intentions
- 28/11/2024
- Julia Gerstein
- 11 min
Découvrez le concept d'intentions dans la blockchain et comment elles rationalisent les transactions décentralisées. Cliquez pour en savoir plus sur les systèmes basés sur les intentions.

Principales conclusions
L'écosystème de la blockchain évolue des modèles basés sur les transactions vers des protocoles centrés sur l'intention, où les utilisateurs se concentrent sur les résultats souhaités tandis que le système gère les détails d'exécution
Les systèmes basés sur l'intention rationalisent des processus complexes en une seule action, avec des composants tels que des chercheurs, des résolveurs, des solveurs, des preneurs et des remplisseurs travaillant ensemble pour optimiser et satisfaire les intentions des utilisateurs
Des protocoles émergents comme Anoma, Essential et Banana HQ mènent ce changement en offrant des interactions blockchain plus intuitives, flexibles et personnalisées, transformant potentiellement la manière dont la technologie décentralisée est accessible et utilisée
Qu'est-ce que les Intentions dans la Blockchain ?
En 2024, nous n'y sommes toujours pas, mais certaines solutions, comme les agrégateurs DEX tels que Portals.fi ou Matcha XYZ, font des progrès vers une approche axée sur l'intention en simplifiant des processus complexes et en plusieurs étapes en une seule action conviviale. Disons que vous voulez que votre crypto travaille pour vous au lieu de simplement rester dans votre portefeuille. Mais tout ce que vous avez actuellement, c'est du DAI. Vous avez entendu dire par un ami que si vous misez de l'ETH avec le protocole Lido, ils vous donneront du stETH en retour, le jeton que vous pouvez échanger, prêter ou utiliser tout en gagnant des récompenses de staking. Votre plan ? Simple, mais pas facile. Tout d'abord, vous devrez chercher le meilleur taux parmi différents agrégateurs DEX et échanges. Ensuite, après avoir trouvé le bon, vous échangez votre DAI contre de l'ETH. Enfin, vous devez encore interagir avec le protocole Lido pour convertir votre ETH en stETH. Au moment où vous aurez terminé toutes ces étapes, vous pourriez commencer à vous demander si vous vous êtes inscrit pour un échange rapide ou si vous avez accidentellement pris un emploi à temps partiel.
Avec des systèmes centrés sur l'intention, vous pouvez sauter toutes ces étapes fastidieuses. Au lieu de cela, vous signez simplement une intention qui dit : « Hé, je veux échanger mon DAI contre du stETH », et le système s'occupe de tout le reste.
Derrière les coulisses, Matcha’s algorithme de routage intelligent est comme un maître d'échecs en 4D, trouvant les meilleurs chemins à travers plusieurs échanges décentralisés, triant les coûts de gaz, et déposant ce délicieux stETH directement dans votre portefeuille sans que vous ayez besoin de lever le petit doigt. De même, Portals.fi simplifie les actions de divers protocoles DeFi (comme les échanges, l'agriculture de rendement et le pooling de liquidités), optimisant les meilleurs itinéraires et prix en coulisses. Essentiellement, vous exprimez simplement ce que vous voulez (comme “échanger DAI contre stETH”), et le système gère tous les détails complexes, rendant l'expérience plus proche d'un système basé sur l'intention.
Pas d'allers-retours. Pas d'approbations supplémentaires. Juste un échange fluide et optimisé alimenté par des solvers (que nous discuterons plus tard pour que vous sachiez ce que le terme signifie). Le tout regroupé dans une seule transaction.
Alors, voici le truc : les intentions de contrats intelligents flottent depuis un certain temps, mais elles n'ont commencé à faire des vagues dans le monde de la blockchain que récemment. Les gens leur ont donné toutes sortes de noms—devis programmables, systèmes RFQ, coïncidences de désirs—vous l'appelez. Bien sûr, ces termes ont leurs petites particularités, mais les intentions clouent actuellement deux grandes choses : l'expérience utilisateur et la découverte de prix. Vous vous souvenez quand les transactions crypto complexes semblaient être comme essayer de résoudre un Rubik's Cube les yeux bandés ? Eh bien, les intentions interviennent pour rendre ce processus agréable et facile, vous aidant à trouver le bon match au bon prix, garantissant que vous obtenez toujours la meilleure expérience utilisateur.
Jetez un œil aux solutions orientées vers l'intention actuellement disponibles dans l'écosystème, et nous discuterons de quelle solution est responsable de quoi dans les sections suivantes.
L'architecture d'un système orienté vers l'intention
Si nous voulons passer d'une approche axée sur les transactions à une approche axée sur les intentions, il est important de d'abord comprendre la différence fondamentale entre ces deux concepts. Les transactions sont comme suivre un itinéraire GPS : vous planifiez chaque virage : « Prenez cette route, puis celle-là » pour atteindre votre destination. Tout est prédéfini et rigide. Les intentions de contrat intelligent, en revanche, fonctionnent davantage comme dire à un chauffeur de covoiturage où vous voulez aller et le laisser déterminer le meilleur moyen de vous y amener. Vous dites simplement : « Amenez-moi de 1 ETH à au moins 2 000 USDC », et le système s'occupe des détails de la façon dont cela se produit. Il s'agit moins de micromanager et plus de se concentrer sur le résultat souhaité.
En termes plus professionnels, les transactions sont explicitement définies, ce qui les rend impératives : chaque fonction nécessaire à l'exécution de la transaction dans la machine virtuelle est déjà gravée dans la pierre. D'autre part, les intentions spécifient le changement d'un état résultant, mais pas les étapes spécifiques pour y parvenir, ce qui les rend déclaratives. Cette approche permet plus de flexibilité et d'automatisation, car le système décide de la manière optimale de réaliser l'intention sans instructions rigides. Et en termes d'architecture, cela nous laisse avec deux composants essentiels : capture d'intention et exécution d'intention.
Au stade de la capture de l'intention, le système identifie d'abord ce que l'utilisateur souhaite accomplir. Les interfaces front-end comme 1inch et CoW Swap jouent un rôle clé dans ce processus. Elles aident les utilisateurs à spécifier leur intention, les guidant à travers les options et transmettant ensuite cette information pour exécution. Cependant, ces interfaces front-end font souvent plus que simplement capturer l'intention : elles peuvent également gérer d'autres tâches liées au processus d'exécution.
Une fois l'intention capturée, nous passons à la phase d'exécution de l'intention. Ici, l'intention capturée est transformée en données d'appel et décomposée en modules logiques exécutables plus petits. Les composants suivants entrent en jeu durant cette phase, chacun contribuant à réaliser l'intention de manière coordonnée. Mais de manière générale, les chercheurs identifient les opportunités les plus rentables, les résolveurs planifient les itinéraires, les solveurs exécutent toutes les transactions le long du chemin, les preneurs se concentrent sur l'interaction directe avec les pools de liquidité ou les marchés, et les remplisseurs sont plus spécialisés dans la décomposition et l'achèvement des ordres fragmentés.
Et juste une chose de plus, avant de plonger : il est important de noter qu'à partir de 2024, les lignes entre certains composants sont souvent floues. Dans de nombreux cas, un seul produit peut gérer plusieurs tâches simultanément.
Phase d'exécution de l'intention
Chercheurs
Les chercheurs, souvent des bots gérés par des opérateurs indépendants, sont comme des éclaireurs : ils parcourent le réseau, identifiant des opportunités rentables qui s'alignent avec l'intention de l'utilisateur. Dans un DEX à carnet de commandes, par exemple, un chercheur pourrait identifier des opportunités d'arbitrage ou des marchés liquides où l'intention peut être exécutée efficacement. Les chercheurs sont particulièrement importants lorsqu'il s'agit de stratégies ou d'opportunités de valeur extractible maximale (MEV) qui pourraient ne pas être immédiatement évidentes. Une fois qu'ils identifient les meilleures opportunités, ils transmettent cette information aux solveurs ou résolveurs pour finaliser l'exécution. Les chercheurs sont constamment à la recherche de gains cachés qui pourraient améliorer le résultat pour l'utilisateur. Cependant, à partir de 2024, les chercheurs peuvent encore être associés à des activités malveillantes, en particulier en ce qui concerne la valeur extractible maximale (MEV). Flashbots est l'une des plateformes les plus en vue dans l'écosystème MEV. Le logiciel fonctionne dans un cadre structuré et éthique qui tente d'atténuer les effets néfastes de la MEV en fournissant un chemin plus efficace et moins perturbateur pour extraire de la valeur.
Résolveurs
Les résolveurs sont souvent mis en œuvre sous forme de contrats intelligents mais peuvent également impliquer des algorithmes ou des services hors chaîne qui alimentent le processus de prise de décision. Leur rôle principal est de déterminer quel solveur, chemin ou combinaison de ressources devrait être utilisé pour remplir l'intention de manière la plus efficace. Pensez aux résolveurs comme à un maître d'œuvre derrière l'opération, Walter White, pour ainsi dire : ils évaluent plusieurs chemins possibles et choisissent le plus efficace ou le plus rentable. Par exemple, les Smart Pools de Balancer rééquilibrent dynamiquement les allocations d'actifs selon des stratégies prédéfinies. La logique du pool décide de la manière la plus efficace de gérer les actifs en fonction de l'intention de l'utilisateur. Zerion est une plateforme de gestion de portefeuille DeFi qui agit également comme un résolveur lorsque les utilisateurs effectuent des échanges. Elle agrège la liquidité à partir de plusieurs sources et résout les meilleurs itinéraires pour exécuter des transactions, en tenant compte à la fois de l'efficacité des coûts et de la rapidité des transactions.
Solveurs
Les solveurs, qui peuvent inclure des contrats intelligents, des bots ou des algorithmes, sont essentiellement tous les systèmes capables d'exécuter l'intention globale. Lorsque vous effectuez un échange sur Uniswap, cela peut sembler une action unique, mais en coulisses, cela peut impliquer plusieurs étapes que le Créateur de Marché Automatisé (AMM) gère en arrière-plan. La détermination des prix à travers les pools de liquidité, le routage à travers plusieurs pools et l'optimisation de la liquidité. Dans des DEX comme SushiSwap, les Créateurs de Marché Automatisés (AMMs) agissent comme des solveurs en utilisant des formules mathématiques et des algorithmes pour déterminer les prix des actifs et fournir de la liquidité pour le trading. Les optimiseurs de rendement comme Yearn Finance, Harvest Finance, et Alpha Homora fonctionnent également comme des solveurs en aidant les utilisateurs à maximiser les rendements sur les plateformes de finance décentralisée (DeFi). Ces plateformes analysent automatiquement les opportunités de prêt et de staking à travers divers protocoles et allouent des fonds aux options les plus rentables.
Preneurs
Les preneurs sont les agents d'exécution dans cette architecture. Pensez à eux comme aux contrats intelligents gérant des échanges automatisés sur Uniswap, mais ils peuvent également être des acteurs hors chaîne comme des bots d'arbitrage. Leur travail consiste à interagir directement avec des systèmes on-chain ou off-chain pour remplir l'intention. En termes simples, ils “prennent” de la liquidité ou effectuent des actions spécifiques basées sur les instructions des solveurs ou des résolveurs. Par exemple, dans un DEX, un preneur pourrait remplir un ordre en se connectant à des pools de liquidité ou à d'autres traders. Essentiellement, les preneurs exécutent les décisions prises précédemment, garantissant que l'intention est entièrement réalisée.
Remplisseurs
Les remplisseurs jouent un rôle plus granulaire, en particulier dans les scénarios impliquant un remplissage partiel. Disons qu'une intention spécifie l'échange d'une grande quantité de jetons ; les remplisseurs gèrent ces morceaux plus petits, garantissant que chaque partie de la transaction est efficacement remplie, que ce soit sur une seule plateforme ou à travers plusieurs. Ils aident à assembler la liquidité provenant de diverses sources ou à compléter des processus en plusieurs étapes petit à petit. Essentiellement, les remplisseurs s'assurent qu'aucun vide n'est laissé en ce qui concerne l'exécution de l'intention complète, même lorsque cela implique des stratégies complexes et multi-chemins. Souvent, les remplisseurs font partie d'un système hybride où des composants on-chain (contrats intelligents) et off-chain travaillent ensemble.
Où allons-nous à partir de là ?
Le passage aux blockchains basées sur l'intention représente une évolution significative de l'architecture blockchain. Contrairement aux systèmes traditionnels basés sur les transactions qui nécessitent que les utilisateurs spécifient chaque étape du processus, les modèles centrés sur l'intention se concentrent sur ce que les utilisateurs veulent accomplir plutôt que sur la manière d'y parvenir. Ces protocoles agissent comme des assistants sophistiqués, gérant les complexités sous-jacentes tout en permettant aux utilisateurs de se concentrer uniquement sur leurs objectifs.
Anoma, par exemple, est un exemple de conception centrée sur l'intention. Il permet aux utilisateurs d'exprimer des intentions, telles que l'échange d'un actif contre un autre, sans se soucier des spécificités de l'exécution. Anoma tire parti de solveurs décentralisés qui gèrent la logique de back-end, sélectionnant le chemin le plus efficace pour remplir l'intention. Cela se traduit par des interactions plus fluides, libérant les utilisateurs de la gestion minutieuse de chaque détail de transaction.
Essential offre une solution similaire mais avec un accent sur l'intégration de divers protocoles DeFi dans un processus unifié. En utilisant son propre langage spécifique au domaine (DSL), Essential capture les intentions des utilisateurs et les achemine à travers des résolveurs, qui déterminent la meilleure façon de les exécuter. Que la tâche implique le staking, l'échange ou le prêt, Essential rationalise l'ensemble de l'opération en un flux unique et optimisé, le rendant à la fois efficace et convivial.
Banana HQ apporte une touche créative aux interactions basées sur l'intention en offrant aux utilisateurs un haut niveau de personnalisation. Il permet la définition de conditions complexes, telles que l'exécution d'un échange uniquement si des conditions de marché spécifiques sont remplies. Cette flexibilité s'étend à divers cas d'utilisation, de la finance décentralisée aux jeux, rendant l'expérience plus personnalisée et alignée avec les besoins individuels.
Le passage plus large aux systèmes axés sur l'intention transforme le paysage blockchain en s'éloignant des modèles de transaction rigides. En se concentrant sur ce que les utilisateurs veulent accomplir et en laissant le système gérer les détails, nous pouvons créer des protocoles plus intuitifs, flexibles et puissants, rendant l'avenir des intentions dans la blockchain une réalité tangible. À mesure que ces systèmes mûrissent, ils sont susceptibles de jouer un rôle crucial dans la promotion de l'adoption et de l'accessibilité de la technologie décentralisée. Lorsque ces systèmes seront suffisamment matures, ils joueront probablement un rôle crucial dans la rendre plus accessible et efficace, changeant fondamentalement notre manière d'interagir avec la blockchain.
Les intentions de la blockchain se concentrent sur les résultats souhaités plutôt que de spécifier des instructions étape par étape comme les transactions traditionnelles. Cette approche permet au système d'optimiser et d'exécuter automatiquement des tâches complexes, simplifiant ainsi l'expérience utilisateur.
Les chercheurs identifient des opportunités rentables, les résolveurs déterminent les chemins d'exécution les plus efficaces, et les solveurs exécutent l'intention globale, garantissant un accomplissement fluide et optimisé des demandes des utilisateurs.
Des protocoles émergents comme Anoma, Essential et Banana HQ sont à l'avant-garde de ce changement, offrant des solutions intuitives et flexibles qui simplifient les interactions et améliorent les expériences utilisateur dans des environnements décentralisés.






