
Analyse complète de la nature et du potentiel de l'intention
TechFlow SélectionTechFlow Sélection

Analyse complète de la nature et du potentiel de l'intention
Pour attirer davantage d'utilisateurs et stimuler un marché haussier, il est essentiel d'améliorer l'expérience utilisateur des dApp, ce qui souligne davantage encore l'importance des protocoles centrés sur les intentions et de l'abstraction des comptes.
Auteur : Mike, Foresight Ventures
TL;DR
-
Depuis la publication de l'article de Paradigm intitulé « Intent-Based Architectures and Their Risks », le secteur Web3 accorde une attention croissante aux architectures centrées sur les intentions. De nombreux leaders des marchés financiers y montrent un vif intérêt, car cela pourrait considérablement améliorer l'efficacité et la sécurité des transactions.
-
Ici, une « intention » désigne simplement une méthode d’exécution de transactions et d’opérations en ligne via des contrats intelligents. Il s'agit d'un nouveau récit comportant de nombreuses applications potentielles, mais suscitant aussi des inquiétudes quant à la protection de la vie privée et des actifs, ainsi qu'à la question de savoir qui peut exécuter ces intentions.
-
Ce passage d'une approche impérative à une approche déclarative pourrait transformer l'expérience utilisateur et l'efficacité, puisque les utilisateurs peuvent définir leur résultat souhaité, puis s'appuyer sur un réseau tiers spécialisé pour l'exécuter.
-
Dans le contexte du marché baissier actuel, l'industrie blockchain espère un redressement. Par le passé, l'adoption généralisée de la crypto a permis de relancer les marchés haussiers. Toutefois, les applications actuelles posent encore certains défis aux utilisateurs traditionnels de Web2. Pour attirer davantage d'utilisateurs et amorcer un nouveau marché haussier, il est nécessaire d'améliorer l'expérience utilisateur des dApps, ce qui souligne davantage encore l'importance des protocoles centrés sur les intentions et de l'abstraction des comptes.
I. Introduction aux intentions
Si le besoin est la mère de l'invention, alors la paresse en est le père.
Vous conviendrez peut-être que de nombreuses avancées technologiques sont dues à notre nature humaine paresseuse. Beaucoup d'innovations visent à réduire les coûts et à améliorer l'efficacité : par exemple, l'invention du vélo a réduit les efforts physiques tout en augmentant la vitesse ; le train, l'avion ou le bateau atteignent des objectifs similaires dans différents contextes. L’intelligence artificielle suit également cette logique, cherchant à économiser intelligemment les ressources et à gagner en efficacité. À mes yeux, les applications basées sur les intentions offrent aux utilisateurs numériques une manière d’exécuter des tâches avec moins d’efforts et plus d’efficacité. Autrement dit, elles optimisent : selon la volonté de l’utilisateur, elles choisissent automatiquement la meilleure méthode d’exécution, la plus rapide et la moins coûteuse.

1.1 Qu’est-ce qu’une intention ?
Cela semble mystérieux, mais c'est très simple. En substance, un protocole centré sur les intentions est un outil ou une application qui aide l'utilisateur à réaliser son objectif. Prenons l'exemple d'une balance électronique dans un marché fermier. Une balance traditionnelle affiche uniquement le poids, mais ce que nous voulons généralement connaître au marché, c’est surtout le prix, pas seulement le poids. Grâce à la balance électronique, le fermier peut entrer le prix unitaire, et la balance calcule immédiatement le montant total. Ainsi, l'intention du fermier et de l'acheteur — connaître le prix — est satisfaite.
Fondamentalement, une intention peut être perçue comme un mécanisme numérique de mise en relation. Son principe consiste à connecter les besoins des utilisateurs avec des solutions réalisables, en simplifiant les processus intermédiaires complexes pour fournir un résultat final clair et direct.

Pensez aux services Web2 : un exemple frappant est Uber, un service de mobilité partagée. Lorsqu'une personne a besoin de se déplacer, elle n'a qu'à indiquer dans l'application Uber son lieu actuel et sa destination. La plateforme utilise ensuite une série d'algorithmes et de données pour lui proposer un chauffeur adapté. Toutes les complexités — optimisation de l'itinéraire, disponibilité du conducteur, fluctuations tarifaires — sont traitées en arrière-plan. L'interaction principale de l'utilisateur repose entièrement sur une intention : « Je veux aller du point A au point B ».

