Réseau de particules : améliorer l'expérience utilisateur de crypto grâce à l'abstraction

Avancé9/8/2024, 1:43:09 PM
Interagir avec les crypto-monnaies est souvent complexe, et le concept d'"abstraction de chaîne" vise à simplifier cela. Particle Network a été un projet phare dans ce domaine. En commençant par des portefeuilles sociaux qui utilisent des connexions sociales Web2, Particle Network se concentre sur la simplification de la complexité multi-chaînes. Cet article explore les composants essentiels des interactions des utilisateurs avec les crypto-monnaies et ce que Particle Network est en train de construire.

Transférer le titre original: "Particle Network - Protocole qui a toujours été [Abstrayant] l'Expérience Utilisateur dans Crypto

Interagir avec la crypto est souvent considéré comme complexe, mais le concept d'« abstraction de chaîne » vise à simplifier cela. Avant d'explorer les interactions avec la crypto, examinons comment nous utilisons les applications Web2 comme Instagram et X. En général, nous créons un compte avec une adresse e-mail et commençons à utiliser l'application. Pour une autre application Web2, nous répétons le processus en créant un nouveau compte avec notre adresse e-mail.

Deux points importants dans ce processus sont: les comptes sont spécifiques à chaque plateforme et les données ne sont pas partagées entre les plateformes. Pour améliorer cela, la connexion unique (SSO) est devenue populaire. Le SSO permet aux utilisateurs de se connecter à plusieurs applications avec un seul ensemble d'informations d'identification, comme l'utilisation d'un compte Google. Cela permet de gagner du temps lors de l'intégration et de la gestion de l'authentification.

Maintenant, considérons comment les utilisateurs interagissent avec la crypto. La gestion des comptes est délicate, car il n'y a pas de "courriel" universel pour les plateformes. Avec de nombreuses blockchains, c'est comme avoir besoin d'un numéro de téléphone ou d'un courriel différent pour chacune, ou peut-être en créer un nouveau. Aussi pour l'EVM, c'est similaire à utiliser la même adresse électronique partout, mais la collection réelle des courriels que vous recevez et que vous détenez est différente selon l'application. Ainsi, chaque application a une boîte de réception différente. La liquidité nécessite également une gestion manuelle entre les comptes.

C'était réalisable dans les premiers jours, mais avec des centaines de blockchains maintenant, les utilisateurs ont besoin d'un meilleur système et la technologie est prête. Il existe maintenant des projets de construction d'infrastructures pour résoudre ce problème sous la narration de la « Chain Abstraction ». Dans ce secteur, Particle Network a été le projet phare et constant pour fournir une meilleure solution.

Commencer avec un portefeuille social utilisant les connexions sociales Web2, Particle Network se concentre désormais sur la simplification des complexités multi-chaînes avec leur produit principal, Universal Account Stack (Compte universel, Liquidité et Gaz). Dans cet article, examinons les composants principaux lorsque les utilisateurs de crypto interagissent et ce que Particle Network construit exactement pour fournir la "Future of Crypto UX".


Source: Prochaine étape : Abstraction de la chaîne - Documentation du réseau Particle

1. Composants d'interaction et couches d'abstraction de la chaîne

Les interactions utilisateur dans la crypto peuvent être décomposées en plusieurs composants. Il y a eu de nombreuses tentatives pour rendre ces interactions plus fluides en abstrayant certains composants, chaque projet construisant sa propre couche d'abstraction. Cependant, les solutions précédentes se sont concentrées sur l'abstraction de certaines parties seulement, ce qui n'a pas donné lieu à des interactions globales fluides. C'est pourquoi le récent récit de l'« abstraction de chaîne » a gagné en ampleur, car il vise à rendre les efforts précédents plus collaboratifs.

Dans l'article précédent “Abstraction de chaîne - Le récit final pour résoudre le problème d'expérience utilisateur Crypto dans des centaines de blockchains,” J'ai exploré les types d'abstractions présents dans le processus d'interaction utilisateur, y compris la gestion des clés, le gaz, les transactions, le pontage, etc. Dans cette section, concentrons-nous davantage sur les composants principaux impliqués dans les interactions crypto. Ceux-ci seraient :

  1. Charge utile de transaction : La charge utile de transaction contient les données essentielles qui spécifient les détails d'une transaction, tels que le destinataire, le montant, et toute instruction supplémentaire pour que les contrats intelligents s'exécutent.
  2. Signature: Une signature est une preuve cryptographique qui crée et vérifie l'authenticité et l'intégrité d'une transaction, garantissant qu'elle a été autorisée par le propriétaire de la clé privée correspondante.
  3. Actif Crypto - Jeton natif et autres : Les actifs cryptographiques comprennent des jetons natifs, qui sont la devise principale d'une blockchain utilisée comme jeton de gaz, ainsi que d'autres actifs numériques pouvant être créés et gérés sur la plateforme, par exemple des stablecoins et des jetons RWA.
  4. Blockchains - L1 et L2 : Les blockchains sont catégorisées en L1, qui sont les réseaux fondamentaux comme Ethereum et Solana, et en L2, qui sont construites sur L1 pour améliorer la scalabilité et tirer parti de la sécurité de L1.

Dans cette section, mettons davantage l'accent sur les composants techniques essentiels impliqués dans l'interaction au sein de la crypto. Il serait crucial de comprendre comment ces composants travaillent ensemble, et cela fournirait une meilleure compréhension de ce que les projets d'abstraction de chaîne abstraient spécifiquement.

1.1 Sur les composants dans l'interaction utilisateur

1.1.1 Charge utile de transaction - Interaction avec les Dapps

La charge utile de transaction fait référence à l'action spécifique qu'un utilisateur a l'intention d'effectuer sur la blockchain. Les données ne se limitent pas aux simples transferts d'actifs mais peuvent transporter des données complexes pour interagir avec les dApps. Ces actions peuvent inclure le transfert d'actifs, l'échange d'actifs cryptographiques, le prêt d'actifs ou la mise en jeu de jetons. Par exemple, échanger 1 ETH contre 0,03 BTC implique la création d'une charge utile qui spécifie cet échange. La charge utile de transaction est une partie critique du processus de la blockchain, car elle définit l'opération souhaitée de l'utilisateur et les paramètres impliqués.

