Les applications décentralisées, qui font référence aux produits et services natifs de la blockchain, existent depuis le début des contrats intelligents et d'Ethereum. Cependant, leur adoption par les utilisateurs a progressé à un rythme notablement lent, surtout par rapport aux applications et services Web2. En tenant compte du succès de Netflix, ils ont dépassé Blockbuster en capitalisant sur la commodité et le choix supérieurs grâce au passage de la location de DVD physique au monde des services numériques et du streaming. La commodité d'avoir le monde au bout des doigts avec les smartphones a conduit à l'adoption d'applications mobiles, qui ont transformé la manière dont les gens interagissent avec Internet, au grand bénéfice des réseaux sociaux. ChatGPT, quidépassé Instagram et Tiktok en tant qu'application à la croissance la plus rapide, a introduit un moyen simple et puissant pour presque n'importe qui d'exploiter l'IA avec une UX de chatbot simplifiée utilisant le traitement du langage naturel (NLP).
Le thème récurrent parmi ces produits et services révolutionnaires et leur succès est qu'ils ont offert une meilleure expérience utilisateur par rapport à tous les acteurs ou concurrents auxquels ils ont été confrontés. Pour que les applications décentralisées connaissent un succès similaire, l'expérience utilisateur sur la chaîne doit être aussi fluide et pratique que possible, bien loin du monde des phrases de récupération et des chaînes fragmentées qui est courant aujourd'hui.
Bien que les EOAs soient connus pour leur simplicité et qu'ils donnent le pouvoir de l'autogestion à quiconque, ils ont également significativement entravé l'expérience utilisateur onchain jusqu'à présent. Les inconvénients les plus courants des EOAs sont que quiconque obtient accès à la phrase de récupération peut accéder au portefeuille (cette menace se pose pour ceux qui stockent des phrases de récupération sur un service basé sur le cloud comme iCloud) et que quiconque perd l'accès à sa phrase de récupération et/ou l'oublie ne peut plus accéder à ses fonds onchain.
La clé de la réalisation d'une telle expérience utilisateur sur la chaîne est l'émergence de primitives d'abstraction, qui sont les nombreux produits et services construits autour de l'abstraction du plus grand nombre possible de points de friction dans l'expérience utilisateur sur la chaîne. Il peut s'agir de boîtes à outils et de frameworks permettant aux développeurs de les implémenter dans leur propre réseau ou applications, ou de produits et services directement destinés aux utilisateurs finaux. À mesure que le développement dans ce domaine s'accélère et que le nombre d'équipes lançant leurs propres primitives d'abstraction augmente, il est possible que l'expérience utilisateur sur la chaîne sans faille arrive plus tôt que la plupart des gens ne le pensent, carVitalik suggère. Mais qu'est-ce qui permettra exactement cette percée ?
L'abstraction de compte fait référence à la séparation de la gestion d'un compte surchaîne de l'utilisateur final. Le concept a été...initialement flotté autour dès 2017, mais a principalement du mal à prendre de l'ampleur avant ERC-4337a été proposée en 2021. La culmination initiale des efforts autour de l'abstraction de compte a conduit au développement du contrat intelligent-portefeuille, communément appelé compte intelligent. Dans ce modèle, un compte onchain est géré par un contrat intelligent, et peut donc être plus programmable et optimisé pour les besoins de l'utilisateur. Cela débloque de nouvelles possibilités, telles que la possibilité de s'inscrire à un compte en utilisant des connexions sociales familières, de payer les frais de gaz avec le même actif sur différentes chaînes, de pouvoir effectuer plusieurs transactions inter-chaînes en un clic, et plus encore.
La clé pour permettre l'abstraction de compte est le développement de services d'abstraction d'exécution, où l'exécution d'une transaction sur la chaîne est externalisée vers des fournisseurs de services spécialisés appelés solveurs (également appelés remplisseurs ou exécuteurs) pour des performances et une livraison optimales au nom du signataire. Ici, les utilisateurs signent des messages hors chaîne appelés intentions contenant des instructions pour effectuer des actions sur la chaîne, c'est-à-dire des demandes de réalisation de transaction. En séparant l'exécution d'une transaction de sa signature, les utilisateurs peuvent exprimer plus facilement les résultats souhaités, et des solutions back-end telles que des mempools privés ou des réseaux de solveurs concurrents aident à offrir le meilleur règlement et la meilleure valeur possible pour l'utilisateur.
La Fin de partie: Abstraction de chaîne
Un autre élément essentiel pour permettre une expérience utilisateur ultime onchain est la capacité de communiquer et d'interagir entre différents environnements blockchain. Historiquement, les utilisateurs se sont appuyés sur des passerelles pour répondre à ce besoin, qui ont...prouvéau fil du temps pour être une grande source de risque et d'insécurité. L'abstraction de la chaîne itère sur les développements autour de l'abstraction des comptes et de l'exécution tout en introduisant une nouvelle infrastructure au niveau du réseau, supprimant ainsi les complexités de la communication et de l'interaction à travers différents environnements de blockchain. Voir l'abstraction de la chaîne de Shoalplongée profondepour une vue d'ensemble complète des fondamentaux du concept et du paysage plus large de l'abstraction de la chaîne.
L'abstraction de chaîne est le résultat des efforts autour d'un objectif commun : offrir une expérience utilisateur transparente dans laquelle l'utilisateur peut effectuer des actions onchain sans être obligé de savoir quelle blockchain il utilise à un moment donné. Ce rapport explore comment Particle Network aborde le développement de l'expérience utilisateur onchain ultime grâce à sa nouvelle pile d'abstraction de chaîne.
Dirigée par les cofondateurs Pengyu Wang et Tao Pan, Particle a fait ses débuts en 2022 en tant que fournisseur de services d'abstraction de portefeuille, lançant une pile pour les développeurs afin de créer des portefeuilles intégrés dApps non dépositaires qui pourraient tirer parti des connexions sociales via la technologie MPC-TSS. Avec l'avènement de l'abstraction de compte ERC-4337, le protocole a évolué pour inclure une pile AA dans leur pile WA existante, utilisant des portefeuilles de contrats intelligents pour des structures de compte améliorées. Cela a mis en place le lancement deBTC Connect, qui a permis d'introduire les services AA dans l'écosystème BTC via des signatures Bitcoin natives. Maintenant, Particle lance sa blockchain de couche 1 dans le cadre de sa pile d'abstraction de chaîne complète et polyvalente.
Le réseau Particle est développé par une équipe mondiale de plus de 30 employés à plein temps et a établi des partenariats avec des entreprises comme Berachain, Avalanche, Arbitrum, zkSyncetportee. Le protocole a officiellement levé 25 millions de dollars au cours de plusieurs tours de table menés par Spartan Group et Gumi Crypto, et a récemment sécurisé un investissement de Binance Labsaussi.
Le Particle L1 est un composant de la pile d'abstraction de chaîne plus large de Particle, qui se compose de Comptes Universels fournissant une interface simple pour unifier les soldes de jetons sur différentes chaînes, de Liquidité Universelle permettant aux UA à l'arrière-plan, et de Gaz Universel permettant aux utilisateurs de payer les frais de gaz dans n'importe quel jeton qu'ils détiennent.
L'objectif final de Particle Network est de unifier les utilisateurs sur toutes les chaînes au niveau du compte, facilitant ainsi les interactions transparentes entre les chaînes avec un solde et un compte unique sur n'importe quelle L1, L2 ou L3, et permettant à quiconque de payer facilement les frais de gaz dans n'importe quel jeton de leur choix. Examinons de plus près les différents composants clés qui contribuent à atteindre cet objectif.