En comparaison, l’approche traditionnelle impliquerait de faire signe à un taxi dans la rue ou de consulter les horaires des transports publics, confronté à de nombreuses incertitudes et désagréments. Dans ce cas, Uber agit comme une couche d’intention pour les déplacements, simplifiant radicalement l’expérience utilisateur en répondant au besoin fondamental.
En réalité, les plateformes Web2 les plus populaires telles qu’Amazon, Taobao, Airbnb ou Google Maps peuvent toutes être considérées comme des applications centrées sur les intentions. Elles satisfont des besoins spécifiques dans leurs domaines respectifs : Amazon et Taobao pour le commerce en ligne, Airbnb pour l’hébergement, Google Maps pour la navigation. Ce qu’elles ont en commun : elles sont prêtes à l’emploi (plug-and-play).

1.2 Pourquoi la blockchain a-t-elle besoin d’applications centrées sur les intentions ?
Dans l'industrie blockchain en constante évolution, la dynamique du marché joue un rôle clé dans la détermination des tendances et du taux d'adoption. Actuellement, nous traversons un marché baissier, et la communauté aspire fortement à provoquer le prochain marché haussier. Historiquement, chaque phase haussière a coïncidé avec une augmentation de l'adoption des cryptomonnaies, ce qui témoigne du potentiel de croissance du secteur.
Toutefois, un obstacle majeur subsiste : l’écart d’expérience utilisateur (UX) entre les applications Web2 traditionnelles et les nouvelles plateformes Web3. Pour les utilisateurs grand public habitués aux interfaces intuitives du Web2, la complexité des applications cryptographiques actuelles peut sembler intimidante. Pour combler ce fossé et favoriser une adoption massive, nous avons besoin de bien plus que d’améliorations progressives. Nous devons opérer un changement de paradigme dans la conception et les modes d’interaction des dApps. Le Web3 regorge de valeur accessible aux particuliers, mais aujourd’hui, le marché ne propose qu’un ensemble hétérogène d’outils rudimentaires, laissant les utilisateurs creuser eux-mêmes. Or, la plupart des utilisateurs ne souhaitent pas se donner autant de mal.

C’est ici que réside l’importance des protocoles centrés sur les intentions et de l’abstraction des comptes :
Pour la personne ordinaire, interagir avec la blockchain peut être extrêmement complexe. Les transactions classiques exigent une compréhension précise des procédures, ce qui constitue un obstacle à l’entrée. La composable et la multifonctionnalité des applications blockchain aggravent encore la complexité des interactions utilisateur.
Les intentions simplifient ce processus en se concentrant sur le résultat souhaité plutôt que sur la procédure. L'utilisateur doit simplement exprimer son objectif final (le « quoi »), rendant les transactions cryptographiques similaires à des tâches quotidiennes, donc plus accessibles.
Imaginez la journée type de Degen Bob : il commence par déverrouiller Metamask, récupère ses récompenses de staking, puis convertit ses jetons en USDT. Ensuite, il transfère ceux-ci vers un réseau L2 afin d'acquérir quelques NFT prisés. Après cet achat, il participe à un vote de gouvernance DAO. Un programme alléchant de yield farming attire ensuite son attention, et après avoir approuvé le contrat intelligent, il fournit de la liquidité. Alors qu’il mint des actifs synthétiques sur une autre dApp, la diminution progressive de son solde ETH l’incite à effectuer rapidement un échange de jetons. En fin de journée, il parcourt les annonces d’airdrops sur Discord. Pendant ce temps, il s’aperçoit que ses frais gas en ETH sont insuffisants ; il doit donc échanger des jetons pour obtenir de l’ETH, tout en surveillant attentivement les prix du gaz afin d’éviter que ses transactions ne restent bloquées. Avant de terminer, il consulte son portefeuille et découvre plusieurs transactions ayant échoué, nécessitant une intervention manuelle. Épuisé, Bob conclut sa journée en murmurant : « Voilà la vie d’un Degen. »