1.1.2 Signature

Une signature est une preuve cryptographique qui vérifie l'authenticité et l'intégrité d'une charge utile de transaction. En signant la transaction avec leur clé privée, les utilisateurs s'assurent que la transaction est autorisée par le propriétaire du portefeuille et les fonds. Ce processus utilise des algorithmes numériques tels que ECDSA, ou des signatures en anneau pour les transactions privées, et peut utiliser des méthodes telles que le calcul multipartite (MPC) pour une sécurité renforcée. Une fois signée, la charge utile est envoyée au réseau, où les nœuds vérifient la signature avant de traiter la transaction.

1.1.3 Actif Crypto (Gaz, Liquidité)

Les actifs cryptographiques sont les jetons numériques impliqués dans la transaction. Il peut s'agir de jetons natifs comme ETH dans Ethereum, et SUI dans Sui, de stablecoins adossés à des devises fiduciaires, ou de jetons RWA.

Le processus de transaction implique le paiement d'une commission de gaz, qui est une petite quantité de jeton natif utilisée pour inciter les mineurs ou les validateurs à traiter la transaction. Une fois que la commission de gaz est payée, les actifs sont envoyés pour être échangés et la transaction est exécutée sur la blockchain.

1.1.4 Blockchain de niveau L1 et L2

Les blockchains sont la couche sous-jacente qui enregistre et traite les transactions. Elles peuvent être catégorisées en L1 et L2. Les blockchains de L1 sont les réseaux de base, comme Bitcoin ou Ethereum, tandis que les solutions L2 sont construites au-dessus de L1.

Une fois qu'une transaction est exécutée, les actifs résultants et les détails de la transaction sont enregistrés sur la blockchain. Cela garantit la transparence et l'immutabilité, car toutes les transactions sont stockées de manière permanente et peuvent être vérifiées publiquement.

1.2 Où se positionne Particle Network ?

Particle Network se positionne comme un projet en "Abstraction de chaîne," visant à simplifier les interactions des utilisateurs en abstrayant les processus liés aux "signatures" et aux "actifs cryptographiques," où il se décrit comme construisant une "abstraction au niveau du compte." Comprenons mieux cela avec les composants en interaction.


Source: Mise en œuvre de l'abstraction de chaîne : le cadre multi-couches

Un domaine principal où Particle Network offre une abstraction est les signatures numériques. Différentes blockchains utilisent chacune différents algorithmes de signature numérique, ce qui peut être fastidieux pour les utilisateurs à gérer. Particle Network simplifie cela en permettant aux utilisateurs de signer des transactions avec une seule clé, indépendamment de la blockchain, réduisant la complexité. Actuellement, Particle Network ne prend en charge que les chaînes basées sur EVM, donc la signature est la même sur toutes les blockchains EVM.

De plus, Particle Network relève les défis de gestion des actifs cryptographiques sur différentes chaînes de blocs. Chaque chaîne de blocs peut avoir ses propres jetons natifs, ce qui complique la gestion de la liquidité. En abstrayant ces processus, Particle Network permet aux utilisateurs d'interagir de manière transparente avec les DEX et de gérer leurs actifs sans avoir à naviguer entre différents jetons de gaz et pools de liquidité.

De plus, l'abstraction du réseau Particle s'étend à la couche de la blockchain elle-même. Grâce à sa pile de comptes universels, les utilisateurs peuvent interagir avec n'importe quelle application décentralisée (dapp) et payer les frais de gaz avec n'importe quel jeton, unifiant ainsi l'expérience sur différentes blockchains. Cette approche simplifie les interactions des utilisateurs et améliore l'interopérabilité et la flexibilité des applications blockchain.

Dans la prochaine section, examinons ce que exactement le Particle Network est en train de construire.

2. Réseau de particules - Que construisent-ils exactement ?

2.1 Produit principal: La pile de compte universelle alimentée par Particle L1

Particle Network améliore l'expérience crypto en introduisant la pile de compte universelle, qui comprend un compte universel et une liquidité universelle. Ces fonctionnalités principales sont alimentées par sa blockchain L1 construite avec Cosmos SDK, conçue pour une expérience abstraite de la chaîne. Cette blockchain L1 vise à unifier l'écosystème fragmenté multi-chaîne en coulisses, offrant aux utilisateurs une expérience simplifiée sur différentes blockchains.

  • Compte universel : Il s'agit d'une implémentation de compte intelligent multi-chaîne alimentée par le Universal SDK de Particle Network. Ils offrent une seule adresse utilisateur et un solde dans des écosystèmes, y compris des blockchains comme Ethereum, Ethereum L2s, Bitcoin, Bitcoin L2s, etc.
  • Liquidité universelle et gaz : Il unifie la liquidité de toutes les chaînes grâce à l'exécution optimiste de transactions atomiques multi-chaînes, permettant aux utilisateurs d'interagir avec de nouvelles chaînes sans détenir de jetons sur celles-ci, et leur permet de payer le gaz ou d'interagir avec des dapps avec n'importe quel jeton (c.-à-d. PARTI, USDT ou USDC) de n'importe quelle blockchain.

En examinant les fondements de la pile de comptes universels de Particle Network, sa blockchain L1 gère tout en arrière-plan. L'architecture est conçue pour unifier les comptes d'utilisateurs à travers Web3 en intégrant toutes les chaînes au niveau du compte. En utilisant le SDK Cosmos, il offre un environnement d'exécution EVM avec BeaconKit de Berachain.

L'architecture comprend trois composants principaux : le Master Keystore Hub, le réseau de messagerie décentralisé (DMN) et le Bundler décentralisé. Le Master Keystore Hub coordonne les déploiements de contrats intelligents à travers les réseaux, garantissant une parité de l'état. Le DMN surveille les UserOperations sur les chaînes externes et règle l'état d'exécution sur le L1. Le Bundler décentralisé gère les UserOperations à fort volume et inter-chaînes, favorisant la décentralisation et réduisant le risque de censure.