Les comptes universels font référence à la nouvelle structure de compte qui sera alimentée par la Particle L1 et sont essentiels à la pile d'abstraction de chaîne de Particle. Au cœur de ces comptes universels se trouvent des comptes intelligents ERC-4337 attachés à une adresse EOA (externally owned address) préexistante, unifiant les soldes de jetons sur plusieurs chaînes en routant et en exécutant automatiquement des transactions atomiques inter-chaînes. Pour l'utilisateur final, les comptes universels offrent une interface unique pour gérer les fonds et effectuer des transactions sur différentes applications décentralisées (dApps), en masquant les points de friction liés à la création et au financement d'un nouveau compte sur une nouvelle chaîne, ce qui nécessite souvent l'achat du jeton de gaz de cette chaîne native également.
Cette interface est construite sur des portefeuilles existants et exploite la couche de liquidité universelle de Particle pour exécuter des transactions atomiques inter-chaînes et acheminer les fonds du solde de l'utilisateur entre différentes chaînes selon les besoins. Les transactions sont traitées par le réseau distribué mondialement de nœuds de Particle, qui gèrent le regroupement, la transmission et les tâches de vérification associées.
Pour mieux illustrer, considérez les étapes impliquées dans la réalisation de la demande simple d'un utilisateur d'acheter Dogcoin sur une chaîne externe (chaîne X):
L'objectif principal de Universal Liquidity est de permettre aux utilisateurs d'interagir avec différentes chaînes via des transactions inter-chaînes sans avoir besoin d'acheter et de détenir des jetons sur les chaînes associées. Pour mieux comprendre, considérez le flux suivant pour un utilisateur souhaitant acheter 100 USDC de Dogcoin sur Chain D alors qu'il détient 25 USDC sur les chaînes A, B, C et D chacune.
Lorsqu'un utilisateur souhaite exécuter une transaction via une UA Particle, une interface invitera l'utilisateur à sélectionner son jeton de gaz préféré, qui sera alors automatiquement routé via le contrat Paymaster natif de Particle. Tous les paiements de gaz sont réglés sur leurs chaînes source et de destination respectives, tandis qu'une partie des frais est échangée contre le jeton $PARTI natif de Particle à régler sur la Particle L1.