Bob est un expert en cryptomonnaie, capable d’écrire du code, donc il peut supporter ce niveau de complexité et de charge de travail. Mais qu’en serait-il d’un débutant venu du Web2 ? Il serait probablement effrayé. Comment pouvons-nous alors atteindre l’adoption de masse ?
Les architectures centrées sur les intentions apparaissent alors comme la solution, en simplifiant ce processus. Elles encapsulent les étapes intermédiaires et optimisent les coûts en temps et en argent. Fondamentalement, une séquence d’opérations notée A-B-C-D-E peut être efficacement réduite à A-E. Des technologies comme ZK (preuves à divulgation nulle) ou Lightning Network poursuivent également ce but : améliorer l’efficacité transactionnelle et la confidentialité. D’un point de vue méthodologique, que ce soit dans des formats centralisés ou décentralisés, l’objectif principal reste inchangé : optimiser l’expérience utilisateur (UX).
Dans le domaine blockchain, une « intention » fait principalement référence à l'utilisation d'une partie d'actifs pour atteindre un objectif spécifique. Traditionnellement, la réalisation de cette intention impliquait plusieurs étapes procédurales : multisignatures, paiement de frais gas élevés, protection contre le MEV, etc.
II. Caractéristiques
L'idée centrale des intentions est extrêmement simple, comparable à formuler un souhait. Ces applications analysent essentiellement vos besoins et exploitent les vastes ressources du marché pour les satisfaire. Un exemple familier de ce concept est le carnet d'ordres. C'est une plateforme où convergent les intentions variées d'acheteurs et de vendeurs, chacun souhaitant acheter ou vendre, et où les transactions sont conclues grâce à un accord mutuel sur les prix. Un protocole typique centré sur les intentions peut présenter les caractéristiques suivantes :
1) Caractéristique : Automatisation
Le principal avantage du modèle centré sur les intentions réside dans sa capacité à automatiser des processus complexes. Lorsqu’un utilisateur exprime une intention simple, comme souhaiter échanger une cryptomonnaie contre une autre, le système sous-jacent peut automatiquement gérer toutes les étapes complexes requises pour accomplir cette intention.
Impact : Grâce à l’automatisation, les utilisateurs n’ont pas besoin d’être des experts en technologie blockchain pour participer. En masquant les détails techniques, l’automatisation pilotée par les intentions réduit considérablement la courbe d’apprentissage, rendant l’espace crypto plus accessible au grand public.
2) Caractéristique : Cohérence
Un défi actuel de l’écosystème crypto est la variabilité de l’expérience utilisateur entre différentes plateformes et services. L’approche centrée sur les intentions promeut la cohérence. Indépendamment des modifications du backend ou des différences entre plateformes, l’interaction utilisateur reste toujours la même : exprimer une intention, laisser le système gérer le reste.
Impact : La cohérence de l’expérience utilisateur réduit la confusion et renforce la confiance. Elle garantit également qu’une fois qu’un utilisateur maîtrise une plateforme pilotée par les intentions, il peut facilement passer à d’autres, favorisant ainsi un écosystème crypto plus cohérent et convivial.
3) Caractéristique : Optimisation
En se concentrant sur l’objectif final (l’intention) plutôt que sur les étapes individuelles nécessaires pour y parvenir, le système peut continuellement chercher la méthode la plus efficace pour réaliser cette intention. Cela peut inclure le choix du chemin transactionnel le plus économique, l’optimisation de la rapidité ou la sélection de la méthode maximisant les récompenses pour l’utilisateur.
Impact : Les utilisateurs économisent non seulement du temps, mais aussi des ressources. Dans le contexte blockchain, où les coûts de transaction (comme les frais gas) peuvent varier fortement, l’optimisation peut entraîner des économies significatives. De plus, elle garantit que les utilisateurs obtiennent toujours les meilleurs résultats possibles sans avoir à effectuer eux-mêmes des recherches ni ajuster leur comportement face aux conditions changeantes.
4) Caractéristique : Mise en relation (Matching)
Le modèle centré sur les intentions introduit naturellement la notion de mise en relation. Une fois que l’intention de l’utilisateur est diffusée, divers prestataires de services ou plateformes peuvent « soumissionner » pour réaliser cette intention, que ce soit en offrant le meilleur taux de change, la vitesse de transaction la plus rapide ou d'autres services ajoutés.
Impact : La mise en relation renforce le pouvoir de l’utilisateur en stimulant la concurrence entre les prestataires. Cette concurrence peut réduire les coûts, améliorer la qualité des services et encourager l’innovation dans la prestation. Pour l’utilisateur, cela signifie plus de choix, de meilleurs taux et une valeur globale accrue.
5) Caractéristique : Agrégation
Dans le modèle centré sur les intentions, l’agrégation devient une fonctionnalité majeure. Elle consiste à collecter, en réponse à une seule intention, diverses options, services ou données provenant de multiples sources. Plutôt que d’obliger l’utilisateur à rechercher manuellement sur différentes plateformes ou services pour atteindre son but, le système compile et présente les solutions les plus pertinentes issues de nombreux fournisseurs.
Impact : L’agrégation améliore l’efficacité et la commodité pour l’utilisateur. Il obtient une vision complète des options disponibles, lui permettant de prendre des décisions éclairées sans avoir à faire de recherche manuelle. Cela fait non seulement gagner du temps, mais garantit également que l’utilisateur dispose d’une vue d’ensemble des meilleures opportunités du marché, renforçant transparence et confiance. En outre, dans des domaines comme la DeFi, l’agrégation signifie de meilleures opportunités de rendement, plus d'options de liquidité et des itinéraires transactionnels optimisés.
III. Exploration et applications de la couche intention
À mesure que la blockchain et la finance décentralisée évoluent, nous assistons à l’émergence de technologies innovantes conçues pour simplifier l’expérience utilisateur et améliorer l’efficacité. Bien que beaucoup connaissent déjà des projets célèbres comme Anoma, SUAVE, solvers, UniswapX ou Cowswap, il est important de s’intéresser aux pionniers qui explorent les « intentions » pour développer des applications originales, en les comparant selon différents besoins utilisateurs. Examinons brièvement quelques projets remarquables qui tirent parti de la fonction de mise en relation pour enrichir l’expérience utilisateur :
1) Unibot : Robot de trading sur Telegram
Unibot rompt avec les plateformes traditionnelles en intégrant directement des outils de trading DeFi dans Telegram. En tant que robot, il prend en charge diverses commandes, allant du simple échange de jetons à des transferts d’actifs complexes entre chaînes. Ce qui distingue Unibot, c’est sa capacité à permettre aux utilisateurs d’effectuer des transactions instantanément sur Telegram, de façon rapide et intuitive. Il remporte ainsi un large succès auprès des utilisateurs et se place en tête en termes de revenus.