Il dispose également de mesures de sécurité renforcées avec son système de mise en jeu double. En combinant $PARTI et BTC grâce à Babylon, la sécurité est améliorée en exigeant un consensus des deux groupes de mise en jeu pour la validation des transactions. De plus, un modèle de disponibilité des données agrégées utilisant des fournisseurs tels que Celestia, Avail et NEAR DA améliore la fiabilité des données et réduit les risques.

2.1.1 Compte universel

Ces comptes fournissent une seule adresse utilisateur et un solde qui peut être utilisé dans différents écosystèmes. En exploitant la Liquidité Universelle de Particle, les Comptes Universels peuvent acheminer et exécuter de manière transparente des transactions atomiques inter-chaînes, consolidant les soldes de jetons de plusieurs chaînes dans une seule interface. Cela permet aux utilisateurs de visualiser et d'utiliser leurs actifs comme un solde unique, simplifiant l'expérience utilisateur et favorisant une adoption généralisée de la crypto.


Source: Comptes universels - Documentations du réseau Particle

2.1.2 Liquidité universelle et gaz

La Liquidité Universelle unifie la liquidité de toutes les chaînes grâce à l'exécution optimiste de transactions atomiques multi-chaînes. Cette approche permet aux utilisateurs d'interagir avec de nouvelles chaînes sans avoir besoin de détenir des jetons sur celles-ci. Les pools de Liquidité Universelle regroupent les fonds du solde d'un utilisateur sur différentes chaînes, permettant des transactions inter-chaînes transparentes et des interactions avec des dapps sur n'importe quelle chaîne.

"Gaz universel"**est également un élément clé aux côtés de la Liquidité Universelle. Il permet aux utilisateurs de payer les frais de transaction en utilisant n'importe quel jeton, indépendamment de la blockchain qu'ils utilisent. Par exemple, les utilisateurs peuvent régler les frais sur un réseau comme Bitcoin L2 avec un jeton tel que USDC d'un réseau différent comme Arbitrum. En général, les transactions nécessitent que les frais soient payés dans le jeton natif du réseau, mais Universal Gas offre la flexibilité des paiements de frais entre chaînes en arrière-plan. Cela est rendu possible grâce aux Comptes Universels et au système Paymaster du Particle Network, qui convertit automatiquement le jeton sélectionné en le jeton natif pour compléter les transactions sur le réseau. Cette abstraction simplifie l'expérience utilisateur en éliminant le besoin de gérer plusieurs types de jetons sur différentes blockchains.


Source: Universal Gas - Particle Network docs

2.2 Sous-produits : Rendre l'expérience meilleure et meilleure

2.2.1 BTC Connect - Résoudre l'expérience en Bitcoin

Particle Network permet l'abstraction de compte dans l'écosystème Bitcoin en apportant nativement ERC-4337 aux L2 de Bitcoin. Grâce à cela, les utilisateurs peuvent profiter de tous les avantages UX de AA sur Bitcoin sans avoir besoin d'interfaces secondaires (telles qu'un portefeuille Rainbow). Cela leur permet de contrôler un compte intelligent sur un Bitcoin L2 compatible avec EVM avec un portefeuille Bitcoin « régulier » (comme UniSat, Bitget, TokenPocket, etc.) comme signataire.

En implémentant BTC Connect, les développeurs peuvent offrir à leurs utilisateurs tous les avantages de l'abstraction de compte au sein des chaînes Bitcoin L2, y compris la programmabilité de compte, les interactions sans gas, les transactions groupées, etc.


Source: BTC Connect: Compte Bitcoin & Abstraction de chaîne pour les L2s BTC

2.2.2 Portefeuille en tant que service - Portefeuille abstrait dans une seule blockchain

Le Wallet-as-a-Service (WaaS) de Particle Network est une solution complète conçue pour simplifier l'expérience utilisateur dans une seule blockchain en intégrant des connexions sociales, permettant aux utilisateurs de créer des comptes on-chain à l'aide de plates-formes familières telles que Google et X. Le service repose sur un cadre modulaire et personnalisable qui prend en charge à la fois les comptes détenus par des tiers (EOA) et l'abstraction de compte (AA), permettant aux développeurs d'intégrer directement les fonctionnalités du portefeuille dans leurs applications. Ce produit a été l'offre principale de Particle Network au cours des dernières années.

Le Smart Wallet-as-a-Service (WaaS) de Particle Network est conçu pour les utilisateurs novices de Web3, éliminant ainsi la nécessité de gérer des clés privées complexes et permettant une interaction facile via une interface. Il prend en charge plusieurs réseaux blockchain tels qu'Ethereum, Optimism et Avalanche, et gère à la fois les interactions standard EOA et les comptes intelligents ERC-4337. Avec des fonctionnalités telles que les transactions sans gaz et les clés de session, le WaaS de Particle Network simplifie les transactions et accélère le processus d'intégration.

3. Expérience de pensée sur le fonctionnement du réseau de particules

3.1 Emprunter via la Liquidité Universelle

Imagine qu'un utilisateur souhaite emprunter 500 $ de USDC sur Ethereum en utilisant ses actifs répartis sur Optimism, Base et Polygon. Universal Liquidity facilitera ce processus grâce aux étapes suivantes :

  1. Initier une demande d'emprunt : L'utilisateur initie une demande d'emprunt de 500 $ USDC sur Ethereum en utilisant l'interface Particle Network.
  2. Opérations utilisateur de Bundle : La demande consolide les opérations utilisateur d'Optimism, Base, Polygon et Ethereum en une seule signature, qui est traitée par Particle L1.
  3. Échange d'actifs : À l'exécution de la signature, les actifs sur Optimism, Base et Polygon sont échangés contre un jeton intermédiaire, tel que USDT, en utilisant les DEX respectifs des chaînes.
  4. Tokens intermédiaires AggreGate : l’USDT d’Optimism, Base et Polygon est envoyé à un fournisseur de liquidité sur le réseau de particules.
  5. Lancement de l'USDC : L'LP libère le montant total de l'USDC sur Ethereum.
  6. Emprunt terminé : l'utilisateur reçoit 500 $USDC sur Ethereum, qui peut maintenant être utilisé selon les besoins.

En utilisant la Liquidité Universelle, les utilisateurs peuvent interagir de manière transparente avec plusieurs blockchains, améliorant ainsi leur accès à la liquidité dans différents écosystèmes.


