Récemment, dans l'article 「Intent-BasedArchitectures and Their Risks」deParadigm, une société de capital-risque Web3 bien connue, les "protocoles et infrastructures centrés sur l'intention" sont apparus comme la première tendance parmi les dix domaines de crypto-monnaie. Cette tendance, combinée aux efforts et à l'exploration de projets tels que Bob the Solver, Anomo et DappOs lors de la conférence ETHCC à Paris, a attiré l'attention de l'industrie sur l'architecture centrée sur l'intention et sa focalisation. L'objectif principal de cette approche est d'améliorer considérablement l'expérience de l'utilisateur en éliminant les détails complexes des transactions, ce qui en fait un nouveau moteur pour l'adoption du Web3. Lors du récent hackathon Token2049, l'auteur, en collaboration avec l'équipe technique d'AstroX wallet (qui se concentre sur les produits de croissance à fort retour sur investissement pour le côté ToB), a obtenu la deuxième place dans la catégorie DeFi, basée sur le concept d'intention : Ethtent. Dans cet article, nous nous pencherons sur le concept d'"intention" en partant de la mise en œuvre de Solver et de l'application d'ERC4337 et d'UniSwapX, en explorant ce qu'est l'"intention", si elle peut être si belle, ses diverses applications et les défis liés à sa mise en œuvre.
Tout comme le concept d'abstraction de compte va au-delà du développement d'Ethereum lui-même, le concept spécifique d'"intention" peut être retracé jusqu'à la philosophie de conception du protocole DEX Wyvern en 2018. L'idée centrale de cette philosophie est que, contrairement aux transactions traditionnelles, les utilisateurs ordinaires sont plus préoccupés par la cohérence et l'exactitude des résultats que par la fluidité du processus d'exécution. Imaginons un scénario dans lequel je souhaite procéder à un échange de jetons.
Nous pouvons considérer les protocoles centrés sur l'intention comme un ensemble de contrats signés qui permettent aux utilisateurs d'externaliser le processus de transaction à une tierce partie sans en abandonner le contrôle total. Les utilisateurs n'ont qu'à préciser leur intention, et une seule signature peut exécuter l'ensemble de l'opération. Dans ce cas, la transaction représente la manière dont vous voulez spécifiquement que cela soit fait, tandis que l'intention représente ce que vous voulez obtenir sans vous soucier des détails de la mise en œuvre.
Par analogie avec le développement de l'internet traditionnel, qui a connu un processus similaire, les fournisseurs de services ont commencé par offrir ce qu'ils avaient, puis ont évolué vers la satisfaction des besoins des utilisateurs, et enfin vers des plateformes de services intelligentes qui améliorent la précision des intentions grâce à des recommandations algorithmiques。L'évolution fondamentale de l'internet au cours des 20 dernières années peut être résumée de la manière suivante :
Le concept de centrage sur l'intention est en effet prometteur, et le développement du Web2 a également prouvé qu'il s'agissait d'une voie essentielle pour accroître l'adoption par les utilisateurs. Toutefois, examinons d'abord son application sur le marché.
Bien que le concept d'intention centrée soit relativement nouveau, de nombreux projets sont déjà en cours, et beaucoup d'entre eux sont centrés sur l'intention de l'utilisateur. Dans l'article de Bastian Wetzel, 「Intent-BasedArchitectures and Projects Experimenting with Them」,variousmainstream projects are classified. L'illustration ci-dessous montre que de nombreux protocoles ne sont pas des solutions à usage général, mais plutôt des solutions à usage spécifique, comme Uniswap et Seaport. Cela représente la progression naturelle des solutions centrées sur l'intention par rapport aux solutions verticales proposées par web2. L'ERC-4337, quant à lui, est une infrastructure d'assistance, où la présence du Bundler réduit la nécessité pour les utilisateurs de payer pour le gaz d'origine.
Cependant, notre objectif principal reste d'explorer les modèles économiques de ces projets et de déterminer s'ils sont suffisants pour soutenir la mise en œuvre de l'intention. À mon avis, l'une des meilleures implémentations d'intentions actuellement en cours est UniswapX, qui se concentre sur l'implémentation d'intentions pour le commerce, avec ERC4337 comme infrastructure nécessaire pour l'intention.
Après l'annonce officielle d'UniSwapX, j'ai immédiatement participé au système d'appel d'offres en tant que Filler et Quarter. La raison pour laquelle il est considéré comme l'une des applications les plus avancées et les plus pratiques de l'intention réside dans le fait qu'il s'agit du système le plus abouti qui aborde directement les incitations économiques des contreparties dans les transactions basées sur l'intention.
Si l'on considère le développement d'Uniswap V1-3, on peut dire que les protocoles AMM existants ont été confrontés à des problèmes spécifiques liés aux coûts d'utilisation, aux prix d'exécution, aux chemins de transaction, aux services de routage et aux incitations à la LP. Actuellement, les marchés des swaps sont presque entièrement entourés par MEV, et les swaps à grande échelle sont presque toujours pris en sandwich, ce qui fait que les utilisateurs exécutent toujours des transactions aux pires prix, les profits étant pris par MEV. Le lancement d'UniSwapX tente de résoudre ces problèmes en modifiant fondamentalement le mécanisme de négociation de l'AMM. Pour en savoir plus : Rapport de recherche UniswapX (Partie 1) : Résumé du développement de la V1-3, exploration des principes, des innovations et des défis de la nouvelle génération de DEX
Par définition, UniSwapX est un nouveau protocole de routage sans autorisation, à code source ouvert (GPL), basé sur les enchères, pour les échanges entre AMM et d'autres sources de liquidité. En ce qui concerne les modèles de fonctionnement des marchés de négociation Web3, il en existe généralement trois types, en plus du modèle AMM :
UniSwapX, quant à lui, est passé du modèle AMM d'Uniswap V1-3 au modèle de carnet d'ordres hors chaîne pour l'appariement et l'exécution des transactions sur la chaîne.
Du point de vue de l'utilisateur, s'il souhaite négocier l'ETH<=> et l'USDT à un prix d'environ 1900 (avec un slippage de 2%), il lui suffit d'effectuer les opérations suivantes :
Pour l'utilisateur, c'est tout ce qu'il a à faire. Du point de vue du remplisseur, c'est lui qui exécute activement les ordres de négociation des utilisateurs. Ils disposent de fonds suffisants, de services d'information compétents sur l'ensemble de la chaîne et d'un système de suivi de l'ensemble de la chaîne et du statut de DexPool. Ils doivent le faire :
Pourquoi le remplisseur est-il si motivé par les transactions ? Cela nous ramène au modèle économique d'UniSwapX.
L'élément clé de la mise en œuvre de l'intention est la volonté de la publier. Auparavant, le DEX était confronté à de nombreuses limitations par rapport au CEX, telles que les coûts de transaction, le MEV, le slippage, les pertes impermanentes, et bien d'autres encore. À l'avenir, ces limitations seront combattues par un groupe de remplisseurs plus professionnels contre le groupe MEV. Progressivement, ils prendront une part du gâteau de la concurrence technologique et la rendront finalement aux utilisateurs, formant ainsi un cycle de développement positif (plus d'utilisateurs utilisant UniswapX, plus de remplisseurs recevant des dividendes de frais). En outre, la complexité du fractionnement et de l'acheminement des transactions sur la chaîne sera dispersée dans des systèmes dorsaux. Les utilisateurs n'auront qu'à agir en tant que première partie pour passer des commandes, sans avoir à se préoccuper des problèmes d'acheminement. Il s'agit donc d'un cycle économique vertueux où les deux parties sont gagnantes, et un modèle économique vertueux sera toujours mis en œuvre.
Pour en savoir plus : https://research.web3caff.com/zh/archives/10004?ref=shisi
Dans le diagramme ci-dessus, la section du bas représente le module centré sur l'abstraction de compte AA. Pour les systèmes comme UniswapX, étant donné que les transactions elles-mêmes sont soumises par les remplisseurs, les utilisateurs sont en mesure d'effectuer des transactions inter-chaînes sans avoir besoin de gaz. Cependant, tout au long du cycle de transaction, les utilisateurs doivent d'abord soumettre une transaction d'approbation pour autoriser le contrat UniswapX sur la chaîne à déduire les fonds de l'utilisateur. Si vous voulez vraiment une expérience d'échange sans friction (où les utilisateurs n'ont pas besoin d'initier des transactions), la conception de l'intégration de l'ERC4337 en tant que compte principal et payeur est nécessaire.Concernant l'ERC4337, j'ai diffusé des émissions en direct et des résumés sur ce qu'il est, ses principes de mise en œuvre et l'histoire de son développement. Pour en savoir plus, vous pouvez consulter Expliquer le concept d'abstraction comptable en une heure.
En termes simples, l'ERC4337 est un ensemble d'infrastructures.
Le cœur de l'optimisation de ce mécanisme est d'améliorer des fonctions spécifiques grâce à la capacité hautement personnalisable de l'AC, comme les portefeuilles de récupération sociale ou les parties de projet aidant les utilisateurs à payer les frais de gaz, prenant en charge USDT comme méthode de paiement du gaz, et d'autres fonctions. Cependant, nous allons aujourd'hui analyser la valeur de 4337 to intent du point de vue du modèle d'entreprise. Avec le recul, nous pensons qu'UniswapX a un bon modèle commercial car il permet aux deux parties impliquées dans les transactions de jetons (les utilisateurs et les remplisseurs) d'en tirer profit, seul MEV étant le perdant. À l'avenir, la plupart des applications "intentionnelles" généreront directement des revenus en fournissant des services aux entreprises (To B) ou en facturant des frais de transaction en tant que produit principal (To C). Toutefois, les services offerts par le produit principal ne se limitent pas à la seule satisfaction de l'"intention".
Tout comme les systèmes de paiement tels que WeChat Pay ou Alipay, ils ne facturent pas de frais pour les transactions C2C, mais perçoivent généralement des frais de transaction de 0,6 % lorsque les commerçants retirent des fonds (ce qui nécessite également un paiement au système de transaction sous-jacent). Au cours de la dernière décennie de la bataille de l'internet mobile, l'accent était mis principalement sur l'obtention d'un volume élevé d'utilisateurs, et la boucle de revenus pouvait être établie après avoir atteint une certaine base d'utilisateurs.
Par conséquent, davantage de Dapps émergeront à l'avenir et, afin d'offrir aux utilisateurs une expérience transparente, elles seront disposées à proposer des serveurs avec des frais de gaz supprimés. Cette démarche s'apparente au protocole social Lens, dans le cadre duquel Polygon est prêt à avancer des dizaines de milliers de dollars en frais de transaction pour le compte des utilisateurs chaque semaine afin de favoriser l'adoption par les utilisateurs et l'écosystème de contenu. Comparé aux coûts des subventions qui s'élevaient à des millions de dollars par jour lors de la guerre des taxis (Didi contre Uber China), ce n'est qu'une goutte d'eau dans l'océan.
Par conséquent, le mécanisme de dépôt fiduciaire le plus normalisé et le plus largement applicable, ainsi que le système de crédit de la plateforme le plus fiable, seront inévitablement construits sur le système de payeur ERC4337. de MetaTransactions mais va au-delà de MetaTransactions). Il s'agit d'un compte spécial de contrat intelligent qui peut payer les frais de gaz pour le compte d'autres personnes. Le contrat principal de paiement nécessite une logique de vérification pour chaque transaction et des contrôles au cours de la transaction. Le contrat Paymaster peut vérifier si le solde ERC-20 approuvé est suffisant dans la méthode "validatePaymasterUserOp" et l'extraire en utilisant "transferFrom" dans l'appel "postOp". (Pour comprendre la logique d'exécution spécifique, veuillez vous référer à l'enregistrement en direct de Bilibili mentionné dans la section "lectures complémentaires" ci-dessus). Dans l'ensemble, il s'agit d'une solution sans gaz plus universelle que les Meta-Transactions. Il élimine la confusion liée aux actifs non standard et ne pose aucun problème de compatibilité avec l'avenir (les méta-transactions nécessitent des modifications contractuelles pour être prises en charge).
En résumé, l'intention est en effet merveilleuse, et c'est aussi une direction qui doit continuer à se développer et à s'optimiser. Outre les défis liés au modèle d'entreprise, quelles sont les principales difficultés techniques liées à sa mise en œuvre ?
Bien que de nombreux avis sur l'analyse d'intention estiment que la capacité d'analyse d'intention de transaction fournie par l'IA est un point d'optimisation pour l'expérience de l'utilisateur, j'ai travaillé auparavant dans l'industrie de la politique de sécurité, et au cours de cette période, j'ai réalisé que l'interprétabilité et la reproductibilité sont les aspects les plus importants de l'application de l'IA dans les scénarios d'élaboration de politiques. Par exemple, dans le cas d'une suspension de compte, si les raisons précises de la violation de la politique ne peuvent être fournies, il devient difficile de se justifier lorsque les utilisateurs déposent une plainte. De même, pour tout système financier, la recherche de la stabilité et de la cohérence est primordiale, et aucune institution ne peut garantir que l'IA ne se livrera pas à des activités malveillantes une fois qu'elle aura accès aux autorisations d'actifs. L'IA ne peut donc servir que d'outil auxiliaire pour l'analyse des intentions dans un avenir prévisible, et l'analyse des données sur la chaîne nécessite une compréhension approfondie des principes de fonctionnement de la blockchain. Dans le cas contraire, des faux positifs sont très probables. Pour en savoir plus : Les risques liés à la catégorisation des contrats dans l'EVM
Pour IntentPool, similaire au pool de mémoire d'ERC4337, il s'agira également d'un défi majeur. Tout d'abord, intentPool ne peut pas réutiliser le mécanisme de pool de mémoire des clients Ethereum actuels (Geth, Eirgon), et doit être construit séparément. Même si le BundlerPool de l'ERC4337 sert de référence, la conception des pools de mémoire a ses propres avantages et inconvénients.
Quoi qu'il en soit, la conception d'un mécanisme de découverte et d'appariement des intentions qui soit à la fois compatible avec les incitations et non centralisé est une tâche difficile.
La signature est irrévocable, même si un délai d'expiration est ajouté au contenu de la signature, il reste un problème d'impossibilité de révoquer la signature à faible coût avant ce délai d'expiration (toute révocation doit se faire par le biais de transactions sur la chaîne). C'est pourquoi certaines solutions universelles normalisées et axées sur la protection de la vie privée, telles qu'Anomo, ont vu le jour. La protection de la vie privée est difficile à réaliser par le biais du système EVM, c'est pourquoi il existe actuellement des développements plus pointus autour de nouveaux langages d'intention axés sur la protection de la vie privée, tels que Juvix, qui est utilisé pour créer des dapps axés sur la protection de la vie privée. Il peut être compilé en WASM ou compilé en circuits via VampIR pour une exécution privée sur Anoma ou Ethereum en utilisant Taiga.
En fait, il est très intéressant de voir le concept d'intention gagner en popularité. Enfin, web3 n'est plus complaisant et commence à explorer les moyens de sortir du goulot d'étranglement et de répondre aux besoins des utilisateurs réels. Ce n'est qu'en nous concentrant sur les besoins les plus pratiques des utilisateurs, au lieu de nous complaire dans des récits de haut niveau, et en fournissant des services réfléchis que nous pourrons progressivement gagner la faveur d'un large éventail d'utilisateurs. À l'avenir, le modèle d'Intent sera soit similaire à celui d'UniswapX, qui génère des revenus en subventionnant les frais de transaction de la contrepartie, soit il impliquera un petit nombre de clients qui paient beaucoup et un grand nombre d'utilisateurs de l'écosystème qui ne paient pas mais qui sont importants du point de vue de la classification des utilisateurs. Par conséquent, le concept d'intention lui-même vise à optimiser l'expérience utilisateur des produits, et pas seulement l'intention. De plus, DeFi sera également la première étape de l'épanouissement de l'intention. Plus de 20 protocoles DeFi se sont déjà associés à DappOS, et Brink Trade a développé un moteur d'intention, qui permet à des opérations telles que Bridge, Swap et Transfer d'être contenues dans une seule intention par le biais d'une signature. En outre, des protocoles bien établis tels que CowSwap, 1inch, Uniswap et LlamaSwap étendent continuellement leurs fonctionnalités pour répondre aux diverses intentions des utilisateurs. Lors du hackathon de Token2049, j'ai participé à la piste DeFi et j'ai développé un solveur d'intention pour un scénario d'échange entre chaînes + DCA (Dollar Cost Averaging) assisté d'une stratégie (le système Ethtent fonctionne comme indiqué dans le diagramme ci-dessous).
En fait, il n'est pas difficile d'atteindre l'objectif des exigences fixes spécifiques au secteur vertical sur l'infrastructure existante de l'EVM. Le véritable défi est l'émergence d'un marché des résolveurs d'intentions ou d'un cadre de collaboration connu sous le nom de norme de collaboration à l'avenir. Cela permettrait à différents résolveurs de se combiner et de se réutiliser pour mettre en œuvre une solution de résolution des intentions universellement normalisée, et d'allouer des modèles économiques pour résoudre les intentions des deux parties. La normalisation nécessite souvent des définitions standard descendantes. Actuellement, DappOs et Anomo sont à l'avant-garde de cette voie, ce qui vaut la peine d'être attendu.。
Annexe : Piste centrée sur l'intention : L 'architecture "centrée sur l'intention" peut-elle devenir un nouveau moteur pour l'adoption à grande échelle de Web3 ? https://research.web3caff.com/zh/archives/11091#comment-1393?ref=shisihttps://github.com/neeboo/ethtenthttps://www.paradigm.xyz/2023/06/intents#the-middlemen--their-mempoolshttps://www.xiaoyuzhoufm.com/episode/64eca0013fa4090b747de18fhttps://bwetzel.medium.com/intent-based-architectures-and-projects-experimenting-with-them-c3ee63ae24c
Récemment, dans l'article 「Intent-BasedArchitectures and Their Risks」deParadigm, une société de capital-risque Web3 bien connue, les "protocoles et infrastructures centrés sur l'intention" sont apparus comme la première tendance parmi les dix domaines de crypto-monnaie. Cette tendance, combinée aux efforts et à l'exploration de projets tels que Bob the Solver, Anomo et DappOs lors de la conférence ETHCC à Paris, a attiré l'attention de l'industrie sur l'architecture centrée sur l'intention et sa focalisation. L'objectif principal de cette approche est d'améliorer considérablement l'expérience de l'utilisateur en éliminant les détails complexes des transactions, ce qui en fait un nouveau moteur pour l'adoption du Web3. Lors du récent hackathon Token2049, l'auteur, en collaboration avec l'équipe technique d'AstroX wallet (qui se concentre sur les produits de croissance à fort retour sur investissement pour le côté ToB), a obtenu la deuxième place dans la catégorie DeFi, basée sur le concept d'intention : Ethtent. Dans cet article, nous nous pencherons sur le concept d'"intention" en partant de la mise en œuvre de Solver et de l'application d'ERC4337 et d'UniSwapX, en explorant ce qu'est l'"intention", si elle peut être si belle, ses diverses applications et les défis liés à sa mise en œuvre.
Tout comme le concept d'abstraction de compte va au-delà du développement d'Ethereum lui-même, le concept spécifique d'"intention" peut être retracé jusqu'à la philosophie de conception du protocole DEX Wyvern en 2018. L'idée centrale de cette philosophie est que, contrairement aux transactions traditionnelles, les utilisateurs ordinaires sont plus préoccupés par la cohérence et l'exactitude des résultats que par la fluidité du processus d'exécution. Imaginons un scénario dans lequel je souhaite procéder à un échange de jetons.
Nous pouvons considérer les protocoles centrés sur l'intention comme un ensemble de contrats signés qui permettent aux utilisateurs d'externaliser le processus de transaction à une tierce partie sans en abandonner le contrôle total. Les utilisateurs n'ont qu'à préciser leur intention, et une seule signature peut exécuter l'ensemble de l'opération. Dans ce cas, la transaction représente la manière dont vous voulez spécifiquement que cela soit fait, tandis que l'intention représente ce que vous voulez obtenir sans vous soucier des détails de la mise en œuvre.
Par analogie avec le développement de l'internet traditionnel, qui a connu un processus similaire, les fournisseurs de services ont commencé par offrir ce qu'ils avaient, puis ont évolué vers la satisfaction des besoins des utilisateurs, et enfin vers des plateformes de services intelligentes qui améliorent la précision des intentions grâce à des recommandations algorithmiques。L'évolution fondamentale de l'internet au cours des 20 dernières années peut être résumée de la manière suivante :
Le concept de centrage sur l'intention est en effet prometteur, et le développement du Web2 a également prouvé qu'il s'agissait d'une voie essentielle pour accroître l'adoption par les utilisateurs. Toutefois, examinons d'abord son application sur le marché.
Bien que le concept d'intention centrée soit relativement nouveau, de nombreux projets sont déjà en cours, et beaucoup d'entre eux sont centrés sur l'intention de l'utilisateur. Dans l'article de Bastian Wetzel, 「Intent-BasedArchitectures and Projects Experimenting with Them」,variousmainstream projects are classified. L'illustration ci-dessous montre que de nombreux protocoles ne sont pas des solutions à usage général, mais plutôt des solutions à usage spécifique, comme Uniswap et Seaport. Cela représente la progression naturelle des solutions centrées sur l'intention par rapport aux solutions verticales proposées par web2. L'ERC-4337, quant à lui, est une infrastructure d'assistance, où la présence du Bundler réduit la nécessité pour les utilisateurs de payer pour le gaz d'origine.
Cependant, notre objectif principal reste d'explorer les modèles économiques de ces projets et de déterminer s'ils sont suffisants pour soutenir la mise en œuvre de l'intention. À mon avis, l'une des meilleures implémentations d'intentions actuellement en cours est UniswapX, qui se concentre sur l'implémentation d'intentions pour le commerce, avec ERC4337 comme infrastructure nécessaire pour l'intention.
Après l'annonce officielle d'UniSwapX, j'ai immédiatement participé au système d'appel d'offres en tant que Filler et Quarter. La raison pour laquelle il est considéré comme l'une des applications les plus avancées et les plus pratiques de l'intention réside dans le fait qu'il s'agit du système le plus abouti qui aborde directement les incitations économiques des contreparties dans les transactions basées sur l'intention.
Si l'on considère le développement d'Uniswap V1-3, on peut dire que les protocoles AMM existants ont été confrontés à des problèmes spécifiques liés aux coûts d'utilisation, aux prix d'exécution, aux chemins de transaction, aux services de routage et aux incitations à la LP. Actuellement, les marchés des swaps sont presque entièrement entourés par MEV, et les swaps à grande échelle sont presque toujours pris en sandwich, ce qui fait que les utilisateurs exécutent toujours des transactions aux pires prix, les profits étant pris par MEV. Le lancement d'UniSwapX tente de résoudre ces problèmes en modifiant fondamentalement le mécanisme de négociation de l'AMM. Pour en savoir plus : Rapport de recherche UniswapX (Partie 1) : Résumé du développement de la V1-3, exploration des principes, des innovations et des défis de la nouvelle génération de DEX
Par définition, UniSwapX est un nouveau protocole de routage sans autorisation, à code source ouvert (GPL), basé sur les enchères, pour les échanges entre AMM et d'autres sources de liquidité. En ce qui concerne les modèles de fonctionnement des marchés de négociation Web3, il en existe généralement trois types, en plus du modèle AMM :
UniSwapX, quant à lui, est passé du modèle AMM d'Uniswap V1-3 au modèle de carnet d'ordres hors chaîne pour l'appariement et l'exécution des transactions sur la chaîne.
Du point de vue de l'utilisateur, s'il souhaite négocier l'ETH<=> et l'USDT à un prix d'environ 1900 (avec un slippage de 2%), il lui suffit d'effectuer les opérations suivantes :
Pour l'utilisateur, c'est tout ce qu'il a à faire. Du point de vue du remplisseur, c'est lui qui exécute activement les ordres de négociation des utilisateurs. Ils disposent de fonds suffisants, de services d'information compétents sur l'ensemble de la chaîne et d'un système de suivi de l'ensemble de la chaîne et du statut de DexPool. Ils doivent le faire :
Pourquoi le remplisseur est-il si motivé par les transactions ? Cela nous ramène au modèle économique d'UniSwapX.
L'élément clé de la mise en œuvre de l'intention est la volonté de la publier. Auparavant, le DEX était confronté à de nombreuses limitations par rapport au CEX, telles que les coûts de transaction, le MEV, le slippage, les pertes impermanentes, et bien d'autres encore. À l'avenir, ces limitations seront combattues par un groupe de remplisseurs plus professionnels contre le groupe MEV. Progressivement, ils prendront une part du gâteau de la concurrence technologique et la rendront finalement aux utilisateurs, formant ainsi un cycle de développement positif (plus d'utilisateurs utilisant UniswapX, plus de remplisseurs recevant des dividendes de frais). En outre, la complexité du fractionnement et de l'acheminement des transactions sur la chaîne sera dispersée dans des systèmes dorsaux. Les utilisateurs n'auront qu'à agir en tant que première partie pour passer des commandes, sans avoir à se préoccuper des problèmes d'acheminement. Il s'agit donc d'un cycle économique vertueux où les deux parties sont gagnantes, et un modèle économique vertueux sera toujours mis en œuvre.
Pour en savoir plus : https://research.web3caff.com/zh/archives/10004?ref=shisi
Dans le diagramme ci-dessus, la section du bas représente le module centré sur l'abstraction de compte AA. Pour les systèmes comme UniswapX, étant donné que les transactions elles-mêmes sont soumises par les remplisseurs, les utilisateurs sont en mesure d'effectuer des transactions inter-chaînes sans avoir besoin de gaz. Cependant, tout au long du cycle de transaction, les utilisateurs doivent d'abord soumettre une transaction d'approbation pour autoriser le contrat UniswapX sur la chaîne à déduire les fonds de l'utilisateur. Si vous voulez vraiment une expérience d'échange sans friction (où les utilisateurs n'ont pas besoin d'initier des transactions), la conception de l'intégration de l'ERC4337 en tant que compte principal et payeur est nécessaire.Concernant l'ERC4337, j'ai diffusé des émissions en direct et des résumés sur ce qu'il est, ses principes de mise en œuvre et l'histoire de son développement. Pour en savoir plus, vous pouvez consulter Expliquer le concept d'abstraction comptable en une heure.
En termes simples, l'ERC4337 est un ensemble d'infrastructures.
Le cœur de l'optimisation de ce mécanisme est d'améliorer des fonctions spécifiques grâce à la capacité hautement personnalisable de l'AC, comme les portefeuilles de récupération sociale ou les parties de projet aidant les utilisateurs à payer les frais de gaz, prenant en charge USDT comme méthode de paiement du gaz, et d'autres fonctions. Cependant, nous allons aujourd'hui analyser la valeur de 4337 to intent du point de vue du modèle d'entreprise. Avec le recul, nous pensons qu'UniswapX a un bon modèle commercial car il permet aux deux parties impliquées dans les transactions de jetons (les utilisateurs et les remplisseurs) d'en tirer profit, seul MEV étant le perdant. À l'avenir, la plupart des applications "intentionnelles" généreront directement des revenus en fournissant des services aux entreprises (To B) ou en facturant des frais de transaction en tant que produit principal (To C). Toutefois, les services offerts par le produit principal ne se limitent pas à la seule satisfaction de l'"intention".
Tout comme les systèmes de paiement tels que WeChat Pay ou Alipay, ils ne facturent pas de frais pour les transactions C2C, mais perçoivent généralement des frais de transaction de 0,6 % lorsque les commerçants retirent des fonds (ce qui nécessite également un paiement au système de transaction sous-jacent). Au cours de la dernière décennie de la bataille de l'internet mobile, l'accent était mis principalement sur l'obtention d'un volume élevé d'utilisateurs, et la boucle de revenus pouvait être établie après avoir atteint une certaine base d'utilisateurs.
Par conséquent, davantage de Dapps émergeront à l'avenir et, afin d'offrir aux utilisateurs une expérience transparente, elles seront disposées à proposer des serveurs avec des frais de gaz supprimés. Cette démarche s'apparente au protocole social Lens, dans le cadre duquel Polygon est prêt à avancer des dizaines de milliers de dollars en frais de transaction pour le compte des utilisateurs chaque semaine afin de favoriser l'adoption par les utilisateurs et l'écosystème de contenu. Comparé aux coûts des subventions qui s'élevaient à des millions de dollars par jour lors de la guerre des taxis (Didi contre Uber China), ce n'est qu'une goutte d'eau dans l'océan.
Par conséquent, le mécanisme de dépôt fiduciaire le plus normalisé et le plus largement applicable, ainsi que le système de crédit de la plateforme le plus fiable, seront inévitablement construits sur le système de payeur ERC4337. de MetaTransactions mais va au-delà de MetaTransactions). Il s'agit d'un compte spécial de contrat intelligent qui peut payer les frais de gaz pour le compte d'autres personnes. Le contrat principal de paiement nécessite une logique de vérification pour chaque transaction et des contrôles au cours de la transaction. Le contrat Paymaster peut vérifier si le solde ERC-20 approuvé est suffisant dans la méthode "validatePaymasterUserOp" et l'extraire en utilisant "transferFrom" dans l'appel "postOp". (Pour comprendre la logique d'exécution spécifique, veuillez vous référer à l'enregistrement en direct de Bilibili mentionné dans la section "lectures complémentaires" ci-dessus). Dans l'ensemble, il s'agit d'une solution sans gaz plus universelle que les Meta-Transactions. Il élimine la confusion liée aux actifs non standard et ne pose aucun problème de compatibilité avec l'avenir (les méta-transactions nécessitent des modifications contractuelles pour être prises en charge).
En résumé, l'intention est en effet merveilleuse, et c'est aussi une direction qui doit continuer à se développer et à s'optimiser. Outre les défis liés au modèle d'entreprise, quelles sont les principales difficultés techniques liées à sa mise en œuvre ?
Bien que de nombreux avis sur l'analyse d'intention estiment que la capacité d'analyse d'intention de transaction fournie par l'IA est un point d'optimisation pour l'expérience de l'utilisateur, j'ai travaillé auparavant dans l'industrie de la politique de sécurité, et au cours de cette période, j'ai réalisé que l'interprétabilité et la reproductibilité sont les aspects les plus importants de l'application de l'IA dans les scénarios d'élaboration de politiques. Par exemple, dans le cas d'une suspension de compte, si les raisons précises de la violation de la politique ne peuvent être fournies, il devient difficile de se justifier lorsque les utilisateurs déposent une plainte. De même, pour tout système financier, la recherche de la stabilité et de la cohérence est primordiale, et aucune institution ne peut garantir que l'IA ne se livrera pas à des activités malveillantes une fois qu'elle aura accès aux autorisations d'actifs. L'IA ne peut donc servir que d'outil auxiliaire pour l'analyse des intentions dans un avenir prévisible, et l'analyse des données sur la chaîne nécessite une compréhension approfondie des principes de fonctionnement de la blockchain. Dans le cas contraire, des faux positifs sont très probables. Pour en savoir plus : Les risques liés à la catégorisation des contrats dans l'EVM
Pour IntentPool, similaire au pool de mémoire d'ERC4337, il s'agira également d'un défi majeur. Tout d'abord, intentPool ne peut pas réutiliser le mécanisme de pool de mémoire des clients Ethereum actuels (Geth, Eirgon), et doit être construit séparément. Même si le BundlerPool de l'ERC4337 sert de référence, la conception des pools de mémoire a ses propres avantages et inconvénients.
Quoi qu'il en soit, la conception d'un mécanisme de découverte et d'appariement des intentions qui soit à la fois compatible avec les incitations et non centralisé est une tâche difficile.
La signature est irrévocable, même si un délai d'expiration est ajouté au contenu de la signature, il reste un problème d'impossibilité de révoquer la signature à faible coût avant ce délai d'expiration (toute révocation doit se faire par le biais de transactions sur la chaîne). C'est pourquoi certaines solutions universelles normalisées et axées sur la protection de la vie privée, telles qu'Anomo, ont vu le jour. La protection de la vie privée est difficile à réaliser par le biais du système EVM, c'est pourquoi il existe actuellement des développements plus pointus autour de nouveaux langages d'intention axés sur la protection de la vie privée, tels que Juvix, qui est utilisé pour créer des dapps axés sur la protection de la vie privée. Il peut être compilé en WASM ou compilé en circuits via VampIR pour une exécution privée sur Anoma ou Ethereum en utilisant Taiga.
En fait, il est très intéressant de voir le concept d'intention gagner en popularité. Enfin, web3 n'est plus complaisant et commence à explorer les moyens de sortir du goulot d'étranglement et de répondre aux besoins des utilisateurs réels. Ce n'est qu'en nous concentrant sur les besoins les plus pratiques des utilisateurs, au lieu de nous complaire dans des récits de haut niveau, et en fournissant des services réfléchis que nous pourrons progressivement gagner la faveur d'un large éventail d'utilisateurs. À l'avenir, le modèle d'Intent sera soit similaire à celui d'UniswapX, qui génère des revenus en subventionnant les frais de transaction de la contrepartie, soit il impliquera un petit nombre de clients qui paient beaucoup et un grand nombre d'utilisateurs de l'écosystème qui ne paient pas mais qui sont importants du point de vue de la classification des utilisateurs. Par conséquent, le concept d'intention lui-même vise à optimiser l'expérience utilisateur des produits, et pas seulement l'intention. De plus, DeFi sera également la première étape de l'épanouissement de l'intention. Plus de 20 protocoles DeFi se sont déjà associés à DappOS, et Brink Trade a développé un moteur d'intention, qui permet à des opérations telles que Bridge, Swap et Transfer d'être contenues dans une seule intention par le biais d'une signature. En outre, des protocoles bien établis tels que CowSwap, 1inch, Uniswap et LlamaSwap étendent continuellement leurs fonctionnalités pour répondre aux diverses intentions des utilisateurs. Lors du hackathon de Token2049, j'ai participé à la piste DeFi et j'ai développé un solveur d'intention pour un scénario d'échange entre chaînes + DCA (Dollar Cost Averaging) assisté d'une stratégie (le système Ethtent fonctionne comme indiqué dans le diagramme ci-dessous).
En fait, il n'est pas difficile d'atteindre l'objectif des exigences fixes spécifiques au secteur vertical sur l'infrastructure existante de l'EVM. Le véritable défi est l'émergence d'un marché des résolveurs d'intentions ou d'un cadre de collaboration connu sous le nom de norme de collaboration à l'avenir. Cela permettrait à différents résolveurs de se combiner et de se réutiliser pour mettre en œuvre une solution de résolution des intentions universellement normalisée, et d'allouer des modèles économiques pour résoudre les intentions des deux parties. La normalisation nécessite souvent des définitions standard descendantes. Actuellement, DappOs et Anomo sont à l'avant-garde de cette voie, ce qui vaut la peine d'être attendu.。
Annexe : Piste centrée sur l'intention : L 'architecture "centrée sur l'intention" peut-elle devenir un nouveau moteur pour l'adoption à grande échelle de Web3 ? https://research.web3caff.com/zh/archives/11091#comment-1393?ref=shisihttps://github.com/neeboo/ethtenthttps://www.paradigm.xyz/2023/06/intents#the-middlemen--their-mempoolshttps://www.xiaoyuzhoufm.com/episode/64eca0013fa4090b747de18fhttps://bwetzel.medium.com/intent-based-architectures-and-projects-experimenting-with-them-c3ee63ae24c