Le Particle L1 utilise un environnement d'exécution haute performance compatible avec l'EVM et un modèle de mise en jeu à double jeton pour la sécurité, composé de BTC et du jeton natif PARTI. Le consensus et la disponibilité des données sont externalisés à un réseau distribué de nœuds appelé Modules Modulaires. Particle utilise un modèle de disponibilité des données agrégées (AggDA) qui se branche sur une combinaison de fournisseurs, notammentCelestia, Disponible, et prèsDEt est alimenté par un système décentralisé d'opérateurs de nœuds DA AggreGated.
Sur le backend, la pile d’abstraction de chaîne de Particle est alimentée par trois modules clés : le Master Keystore Hub, le réseau de messagerie décentralisé (DMN) et le bundler décentralisé. Le Master Keystore Hub sert de source centrale de vérité sur Particle L1, coordonnant les déploiements de contrats intelligents sur toutes les chaînes, synchronisant les paramètres entre chaque instance UA et maintenant l’état synchronisé sur toutes les chaînes. Le DMN est chargé de communiquer l’état d’exécution de la transaction sur les différentes chaînes sur lesquelles un utilisateur effectue des transactions, puis de communiquer l’état de l’userOp à régler sur la particule L1. Cette fonctionnalité est alimentée par un réseau de nœuds de relayer. Enfin, Particle utilise un réseau de bundler décentralisé, dans lequel un réseau d’opérateurs de nœuds bundler est responsable de l’initiation et de l’exécution des userOps entrants. Le réseau est construit autour d’un réseau distribué et sans autorisation de nœuds modulaires, parmi lesquels les tâches sont déléguées et externalisées.