Source: Comptes universels : 1000 chaînes, un compte

4. Le Voyage de Particle - Abstraction des [Complexités]

Particle Network a été à l'avant-garde de la simplification des interactions utilisateur dans l'espace Crypto à travers une série d'abstractions. En commençant par l'abstraction de portefeuille, l'équipe a progressivement construit des produits sur l'abstraction de compte et l'abstraction de chaîne. Chaque étape a été entreprise pour améliorer l'expérience utilisateur et l'interopérabilité entre les différentes blockchains. Ce voyage reflète l'engagement de Particle Network à rendre l'expérience Crypto plus accessible et conviviale. Parcourons leur voyage ensemble.

4.1 Abstraction du portefeuille - Connexion sociale

Le parcours de Particle Network a commencé par l'abstraction des portefeuilles, en se concentrant sur la simplification du processus d'intégration des utilisateurs. Les portefeuilles Web3 traditionnels nécessitent que les utilisateurs gèrent des clés privées et naviguent dans des processus de configuration complexes, ce qui peut constituer un obstacle majeur à l'entrée. Particle Network a résolu ce problème en intégrant des connexions sociales, permettant aux utilisateurs de créer et d'accéder à leurs portefeuilles en utilisant des plateformes familières telles que Google ou X (anciennement Twitter).

En fournissant des SDK d'abstraction de portefeuille, Particle Network a permis aux développeurs d'offrir une expérience d'intégration transparente. Les utilisateurs ont pu commencer à interagir avec des dapps en quelques clics seulement, en contournant les étapes fastidieuses traditionnellement associées à la création et à la gestion de portefeuilles.

4.2 Abstraction of Account - Smart Account

Suite au succès de Wallet Abstraction, Particle Network a introduit Account Abstraction à travers le concept de Smart Accounts. Ces comptes ont été conçus pour offrir des fonctionnalités avancées qui améliorent l'expérience utilisateur. L'un des développements clés est le support des transactions sans gaz, ce qui permet aux utilisateurs d'interagir avec la blockchain sans avoir besoin de détenir des jetons natifs pour les frais de transaction. Cela est complété par des clés de session, qui permettent des autorisations d'accès temporaires pour supprimer le processus de signature manuelle des transactions par les utilisateurs, ainsi que des mécanismes de récupération sociale qui permettent aux utilisateurs de récupérer leurs comptes via des contacts sociaux de confiance.

Les développeurs pourraient utiliser le kit de développement logiciel complet Account Abstraction de Particle Network pour implémenter ces comptes intelligents, permettant des fonctionnalités telles que les transactions groupées et la capacité de payer les frais de gaz en utilisant n'importe quel jeton ERC-20.


Source: Aperçu - Documentation du réseau Particle

4.3 Abstraction de Multichain - Pile de Comptes Universelle

La dernière et la plus ambitieuse étape du parcours du Particle Network est l'abstraction de chaîne, réalisée grâce au concept de la pile de comptes universels : compte universel et liquidité universelle. Les comptes universels permettent aux utilisateurs de gérer un seul compte et un solde sur plusieurs blockchains, éliminant ainsi la fragmentation des actifs et de la liquidité qui affecte généralement l'écosystème blockchain. Cela signifie que les utilisateurs peuvent interagir de manière transparente avec différentes blockchains sans avoir besoin de gérer des comptes séparés ou de transférer des actifs entre les chaînes.

La liquidité universelle garantit que les fonds peuvent être regroupés et utilisés de manière transparente sur différentes chaînes, offrant un environnement financier plus efficace et flexible. Cela est particulièrement bénéfique pour les utilisateurs, où les actifs sont souvent fragmentés sur plusieurs plateformes et chaînes. Le gaz universel simplifie davantage l'expérience utilisateur en permettant aux utilisateurs de payer les frais de transaction avec n'importe quel jeton, de n'importe quelle chaîne, ce qui élimine la nécessité de détenir des jetons natifs de chaque blockchain. Cette approche globale de l'abstraction de chaîne est destinée à changer l'expérience utilisateur, la rendant intuitive et facile à comprendre.


Source: Réseau de Particules

5. Regard vers l'avenir - Son Mainnet

L'expérience dans la crypto est sur le point de changer radicalement. Les projets dans le paysage de l'abstraction de la chaîne sont compétitifs mais collaboratifs. Cependant, en évaluant objectivement le statut actuel, tous les projets en sont encore à la phase de développement et ne sont pas encore au niveau de production. Certains projets peuvent dépendre de certaines entités pour la sécurité et doivent gérer la liquidité pour effectuer des actions sur d'autres blockchains. Il y a de nombreux obstacles pour la mise en œuvre effective.

C'est pourquoi il vaut la peine de s'intéresser à Particle Network; il pourrait être l'un des premiers projets à entrer en production. Il pourrait mettre en valeur une expérience utilisateur de prochain niveau ou révéler les limites des projets d'abstraction de chaîne. De plus, d'autres projets construisent des produits similaires, tels que la Signature de Chaîne de Near, One Balance et Magic Spend++ de Socket Protocol. À mesure que davantage de ces projets entrent en production, la concurrence pourrait devenir féroce, et les clients cibles pourraient varier.

Le réseau Particle a travaillé à la mise en œuvre de l'“Abstraction” à différents niveaux, de l'Abstraction de portefeuille et de l'Abstraction de compte à l'Abstraction de chaîne. Chaque étape a été franchie pour résoudre les problèmes existants de la blockchain et rendre les applications décentralisées plus faciles pour les utilisateurs quotidiens. Le prochain lancement du mainnet sera un test important de leurs progrès.


Source: Introduction - Documentation sur les réseaux de particules

Avertissement :

  1. Cet article est reproduit à partir de [4pillars]. Tous les droits d'auteur appartiennent à l'auteur original [Heechang]. S’il y a des objections à cette réimpression, veuillez contacter le Porte Apprendrel'équipe, et ils s'en occuperont rapidement.
  2. Avertissement de responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe Gate Learn. Sauf mention contraire, la copie, la distribution ou le plagiat des articles traduits est interdit.