2) Grindery : Zapier pour le Web3
Grindery est un middleware sans code / bas code destiné à relier des applications et dApps sur différentes blockchains et protocoles. En tant que système décentralisé, il peut interagir avec des contrats intelligents et des API Web2. Grindery permet aux utilisateurs de créer des flux de travail déclenchés par des événements précis, des états ou des calendriers, capables d’initier des transactions via des contrats intelligents ou des API Web2. En résumé, Grindery est une plateforme d’intégration complète fonctionnant sur chaîne, entre chaînes et hors chaîne.

Ce schéma illustre l’architecture de base de Grindery. Les utilisateurs rencontrent deux catégories de dApps : les dApps personnalisées et les dApps Nexus. Ces dernières constituent le cœur de Grindery, utilisant des connecteurs préexistants pour permettre une intégration sans code, semblable aux applications Zapier Web. Le moteur de workflows de Grindery divise les opérations en Web2 et Web3. Les opérations Web2 impliquent des appels HTTP vers des API publiques ou privées (appelés passerelles Web2), tandis que les opérations Web3 suivent le modèle classique d’automatisation par contrat intelligent, autorisant des transactions financées par le portefeuille de l’utilisateur. Chaque blockchain requiert une connectivité spécifique, dont les descripteurs sont stockés dans le système sous forme JSON.
3) DappOS : Redéfinir l’interaction avec les dApps
De nombreuses dApps posent des problèmes d’ergonomie. Prenons le cas du mining de liquidité : les nouveaux venus doivent souvent traverser un long processus impliquant environ cinq interactions de contrats, comme l’approbation des jetons A/B, l’ajout de liquidité, l’approbation des jetons LP, puis le dépôt. La complexité augmente lorsqu’on interagit avec des dApps sur plusieurs chaînes. Par exemple, un utilisateur de la chaîne BNB souhaitant utiliser Perpetual sur Optimism pourrait devoir franchir plus d’une dizaine d’étapes. C’est justement ce problème que DappOS cherche à résoudre :