Il sera intéressant de voir si Particle s'étend à d'autres fournisseurs de DA (c'est-à-dire EigenDA) à l'avenir alors que le secteur se développe.

Le processus d'intégration dans une application exploitant l'Universal SDK de Particle Network est visualisé ci-dessous.

Le 2 mai 2024, le testnet incitatif L1 du réseau Particlelancé, offrant des points de récompense à travers la Particle Pioneerplateforme. Réseau de particulestestnet public incitépermet aux utilisateurs de tester ses fonctionnalités phares Universal Accounts et Universal Gas pour gagner des points pour l'allocation du prochain jeton $PARTI.
Selon le Explorateur du testnet V2 de Particule, il y a eu plus de 7,3 millions de transactions au total sur 1,3 million de blocs, avec une moyenne de plus de 400 000 transactions quotidiennes régulières. Selon le Particle Pioneersite de campagne, le testnet a enregistré plus de 182 millions de transactions et compte actuellement plus de 1,49 million d'utilisateurs qui gagnent un total de 27,3 milliards de points, soit une moyenne de 18,3 000 points par utilisateur. Le Particle L1 devrait être lancé sur le mainnet à un moment donné au cours du second semestre 2024.

Les comptes sur Near utilisent deux types de clés: les clés d'accès complet, qui fonctionnent comme des clés privées (c'est-à-dire qu'elles peuvent signer n'importe quelle transaction et doivent être conservées privées), et les clés de fonction d'appel, qui sont autorisées à signer des appels exclusivement vers un contrat spécifique ou un ensemble de contrats. Near utilise également son service de connexion FastAuth pour permettre aux utilisateurs de s'inscrire avec une adresse e-mail et d'utiliser la biométrie au lieu des mots de passe.
La clé de l'activation de cette structure réside dans les signatures multi-chaînes, qui permettent à tout compte Near d'interagir avec des adresses sur d'autres chaînes. Cela est réalisé grâce au réseau NEAR MPC, qui permet le partage de clés et maintient la même clé publique même si les nœuds et les partages de clés changent. Les nœuds signataires MPC au sein du réseau Near permettent aux contrats intelligents d'initier le processus de signature, créant de nombreuses adresses distantes sur n'importe quelle chaîne. Near a également introduit des méta-transactions à travers NEP-366, permettant aux utilisateurs de réaliser des transactions sur plusieurs chaînes sans détenir le jeton de gaz natif. Cela est facilité par les Relayers, des fournisseurs tiers qui attachent les jetons nécessaires pour les frais de gaz aux transactions signées qu'ils relaient au réseau.