Réseau de particules : améliorer l'expérience utilisateur de crypto grâce à l'abstraction

Avancé9/8/2024, 1:43:09 PM
Interagir avec les crypto-monnaies est souvent complexe, et le concept d'"abstraction de chaîne" vise à simplifier cela. Particle Network a été un projet phare dans ce domaine. En commençant par des portefeuilles sociaux qui utilisent des connexions sociales Web2, Particle Network se concentre sur la simplification de la complexité multi-chaînes. Cet article explore les composants essentiels des interactions des utilisateurs avec les crypto-monnaies et ce que Particle Network est en train de construire.

Transférer le titre original: "Particle Network - Protocole qui a toujours été [Abstrayant] l'Expérience Utilisateur dans Crypto

Interagir avec la crypto est souvent considéré comme complexe, mais le concept d'« abstraction de chaîne » vise à simplifier cela. Avant d'explorer les interactions avec la crypto, examinons comment nous utilisons les applications Web2 comme Instagram et X. En général, nous créons un compte avec une adresse e-mail et commençons à utiliser l'application. Pour une autre application Web2, nous répétons le processus en créant un nouveau compte avec notre adresse e-mail.

Deux points importants dans ce processus sont: les comptes sont spécifiques à chaque plateforme et les données ne sont pas partagées entre les plateformes. Pour améliorer cela, la connexion unique (SSO) est devenue populaire. Le SSO permet aux utilisateurs de se connecter à plusieurs applications avec un seul ensemble d'informations d'identification, comme l'utilisation d'un compte Google. Cela permet de gagner du temps lors de l'intégration et de la gestion de l'authentification.

Maintenant, considérons comment les utilisateurs interagissent avec la crypto. La gestion des comptes est délicate, car il n'y a pas de "courriel" universel pour les plateformes. Avec de nombreuses blockchains, c'est comme avoir besoin d'un numéro de téléphone ou d'un courriel différent pour chacune, ou peut-être en créer un nouveau. Aussi pour l'EVM, c'est similaire à utiliser la même adresse électronique partout, mais la collection réelle des courriels que vous recevez et que vous détenez est différente selon l'application. Ainsi, chaque application a une boîte de réception différente. La liquidité nécessite également une gestion manuelle entre les comptes.

C'était réalisable dans les premiers jours, mais avec des centaines de blockchains maintenant, les utilisateurs ont besoin d'un meilleur système et la technologie est prête. Il existe maintenant des projets de construction d'infrastructures pour résoudre ce problème sous la narration de la « Chain Abstraction ». Dans ce secteur, Particle Network a été le projet phare et constant pour fournir une meilleure solution.

Commencer avec un portefeuille social utilisant les connexions sociales Web2, Particle Network se concentre désormais sur la simplification des complexités multi-chaînes avec leur produit principal, Universal Account Stack (Compte universel, Liquidité et Gaz). Dans cet article, examinons les composants principaux lorsque les utilisateurs de crypto interagissent et ce que Particle Network construit exactement pour fournir la "Future of Crypto UX".


Source: Prochaine étape : Abstraction de la chaîne - Documentation du réseau Particle

1. Composants d'interaction et couches d'abstraction de la chaîne

Les interactions utilisateur dans la crypto peuvent être décomposées en plusieurs composants. Il y a eu de nombreuses tentatives pour rendre ces interactions plus fluides en abstrayant certains composants, chaque projet construisant sa propre couche d'abstraction. Cependant, les solutions précédentes se sont concentrées sur l'abstraction de certaines parties seulement, ce qui n'a pas donné lieu à des interactions globales fluides. C'est pourquoi le récent récit de l'« abstraction de chaîne » a gagné en ampleur, car il vise à rendre les efforts précédents plus collaboratifs.

Dans l'article précédent “Abstraction de chaîne - Le récit final pour résoudre le problème d'expérience utilisateur Crypto dans des centaines de blockchains,” J'ai exploré les types d'abstractions présents dans le processus d'interaction utilisateur, y compris la gestion des clés, le gaz, les transactions, le pontage, etc. Dans cette section, concentrons-nous davantage sur les composants principaux impliqués dans les interactions crypto. Ceux-ci seraient :

  1. Charge utile de transaction : La charge utile de transaction contient les données essentielles qui spécifient les détails d'une transaction, tels que le destinataire, le montant, et toute instruction supplémentaire pour que les contrats intelligents s'exécutent.
  2. Signature: Une signature est une preuve cryptographique qui crée et vérifie l'authenticité et l'intégrité d'une transaction, garantissant qu'elle a été autorisée par le propriétaire de la clé privée correspondante.
  3. Actif Crypto - Jeton natif et autres : Les actifs cryptographiques comprennent des jetons natifs, qui sont la devise principale d'une blockchain utilisée comme jeton de gaz, ainsi que d'autres actifs numériques pouvant être créés et gérés sur la plateforme, par exemple des stablecoins et des jetons RWA.
  4. Blockchains - L1 et L2 : Les blockchains sont catégorisées en L1, qui sont les réseaux fondamentaux comme Ethereum et Solana, et en L2, qui sont construites sur L1 pour améliorer la scalabilité et tirer parti de la sécurité de L1.

Dans cette section, mettons davantage l'accent sur les composants techniques essentiels impliqués dans l'interaction au sein de la crypto. Il serait crucial de comprendre comment ces composants travaillent ensemble, et cela fournirait une meilleure compréhension de ce que les projets d'abstraction de chaîne abstraient spécifiquement.

1.1 Sur les composants dans l'interaction utilisateur

1.1.1 Charge utile de transaction - Interaction avec les Dapps

La charge utile de transaction fait référence à l'action spécifique qu'un utilisateur a l'intention d'effectuer sur la blockchain. Les données ne se limitent pas aux simples transferts d'actifs mais peuvent transporter des données complexes pour interagir avec les dApps. Ces actions peuvent inclure le transfert d'actifs, l'échange d'actifs cryptographiques, le prêt d'actifs ou la mise en jeu de jetons. Par exemple, échanger 1 ETH contre 0,03 BTC implique la création d'une charge utile qui spécifie cet échange. La charge utile de transaction est une partie critique du processus de la blockchain, car elle définit l'opération souhaitée de l'utilisateur et les paramètres impliqués.