L’utilisateur lance une commande, approuvant par une seule signature un workflow complet. Celui-ci inclut des interactions potentiellement multi-chaînes, le pontage d’actifs et les frais du réseau DappOS. Les dApps transmettent cette commande au réseau DappOS via JSON-RPC. Le réseau DappOS attribue ensuite cette commande à un nœud sans permission, garantissant l’exécution réussie ou indemnisant toute perte utilisateur. Motivé par les récompenses possibles, le nœud sélectionné accomplit tout le processus, incluant le pontage d’actifs et les transactions on-chain, transférant depuis le portefeuille virtuel de l’utilisateur jusqu’au contrat dApp approprié.
4) Hyper Oracle : Application des preuves à divulgation nulle (ZKP)
Hyper Oracle lance un protocole zkOracle programmable renforçant la sécurité et la décentralisation de la blockchain. Il se compose de trois composants principaux : zkPoS, zkGraph et zkWASM. zkAutomation et zkIndexing fournissent aux contrats intelligents une automatisation sécurisée et un indexation/requête des données blockchain. Comparé aux réseaux oracle traditionnels, Hyper Oracle propose une infrastructure fiable, reposant sur la technologie zk.

zkPoS utilise une preuve zk pour valider le consensus d’Ethereum, accessible depuis n’importe où. Cela permet à zkOracle d’obtenir un en-tête de bloc légitime servant de base aux opérations ultérieures.
zkWASM, décrit sur le schéma comme zkVM, sert d’environnement d’exécution pour zkGraph, dotant chaque zkGraph du réseau Hyper Oracle de capacités zk. Son essence est similaire au zkEVM utilisé dans les ZK Rollups.
zkGraph exécuté dans zkWASM décrit des calculs hors chaîne flexibles et programmables liés au comportement des nœuds zkOracle et de leurs applications. On peut le comparer aux contrats intelligents du réseau Hyper Oracle.
5) Caddi : Outil d’optimisation des transactions
Caddi est un outil de trading qui optimise l’exécution des transactions en évaluant les échanges sur les bourses centralisées (CEX) et décentralisées (DEX), garantissant aux utilisateurs le meilleur taux de change. Il compare activement et affiche les routes d’échange les plus rentables, en incluant tous les frais et une estimation des frais gas. Outre sa fonction principale, Caddi accorde une priorité élevée à la sécurité de l’utilisateur, offrant une protection robuste contre le phishing, alertant immédiatement l’utilisateur en cas de jeton frauduleux ou d’échange suspect.

Caddi évalue de manière globale la liquidité et les frais sur les DEX et CEX, offrant aux utilisateurs des recommandations claires. En utilisant Caddi, les utilisateurs peuvent être assurés d’obtenir la meilleure exécution possible tout en bénéficiant d’une protection complète.
6) 0xScope : Protocole de graphe de connaissances des données on-chain
Dans le monde de la blockchain, la transparence des données est l'une de ses valeurs fondamentales. 0xScope saisit pleinement cet enjeu et propose un puissant outil d'analyse on-chain, permettant aux utilisateurs d'explorer en profondeur les données blockchain.