L'AggLayer utilisera des preuves ZK pour créer un environnement agrégé qui "semble être une seule chaîne" tout en permettant aux chaînes prises en charge de conserver leur souveraineté. Les développeurs d'applications pourraient potentiellement bénéficier de pouvoir atteindre un plus grand nombre d'utilisateurs, car les utilisateurs de différentes chaînes pourront interagir avec leur produit ou service. Pour l'utilisateur final, l'objectif est le même que dans l'abstraction de chaîne : fournir une expérience utilisateur qui ressemble à Internet - un environnement unique qui ne nécessite pas de processus complexes et fréquents de pontage et autres processus complexes. Jusqu'à présent, les composants en direct de l'AggLayer auxquels Polygon zkEVM s'est connecté sont 1) un pont unifié vers Ethereum pour permettre des transactions entre chaînes, et 2) une bibliothèque bridgeAndCall() de contrats de solidité pour aider à élaborer ces transactions.
Socket - Socket 2.0marque un changement pour le protocole Socket, passant des services d'abstraction inter-chaînes aux services d'abstraction de chaîne, mis en évidence par son mécanisme phare d'enchères de flux de commandes modulaires (MOFA), qui vise à permettre un mécanisme concurrentiel pour des marchés abstraits de chaînes efficaces. Les OFA traditionnels impliquent un réseau de divers acteurs effectuant des tâches spécialisées qui rivalisent pour offrir le meilleur résultat possible pour une demande d'utilisateur final. De même, le MOFA est conçu pour fournir un marché ouvert aux agents d'exécution, appelés émetteurs, et aux intentions des utilisateurs. Au sein du MOFA, les émetteurs rivalisent pour créer et satisfaire des ensembles abstraits de chaînes, ou des séquences ordonnées de demandes d'utilisateur qui nécessitent le transfert de données et de valeur à travers de multiples blockchains.
Perspectives futures
L'opportunité d'abstraction de chaîne est passionnante. Cependant, il y a quelques considérations importantes à prendre en compte alors que de plus en plus d'équipes se lancent dans le lancement de leurs propres solutions, que les investisseurs en capital-risque commencent à allouer plus de capital à tout ce qui mentionne 'abstraction de chaîne', et que les utilisateurs commencent à se gratter la tête pour savoir quelle solution est la meilleure.
“Sans produit, l'abstraction de la chaîne n'est pas une véritable solution au problème réel”.
Il est certainement vrai que, bien que l'expérience utilisateur reste un obstacle critique à surmonter pour l'industrie de la cryptographie, il n'est probablement pas le goulot d'étranglement ultime pour amener plus d'utilisateurs onchain. En effet, les développements en matière d'infrastructure ont été une réponse à une mauvaise UX imposée par des frais élevés et des règlements lents. Maintenant que l'infrastructure est là (plus de 200 L1s/L2sCependant, il y a un manque général de produits et de services réussis construits sur cette infrastructure. Cela correspond à une perspective Mertpartagé récemment, qui a prétendu que pas assez de personnes considèrent que les obstacles à la construction d'applications crypto solides ne sont pas natifs de la crypto (c'est-à-dire l'infrastructure, l'UX) mais tournent plutôt autour de l'absence de clarté réglementaire et des structures d'incitation mal alignées à travers l'ensemble de l'industrie.
Un exemple est l'adoption (ou son absence) des portefeuilles intelligents.
tweetMalgré les innovations qu'ils apportent, les portefeuilles intelligents ont largement échoué à obtenir une adoption significative jusqu'à présent. Les acteurs établis comme Phantom ont enregistré un nombre record de téléchargements avec l'avènement de la folie des memecoins au quatrième trimestre 2023/ premier trimestre 2024, démontrant que les gens sont prêts à composer avec des phrases de récupération et des interfaces utilisateur peu pratiques pour l'instant, tant qu'ils peuvent mettre la main sur le dernier jeton de chien.
Pour repousser, il faut du temps pour développer des produits et des services performants avec les nouvelles technologies. Il a fallu des années d’essais et d’erreurs pour que la première classe d’applications Web réussies émerge. Au fur et à mesure que la demande d’espace de bloc sur les couches de base augmente, il est probable qu’il y aura plus de cumuls et de chaînes spécifiques aux applications au fil des ans. Avec l’arrivée des fournisseurs RaaS et des solutions d’infrastructure modulaires comme Celestia, il ne sera que plus facile de lancer de nouvelles chaînes et de nouveaux environnements, et ces environnements devront être en mesure de communiquer de manière transparente les uns avec les autres. La nécessité d’abstraire les chaînes de l’utilisateur final provient de la création d’une application populaire qui incitera les utilisateurs d’autres chaînes à vouloir l’utiliser, ce qui entraînera le besoin de services permettant une expérience transparente pour le faire. L’abstraction de la chaîne vise à résoudre le problème fondamental d’un manque de fonctionnalité inter-chaînes transparente, ce que le manque actuel de produits et de services disponibles n’invalide pas.
Avec cela à l'esprit, l'un des défis critiques auxquels les primitives d'abstraction devront faire face est de garantir la coordination réussie entre les réseaux de solveurs/nœuds concernant l'attestation de l'état, l'exécution du solveur, le statut de la transaction, la confirmation du bloc et d'autres garanties inter-chaînes, qui nécessitent toutes un consensus. La nature des marchés financiers fait que d'autres solutions plus rapides et moins chères seront toujours en vue, ce qui signifie que les fournisseurs de services d'abstraction de chaîne doivent tenir compte d'un certain nombre de processus backend complexes et de leurs implications, où des choses comme les jeux de timing et la capture du flux d'ordres commencent à jouer un rôle plus important avec le temps.
Pour cela, nous suggérons deux choses:
Minimiser les barrières à l'entrée et la participation en tant qu'opérateur de nœud
Fournir un tableau de bord public pour surveiller et observer la décentralisation du réseau de nœuds via l'explorateur Particle.
Particle construit une couche de règlement et de coordination pour les transactions atomiques inter-chaînes, où les comptes universels remplacent le besoin d'utiliser plusieurs portefeuilles, d'acheter plusieurs jetons d'essence et de pontifier des jetons pour utiliser des dApps sur d'autres écosystèmes. Cela soulève la question de l'accumulation de valeur; quel impact économique aura l'adoption réussie des comptes universels et du Particle L1 sur d'autres blockchains et écosystèmes? Bénéficieront-ils d'un plus grand nombre d'utilisateurs accédant à leurs applications?
Particle construit une abstraction de chaîne au niveau du compte pour aider dans cette entreprise. En unifiant les interactions inter-chaînes dans une seule interface avec des comptes universels, permettant aux utilisateurs de réaliser des transactions sur n'importe quelle chaîne avec une liquidité universelle et de payer les frais de gaz dans n'importe quel jeton avec du gaz universel, le réseau Particle L1 est bien placé pour être un leader dans l'avancement de l'abstraction des chaînes à l'avenir.
Vitalik affirme qu'il y a “beaucoup d'énergie et de volonté" pour rendre l'expérience utilisateur sans faille sur la chaîne une réalité. Une expérience utilisateur améliorée seule ne permettra pas d'amener des millions d'utilisateurs sur la chaîne, mais c'est l'une des étapes les plus importantes à suivre pour y parvenir.
Ethereum Foundation. (s.d.). ERC-4337 : Abstraction de compte en utilisant Alt Mempool. Récupéré à partir de https://eips.ethereum.org/EIPS/eip-4337
Wang, P. (2022, 10 octobre). Pengyu Wang révèle les secrets du succès rapide de Gate Network. Hackernoon. Récupéré dehttps://hackernoon.com/pengyu-wang-reveals-the-secrets-to-particle-networks-rapid-success
Réseau Particle. (20 juin 2024). Le réseau Particle sécurise 25 millions de dollars de financement. Blog du réseau Particle. Récupéré à https://blog.particle.network/25-million-funding/
Développeurs du réseau Particle. (2023). Documentation. Réseau Particle. Récupéré de https://developers.particle.network/docs/particle-chain
Technologie Polygon. (s.d.). Blockchains agrégées : une nouvelle thèse. Récupéré de https://polygon.technology/blog/aggregated-blockchains-a-new-thesis
Protocole NEAR. (s.d.). Déverrouiller la convivialité de Web3 avec l'agrégation de comptes. Récupéré de https://pages.near.org/blog/unlocking-web3-usability-with-account-aggregation/
Everclear Organisation. (s.d.). Récupéré de https://x.com/EverclearOrg/status/1797645283977028021
Protocole Socket. (s.d.). Récupéré de https://mirror.xyz/0x6FD2bd90D50eDEe139103454116F252f6F5eC928/zePFPVi6oPI2o_Q6jDrGYn6SBVOGMybnFKQJ-DDVKqc
Pas de conseils financiers ou fiscaux. Le but de cette newsletter est purement éducatif et ne doit pas être considéré comme un conseil en investissement, un conseil juridique, une demande d'achat ou de vente d'actifs, ou une suggestion de prendre des décisions financières. Ce n'est pas un substitut à un conseil fiscal. Veuillez consulter votre comptable et mener vos propres recherches.
Divulgations. Tous les articles sont de l'auteur lui-même, et non les opinions de leur employeur. Cet article a été sponsorisé par Particle Network. Bien que Shoal Research ait reçu un financement pour cette initiative, les sponsors n'influencent pas le contenu analytique. Chez Shoal Research, nous veillons à ce que tout le contenu soit objectif et indépendant. Nos processus internes de révision respectent les normes d'intégrité les plus élevées, et tous les conflits d'intérêts potentiels sont divulgués et gérés de manière rigoureuse afin de maintenir la crédibilité et l'impartialité de nos recherches.