1.1.2 Signature

Une signature est une preuve cryptographique qui vérifie l'authenticité et l'intégrité d'une charge utile de transaction. En signant la transaction avec leur clé privée, les utilisateurs s'assurent que la transaction est autorisée par le propriétaire du portefeuille et les fonds. Ce processus utilise des algorithmes numériques tels que ECDSA, ou des signatures en anneau pour les transactions privées, et peut utiliser des méthodes telles que le calcul multipartite (MPC) pour une sécurité renforcée. Une fois signée, la charge utile est envoyée au réseau, où les nœuds vérifient la signature avant de traiter la transaction.

1.1.3 Actif Crypto (Gaz, Liquidité)

Les actifs cryptographiques sont les jetons numériques impliqués dans la transaction. Il peut s'agir de jetons natifs comme ETH dans Ethereum, et SUI dans Sui, de stablecoins adossés à des devises fiduciaires, ou de jetons RWA.

Le processus de transaction implique le paiement d'une commission de gaz, qui est une petite quantité de jeton natif utilisée pour inciter les mineurs ou les validateurs à traiter la transaction. Une fois que la commission de gaz est payée, les actifs sont envoyés pour être échangés et la transaction est exécutée sur la blockchain.

1.1.4 Blockchain de niveau L1 et L2

Les blockchains sont la couche sous-jacente qui enregistre et traite les transactions. Elles peuvent être catégorisées en L1 et L2. Les blockchains de L1 sont les réseaux de base, comme Bitcoin ou Ethereum, tandis que les solutions L2 sont construites au-dessus de L1.

Une fois qu'une transaction est exécutée, les actifs résultants et les détails de la transaction sont enregistrés sur la blockchain. Cela garantit la transparence et l'immutabilité, car toutes les transactions sont stockées de manière permanente et peuvent être vérifiées publiquement.

1.2 Où se positionne Particle Network ?

Particle Network se positionne comme un projet en "Abstraction de chaîne," visant à simplifier les interactions des utilisateurs en abstrayant les processus liés aux "signatures" et aux "actifs cryptographiques," où il se décrit comme construisant une "abstraction au niveau du compte." Comprenons mieux cela avec les composants en interaction.


Source: Mise en œuvre de l'abstraction de chaîne : le cadre multi-couches

Un domaine principal où Particle Network offre une abstraction est les signatures numériques. Différentes blockchains utilisent chacune différents algorithmes de signature numérique, ce qui peut être fastidieux pour les utilisateurs à gérer. Particle Network simplifie cela en permettant aux utilisateurs de signer des transactions avec une seule clé, indépendamment de la blockchain, réduisant la complexité. Actuellement, Particle Network ne prend en charge que les chaînes basées sur EVM, donc la signature est la même sur toutes les blockchains EVM.

De plus, Particle Network relève les défis de gestion des actifs cryptographiques sur différentes chaînes de blocs. Chaque chaîne de blocs peut avoir ses propres jetons natifs, ce qui complique la gestion de la liquidité. En abstrayant ces processus, Particle Network permet aux utilisateurs d'interagir de manière transparente avec les DEX et de gérer leurs actifs sans avoir à naviguer entre différents jetons de gaz et pools de liquidité.

De plus, l'abstraction du réseau Particle s'étend à la couche de la blockchain elle-même. Grâce à sa pile de comptes universels, les utilisateurs peuvent interagir avec n'importe quelle application décentralisée (dapp) et payer les frais de gaz avec n'importe quel jeton, unifiant ainsi l'expérience sur différentes blockchains. Cette approche simplifie les interactions des utilisateurs et améliore l'interopérabilité et la flexibilité des applications blockchain.

Dans la prochaine section, examinons ce que exactement le Particle Network est en train de construire.

2. Réseau de particules - Que construisent-ils exactement ?

2.1 Produit principal: La pile de compte universelle alimentée par Particle L1

Particle Network améliore l'expérience crypto en introduisant la pile de compte universelle, qui comprend un compte universel et une liquidité universelle. Ces fonctionnalités principales sont alimentées par sa blockchain L1 construite avec Cosmos SDK, conçue pour une expérience abstraite de la chaîne. Cette blockchain L1 vise à unifier l'écosystème fragmenté multi-chaîne en coulisses, offrant aux utilisateurs une expérience simplifiée sur différentes blockchains.

  • Compte universel : Il s'agit d'une implémentation de compte intelligent multi-chaîne alimentée par le Universal SDK de Particle Network. Ils offrent une seule adresse utilisateur et un solde dans des écosystèmes, y compris des blockchains comme Ethereum, Ethereum L2s, Bitcoin, Bitcoin L2s, etc.
  • Liquidité universelle et gaz : Il unifie la liquidité de toutes les chaînes grâce à l'exécution optimiste de transactions atomiques multi-chaînes, permettant aux utilisateurs d'interagir avec de nouvelles chaînes sans détenir de jetons sur celles-ci, et leur permet de payer le gaz ou d'interagir avec des dapps avec n'importe quel jeton (c.-à-d. PARTI, USDT ou USDC) de n'importe quelle blockchain.

En examinant les fondements de la pile de comptes universels de Particle Network, sa blockchain L1 gère tout en arrière-plan. L'architecture est conçue pour unifier les comptes d'utilisateurs à travers Web3 en intégrant toutes les chaînes au niveau du compte. En utilisant le SDK Cosmos, il offre un environnement d'exécution EVM avec BeaconKit de Berachain.

L'architecture comprend trois composants principaux : le Master Keystore Hub, le réseau de messagerie décentralisé (DMN) et le Bundler décentralisé. Le Master Keystore Hub coordonne les déploiements de contrats intelligents à travers les réseaux, garantissant une parité de l'état. Le DMN surveille les UserOperations sur les chaînes externes et règle l'état d'exécution sur le L1. Le Bundler décentralisé gère les UserOperations à fort volume et inter-chaînes, favorisant la décentralisation et réduisant le risque de censure.