Les principales fonctions de 0xScope incluent :
-
Recherche d'historique des transactions : les utilisateurs peuvent rapidement retrouver des informations de transaction en entrant simplement une adresse ou un hash de transaction.
-
Analyse de contrats intelligents : pour les développeurs et chercheurs, comprendre en détail le comportement et les interactions des contrats intelligents est crucial. 0xScope offre à ses utilisateurs des fonctionnalités d’analyse approfondie.
-
Suivi de jetons : grâce à cette fonction, les utilisateurs peuvent surveiller en temps réel le comportement on-chain des jetons qu'ils suivent, comme le volume des transactions ou le nombre de détenteurs.
-
Graphiques de liquidité et de profondeur du marché : pour les traders et les market makers, comprendre la liquidité et la profondeur du marché est essentiel. 0xScope fournit des graphiques intuitifs de ces données, aidant à prendre des décisions plus éclairées.
0xScope ne se contente pas d’offrir des données blockchain exhaustives à ses utilisateurs : son interface rend ces données faciles à comprendre et à interpréter, qu’on soit un développeur expérimenté ou un débutant.
IV. Avenir : la blockchain ouvre des possibilités infinies aux applications centrées sur les intentions
Dans l'écosystème numérique actuel, la convergence entre la blockchain et les applications centrées sur les intentions annonce l’avènement d’une ère nouvelle.
1) Sans permission
Le Web2 a apporté de nombreuses innovations, mais reste limité par des contraintes de permission, empêchant de nombreuses applications de communiquer entre elles. Par exemple, iOS d’Apple et Android de Google ont beaucoup de mal à partager des données, encore moins à exécuter des actions communes. L’arrivée du Web3 et de la blockchain transforme cette situation.

Imaginez un métavers où un objet obtenu dans un jeu peut être utilisé dans un autre. Ou une application DeFi qui s’intègre parfaitement à un jeu ou une plateforme musicale. Là, vous êtes limité uniquement par votre imagination.
2) Automatisation par contrats intelligents
Le potentiel des contrats intelligents va bien au-delà des simples transactions.
-
Exécution automatique : dans le monde Web3, l’utilisateur n’a plus besoin d’attendre ou d’agir manuellement, le contrat intelligent gère tout automatiquement.
-
Interaction dynamique : les contrats intelligents peuvent s’ajuster en temps réel selon les conditions du marché.
-
Sécurité accrue : les contrats intelligents réduisent les risques d’erreur ou d’intervention malveillante.
-
Réduction des coûts : les contrats intelligents peuvent optimiser les transactions selon la congestion du réseau, faisant économiser de l’argent aux utilisateurs.
3) Intégration avec l’IA
L’IA peut aider le système à mieux comprendre et répondre aux intentions des utilisateurs.
-
Compréhension des intentions : l’IA peut analyser le comportement et le langage des utilisateurs pour déterminer leurs véritables intentions.
-
Réaction dynamique : selon le contexte et le comportement de l’utilisateur, l’IA peut adapter sa réponse.
-
Prédiction du comportement : l’IA peut anticiper les actions futures de l’utilisateur et s’y préparer.
-
Amélioration de l’expérience utilisateur : l’IA peut continuellement optimiser le système selon les retours des utilisateurs.
-
Sécurité et détection d’anomalies : l’IA peut surveiller les comportements anormaux, renforçant la sécurité du système.

V. Un scénario futur à venir
À l’avenir, les technologies basées sur les intentions automatiseront de nombreuses tâches manuelles. Imaginez qu’en tant qu’investisseur, vous souhaitiez utiliser vos actifs sur BSC pour acheter du GLP. Vous ouvrez DappOS, cliquez une fois, et la transaction s’exécute, contournant tout le processus complexe de pontage inter-chaînes. Sur DappOS, vous pouvez aussi récupérer vos récompenses LP depuis Kyberswap, puis planifier de les utiliser pour suivre un gros ordre identifié via 0xScope. Pendant ce temps, Caddi vous trouve le meilleur chemin de transaction, garantissant le meilleur prix tout en vous protégeant des menaces de phishing.
D’autres tâches vous attendent. Au cours des deux derniers jours, vous avez reçu de nombreuses propositions d’investissement sur Telegram. Vous ne voulez pas les examiner manuellement, alors vous demandez à l’IA, via Grindery, d’agir : « Analyse tous les messages commerciaux reçus sur Telegram ces deux derniers jours, et filtre les projets de startups valorisés à plus de 10 millions de dollars. » Le système traite automatiquement ces informations et vous fournit rapidement un tableau Google bien organisé listant les opportunités les plus prometteuses.
Ceci annonce un futur où vous pouvez vous concentrer sur ce qui compte vraiment, plutôt que sur les tâches fastidieuses du quotidien. À mesure que ces technologies progresseront, nos vies deviendront plus efficaces et plus pratiques.

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