Il dispose également de mesures de sécurité renforcées avec son système de mise en jeu double. En combinant $PARTI et BTC grâce à Babylon, la sécurité est améliorée en exigeant un consensus des deux groupes de mise en jeu pour la validation des transactions. De plus, un modèle de disponibilité des données agrégées utilisant des fournisseurs tels que Celestia, Avail et NEAR DA améliore la fiabilité des données et réduit les risques.

2.1.1 Compte universel

Ces comptes fournissent une seule adresse utilisateur et un solde qui peut être utilisé dans différents écosystèmes. En exploitant la Liquidité Universelle de Particle, les Comptes Universels peuvent acheminer et exécuter de manière transparente des transactions atomiques inter-chaînes, consolidant les soldes de jetons de plusieurs chaînes dans une seule interface. Cela permet aux utilisateurs de visualiser et d'utiliser leurs actifs comme un solde unique, simplifiant l'expérience utilisateur et favorisant une adoption généralisée de la crypto.


Source: Comptes universels - Documentations du réseau Particle

2.1.2 Liquidité universelle et gaz

La Liquidité Universelle unifie la liquidité de toutes les chaînes grâce à l'exécution optimiste de transactions atomiques multi-chaînes. Cette approche permet aux utilisateurs d'interagir avec de nouvelles chaînes sans avoir besoin de détenir des jetons sur celles-ci. Les pools de Liquidité Universelle regroupent les fonds du solde d'un utilisateur sur différentes chaînes, permettant des transactions inter-chaînes transparentes et des interactions avec des dapps sur n'importe quelle chaîne.

"Gaz universel"**est également un élément clé aux côtés de la Liquidité Universelle. Il permet aux utilisateurs de payer les frais de transaction en utilisant n'importe quel jeton, indépendamment de la blockchain qu'ils utilisent. Par exemple, les utilisateurs peuvent régler les frais sur un réseau comme Bitcoin L2 avec un jeton tel que USDC d'un réseau différent comme Arbitrum. En général, les transactions nécessitent que les frais soient payés dans le jeton natif du réseau, mais Universal Gas offre la flexibilité des paiements de frais entre chaînes en arrière-plan. Cela est rendu possible grâce aux Comptes Universels et au système Paymaster du Particle Network, qui convertit automatiquement le jeton sélectionné en le jeton natif pour compléter les transactions sur le réseau. Cette abstraction simplifie l'expérience utilisateur en éliminant le besoin de gérer plusieurs types de jetons sur différentes blockchains.


Source: Universal Gas - Particle Network docs

2.2 Sous-produits : Rendre l'expérience meilleure et meilleure

2.2.1 BTC Connect - Résoudre l'expérience en Bitcoin

Particle Network permet l'abstraction de compte dans l'écosystème Bitcoin en apportant nativement ERC-4337 aux L2 de Bitcoin. Grâce à cela, les utilisateurs peuvent profiter de tous les avantages UX de AA sur Bitcoin sans avoir besoin d'interfaces secondaires (telles qu'un portefeuille Rainbow). Cela leur permet de contrôler un compte intelligent sur un Bitcoin L2 compatible avec EVM avec un portefeuille Bitcoin « régulier » (comme UniSat, Bitget, TokenPocket, etc.) comme signataire.

En implémentant BTC Connect, les développeurs peuvent offrir à leurs utilisateurs tous les avantages de l'abstraction de compte au sein des chaînes Bitcoin L2, y compris la programmabilité de compte, les interactions sans gas, les transactions groupées, etc.


Source: BTC Connect: Compte Bitcoin & Abstraction de chaîne pour les L2s BTC

2.2.2 Portefeuille en tant que service - Portefeuille abstrait dans une seule blockchain

Le Wallet-as-a-Service (WaaS) de Particle Network est une solution complète conçue pour simplifier l'expérience utilisateur dans une seule blockchain en intégrant des connexions sociales, permettant aux utilisateurs de créer des comptes on-chain à l'aide de plates-formes familières telles que Google et X. Le service repose sur un cadre modulaire et personnalisable qui prend en charge à la fois les comptes détenus par des tiers (EOA) et l'abstraction de compte (AA), permettant aux développeurs d'intégrer directement les fonctionnalités du portefeuille dans leurs applications. Ce produit a été l'offre principale de Particle Network au cours des dernières années.

Le Smart Wallet-as-a-Service (WaaS) de Particle Network est conçu pour les utilisateurs novices de Web3, éliminant ainsi la nécessité de gérer des clés privées complexes et permettant une interaction facile via une interface. Il prend en charge plusieurs réseaux blockchain tels qu'Ethereum, Optimism et Avalanche, et gère à la fois les interactions standard EOA et les comptes intelligents ERC-4337. Avec des fonctionnalités telles que les transactions sans gaz et les clés de session, le WaaS de Particle Network simplifie les transactions et accélère le processus d'intégration.

3. Expérience de pensée sur le fonctionnement du réseau de particules

3.1 Emprunter via la Liquidité Universelle

Imagine qu'un utilisateur souhaite emprunter 500 $ de USDC sur Ethereum en utilisant ses actifs répartis sur Optimism, Base et Polygon. Universal Liquidity facilitera ce processus grâce aux étapes suivantes :

  1. Initier une demande d'emprunt : L'utilisateur initie une demande d'emprunt de 500 $ USDC sur Ethereum en utilisant l'interface Particle Network.
  2. Opérations utilisateur de Bundle : La demande consolide les opérations utilisateur d'Optimism, Base, Polygon et Ethereum en une seule signature, qui est traitée par Particle L1.
  3. Échange d'actifs : À l'exécution de la signature, les actifs sur Optimism, Base et Polygon sont échangés contre un jeton intermédiaire, tel que USDT, en utilisant les DEX respectifs des chaînes.
  4. Tokens intermédiaires AggreGate : l’USDT d’Optimism, Base et Polygon est envoyé à un fournisseur de liquidité sur le réseau de particules.
  5. Lancement de l'USDC : L'LP libère le montant total de l'USDC sur Ethereum.
  6. Emprunt terminé : l'utilisateur reçoit 500 $USDC sur Ethereum, qui peut maintenant être utilisé selon les besoins.

En utilisant la Liquidité Universelle, les utilisateurs peuvent interagir de manière transparente avec plusieurs blockchains, améliorant ainsi leur accès à la liquidité dans différents écosystèmes.


Source: Comptes universels : 1000 chaînes, un compte

4. Le Voyage de Particle - Abstraction des [Complexités]

Particle Network a été à l'avant-garde de la simplification des interactions utilisateur dans l'espace Crypto à travers une série d'abstractions. En commençant par l'abstraction de portefeuille, l'équipe a progressivement construit des produits sur l'abstraction de compte et l'abstraction de chaîne. Chaque étape a été entreprise pour améliorer l'expérience utilisateur et l'interopérabilité entre les différentes blockchains. Ce voyage reflète l'engagement de Particle Network à rendre l'expérience Crypto plus accessible et conviviale. Parcourons leur voyage ensemble.

4.1 Abstraction du portefeuille - Connexion sociale

Le parcours de Particle Network a commencé par l'abstraction des portefeuilles, en se concentrant sur la simplification du processus d'intégration des utilisateurs. Les portefeuilles Web3 traditionnels nécessitent que les utilisateurs gèrent des clés privées et naviguent dans des processus de configuration complexes, ce qui peut constituer un obstacle majeur à l'entrée. Particle Network a résolu ce problème en intégrant des connexions sociales, permettant aux utilisateurs de créer et d'accéder à leurs portefeuilles en utilisant des plateformes familières telles que Google ou X (anciennement Twitter).

En fournissant des SDK d'abstraction de portefeuille, Particle Network a permis aux développeurs d'offrir une expérience d'intégration transparente. Les utilisateurs ont pu commencer à interagir avec des dapps en quelques clics seulement, en contournant les étapes fastidieuses traditionnellement associées à la création et à la gestion de portefeuilles.

4.2 Abstraction of Account - Smart Account

Suite au succès de Wallet Abstraction, Particle Network a introduit Account Abstraction à travers le concept de Smart Accounts. Ces comptes ont été conçus pour offrir des fonctionnalités avancées qui améliorent l'expérience utilisateur. L'un des développements clés est le support des transactions sans gaz, ce qui permet aux utilisateurs d'interagir avec la blockchain sans avoir besoin de détenir des jetons natifs pour les frais de transaction. Cela est complété par des clés de session, qui permettent des autorisations d'accès temporaires pour supprimer le processus de signature manuelle des transactions par les utilisateurs, ainsi que des mécanismes de récupération sociale qui permettent aux utilisateurs de récupérer leurs comptes via des contacts sociaux de confiance.

Les développeurs pourraient utiliser le kit de développement logiciel complet Account Abstraction de Particle Network pour implémenter ces comptes intelligents, permettant des fonctionnalités telles que les transactions groupées et la capacité de payer les frais de gaz en utilisant n'importe quel jeton ERC-20.


Source: Aperçu - Documentation du réseau Particle

4.3 Abstraction de Multichain - Pile de Comptes Universelle

La dernière et la plus ambitieuse étape du parcours du Particle Network est l'abstraction de chaîne, réalisée grâce au concept de la pile de comptes universels : compte universel et liquidité universelle. Les comptes universels permettent aux utilisateurs de gérer un seul compte et un solde sur plusieurs blockchains, éliminant ainsi la fragmentation des actifs et de la liquidité qui affecte généralement l'écosystème blockchain. Cela signifie que les utilisateurs peuvent interagir de manière transparente avec différentes blockchains sans avoir besoin de gérer des comptes séparés ou de transférer des actifs entre les chaînes.

La liquidité universelle garantit que les fonds peuvent être regroupés et utilisés de manière transparente sur différentes chaînes, offrant un environnement financier plus efficace et flexible. Cela est particulièrement bénéfique pour les utilisateurs, où les actifs sont souvent fragmentés sur plusieurs plateformes et chaînes. Le gaz universel simplifie davantage l'expérience utilisateur en permettant aux utilisateurs de payer les frais de transaction avec n'importe quel jeton, de n'importe quelle chaîne, ce qui élimine la nécessité de détenir des jetons natifs de chaque blockchain. Cette approche globale de l'abstraction de chaîne est destinée à changer l'expérience utilisateur, la rendant intuitive et facile à comprendre.


Source: Réseau de Particules

5. Regard vers l'avenir - Son Mainnet

L'expérience dans la crypto est sur le point de changer radicalement. Les projets dans le paysage de l'abstraction de la chaîne sont compétitifs mais collaboratifs. Cependant, en évaluant objectivement le statut actuel, tous les projets en sont encore à la phase de développement et ne sont pas encore au niveau de production. Certains projets peuvent dépendre de certaines entités pour la sécurité et doivent gérer la liquidité pour effectuer des actions sur d'autres blockchains. Il y a de nombreux obstacles pour la mise en œuvre effective.

C'est pourquoi il vaut la peine de s'intéresser à Particle Network; il pourrait être l'un des premiers projets à entrer en production. Il pourrait mettre en valeur une expérience utilisateur de prochain niveau ou révéler les limites des projets d'abstraction de chaîne. De plus, d'autres projets construisent des produits similaires, tels que la Signature de Chaîne de Near, One Balance et Magic Spend++ de Socket Protocol. À mesure que davantage de ces projets entrent en production, la concurrence pourrait devenir féroce, et les clients cibles pourraient varier.

Le réseau Particle a travaillé à la mise en œuvre de l'“Abstraction” à différents niveaux, de l'Abstraction de portefeuille et de l'Abstraction de compte à l'Abstraction de chaîne. Chaque étape a été franchie pour résoudre les problèmes existants de la blockchain et rendre les applications décentralisées plus faciles pour les utilisateurs quotidiens. Le prochain lancement du mainnet sera un test important de leurs progrès.


Source: Introduction - Documentation sur les réseaux de particules

Avertissement :

  1. Cet article est reproduit à partir de [4pillars]. Tous les droits d'auteur appartiennent à l'auteur original [Heechang]. S’il y a des objections à cette réimpression, veuillez contacter le Porte Apprendrel'équipe, et ils s'en occuperont rapidement.
  2. Avertissement de responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe Gate Learn. Sauf mention contraire, la copie, la distribution ou le plagiat des articles traduits est interdit.
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!