En tant que plate-forme ouverte, Ethereum fournit un support étendu pour les DApps. Cependant, son principal inconvénient est que l'expérience utilisateur est relativement compliquée, comme la façon d'utiliser le petit portefeuille renard. Afin d'améliorer ce problème, EIP-4337 a été proposé pour résoudre la complexité de l'expérience utilisateur grâce à l'abstraction de compte.
Grâce à AA, les fonctions précédentes telles que la vérification de la signature, le paiement du gaz et la protection contre la relecture changeront toutes. Les comptes de contrat intelligents peuvent initier des demandes sans EOA, réduisant ainsi la dépendance vis-à-vis des opérateurs. Pour le dire simplement, grâce à l'abstraction de compte, les utilisateurs peuvent profiter d'un processus d'utilisation de compte minimal et réduire les exigences cognitives pour le processus sous-jacent, aussi simple que d'utiliser un compte de messagerie. La mise en œuvre d'EIP-4337 améliore non seulement l'expérience utilisateur, mais apporte également plus de personnalisation et de fonctionnalités à Ethereum, telles que des options de signature personnalisées et différentes méthodes de paiement.
À l'heure actuelle, les projets explorant et cultivant dans le sens des AA poussent comme des champignons. Commençons par l'écologie du portefeuille AA :
I. Portefeuilles AA : Braavos, Argent, Gnosis Safe, Avocado
II. Infrastructure de portefeuille AA : Biconomy, Gelato, Pimlico, Candide, Unipass
I. Portefeuille AA
Bravo
Braavos est un portefeuille de contrats intelligent construit sur Starknet avec une conception de sécurité multicouche conçue pour protéger les actifs numériques des utilisateurs contre les menaces potentielles. Tout d'abord, Braavos adopte une architecture de séparation chaud-froid pour stocker en toute sécurité la clé privée de l'utilisateur dans un appareil hors ligne, à l'abri des risques d'attaques réseau. Ce mode de stockage hors ligne réduit considérablement le risque de piratage des clés privées.
Deuxièmement, Braavos utilise la technologie multi-signature, qui nécessite plusieurs signatures autorisées pour effectuer des opérations importantes, telles que des transferts d'actifs. Ce mécanisme augmente la sécurité de la transaction.Même si l'un des appareils de l'utilisateur est compromis, le pirate ne peut pas effectuer seul des opérations importantes. De plus, Braavos prend en charge les technologies biométriques telles que les empreintes digitales et la reconnaissance faciale pour une couche supplémentaire d'authentification. Cette authentification à deux facteurs garantit que seuls les utilisateurs autorisés peuvent accéder à leurs portefeuilles et effectuer des opérations sensibles.
En réponse aux cyberattaques potentielles, Braavos utilise également une technologie anti-hameçonnage et des protocoles de communication réseau sécurisés. Il authentifie les informations envoyées à l'utilisateur et garantit que l'utilisateur ne communique qu'avec des serveurs authentifiés et légitimes.
Argent
Argent est un portefeuille de contrats intelligent basé sur Ethereum conçu pour offrir une expérience blockchain simple, sécurisée et facile à utiliser. Il fournit aux utilisateurs une interface intuitive qui leur permet de gérer les actifs numériques, d'envoyer et de recevoir des crypto-monnaies et d'interagir avec les DApp sans étapes techniques fastidieuses. Argent utilise également la multi-signature, chaque transaction nécessite plusieurs signatures autorisées, de sorte que même si un pirate s'introduit dans l'appareil d'un utilisateur, les opérations sensibles ne peuvent pas être effectuées individuellement. Ce mécanisme multi-signatures fournit une couche de sécurité supplémentaire, garantissant que les actifs des utilisateurs sont protégés contre tout accès non autorisé.
Argent propose deux options pour la gestion des clés privées, la première consiste à enregistrer les clés privées sur iCloud et à utiliser la biométrie ou le code PIN pour l'authentification. Cette méthode est en effet très pratique, mais étant donné qu'il y a eu de nombreux incidents de vol de clés privées à cause d'iCloud, cette méthode est moins sécurisée.
La seconde est le partage de clé privée, où la clé privée est divisée en plusieurs copies et conservée entre les mains de différents tuteurs. Parce qu'Argent utilise un mécanisme de sécurité appelé mode Guardian. Les utilisateurs peuvent choisir de faire confiance et d'autoriser un ou plusieurs contacts de confiance en tant que tuteurs. Lorsque les utilisateurs effectuent des opérations sensibles ou rencontrent des risques, les Gardiens participeront au processus de confirmation et d'autorisation de la transaction. Ce mécanisme de sécurité garantit que même si les utilisateurs perdent l'accès ou rencontrent des problèmes, ils peuvent restaurer et protéger leurs portefeuilles via Guardians. Les utilisateurs peuvent définir autant de tuteurs qu'ils le souhaitent et définir leurs propres seuils, ce qui augmente la flexibilité des paramètres utilisateur. Cela réduit la complexité du processus de configuration et nous pouvons le configurer de manière privée et sans confiance. Cependant, il présente également l'inconvénient que le portefeuille que nous créons n'est compatible avec aucun autre portefeuille non dépositaire utilisant les normes de portefeuille normales. Nous devons continuer à espérer que le projet n'échouera pas et que nos gardiens sont sains et saufs.
Argent fournit également un système avancé de détection des comportements malveillants. Il identifie les risques potentiels et les activités inhabituelles en analysant les modèles de transaction et les modèles de comportement des utilisateurs. Si le système détecte une opération suspecte, il émettra une alerte et demandera à l'utilisateur une confirmation supplémentaire ou de prendre les mesures de sécurité nécessaires. De plus, Argent fournit également aux utilisateurs un support intégré pour les portefeuilles matériels. Les utilisateurs peuvent utiliser des portefeuilles matériels pour stocker leurs clés privées, améliorant encore leur sécurité. Cette méthode de stockage hors ligne empêche l'obtention de la clé privée par des attaques réseau, ce qui réduit considérablement les risques potentiels.
### Gnosis Safe
Gnosis Safe est un portefeuille de contrats intelligent qui prend en charge plusieurs chaînes EVM et est l'un des portefeuilles de contrats intelligents les plus fiables sur le marché aujourd'hui.
Gnosis Safe utilise un mécanisme multi-signatures. Cela signifie que plusieurs personnes autorisées doivent être approuvées avant que tout transfert d'actifs puisse avoir lieu. Chaque approbateur possède sa propre clé privée et doit participer à l'opération de transfert pour s'assurer que les actifs ne peuvent être transférés que selon des règles et conditions prédéfinies. Ce mécanisme empêche efficacement les points de défaillance uniques et les risques de sécurité potentiels, car les attaquants doivent obtenir plusieurs clés privées pour voler des actifs.
Gnosis Safe prend en charge l'intégration du portefeuille matériel. Les utilisateurs peuvent connecter un portefeuille matériel (tel qu'un Ledger ou Trezor) à Gnosis Safe, afin que la clé privée soit stockée en toute sécurité sur le périphérique matériel et approuvée conjointement avec d'autres signataires, offrant une couche de sécurité supplémentaire. Cette conception est telle que même en présence de logiciels malveillants ou de cyberattaques, les clés privées des utilisateurs ne sont pas exposées dans un environnement dangereux.
De plus, Gnosis Safe prend en charge les extensions modulaires. Les utilisateurs peuvent choisir d'ajouter différents modules pour améliorer la fonctionnalité et la sécurité de leur portefeuille. Par exemple, un module d'exécution de contrats intelligents pourrait être ajouté, ou un module d'audit pourrait être ajouté pour surveiller l'activité des transactions dans les portefeuilles. Cette conception modulaire permet aux utilisateurs de personnaliser et d'améliorer la sécurité du portefeuille en fonction de leurs besoins et de leurs préférences.
Avocat
Avocado est un portefeuille de contrats intelligent dédié à fournir une expérience de gestion et de négociation d'actifs cryptographiques sûre et sécurisée. Il adopte une série de conceptions pour assurer la sécurité du portefeuille et protéger les actifs des utilisateurs contre les risques et attaques potentiels.
Avocado utilise un algorithme de chiffrement pour chiffrer la clé privée et la stocker sur l'appareil local afin de garantir que la clé privée ne sera pas divulguée à un tiers. En outre, il protège les communications réseau via le protocole Transport Layer Encryption (TLS), empêchant les attaques de l'homme du milieu et la falsification des données. Avocado prend également en charge l'intégration du portefeuille matériel et utilise des technologies telles que l'authentification décentralisée et l'authentification multifacteur (telles que les empreintes digitales, la reconnaissance faciale, etc.) pour garantir que seuls les utilisateurs autorisés peuvent accéder au portefeuille et effectuer des opérations de transaction. Cette conception empêche efficacement l'accès non autorisé et le vol d'actifs.
De plus, Avocado se concentre sur l'éducation des utilisateurs et la sensibilisation à la sécurité. Il fournit des conseils de sécurité, des avertissements et des recommandations pour aider les utilisateurs à comprendre les risques et les précautions courants en matière de sécurité des portefeuilles. En outre, il encourage également les utilisateurs à définir des mots de passe forts, à sauvegarder régulièrement les portefeuilles et à mettre régulièrement à jour les versions logicielles et autres meilleures pratiques pour améliorer la sécurité globale du portefeuille.
Actuellement, il existe des portefeuilles AA comme Rhinestone, Soul Wallet, Ambire, Patch Wallet, Obvious Wallet, Nest Wallet, etc.. La principale différence entre eux et Argent ou Braavos réside dans les fonctions et conceptions spécifiques qu'ils peuvent fournir.
II. Infrastructure de portefeuille AA
Biconomy
Biconomy fournit un mécanisme d'abstraction de compte appelé "Meta Transactions" qui permet aux utilisateurs d'effectuer des transactions sans posséder de portefeuille Ethereum ni payer de frais de transaction. Les utilisateurs peuvent utiliser des fournisseurs de services tiers comme mandataires de confiance pour envoyer et exécuter des transactions au nom des utilisateurs. Ce mécanisme d'abstraction de compte simplifie le processus d'interaction entre les utilisateurs et Ethereum et réduit les coûts de transaction pour les utilisateurs.
Le schéma d'abstraction de compte de Biconomy fournit également des fonctions avancées de gestion des autorisations. Les utilisateurs peuvent configurer et gérer divers paramètres d'autorisation du compte en fonction de leurs propres besoins. Par exemple, les utilisateurs peuvent définir différents niveaux d'autorisations pour contrôler les transferts de compte, l'exécution des contrats ou les opérations sensibles. De cette manière, les utilisateurs peuvent mieux protéger et contrôler leurs comptes en fonction de leur propre appétit pour le risque et de leurs besoins de sécurité.
Il convient de mentionner que, dans le cadre de l'abstraction de compte, Biconomy introduit les deux rôles de bundlers et relayers dans la couche programmable pour traiter et exécuter les demandes de transaction des utilisateurs et obtenir les récompenses correspondantes. Cette conception rend le mécanisme d'abstraction de compte de Biconomy plus évolutif et flexible, permettant aux utilisateurs d'utiliser facilement les fonctions des contrats intelligents et d'obtenir un traitement plus efficace des transactions via des bundlers ou des relais.
De plus, Biconomy fournit également aux développeurs son propre kit de développement SDK, permettant aux développeurs d'intégrer et d'utiliser facilement des fonctions d'abstraction de compte pour améliorer l'expérience des portefeuilles de contrats intelligents. Par exemple, il prend en charge divers réseaux blockchain et plates-formes de contrats intelligents, fournit des fonctions d'optimisation des transactions et des coûts, et plus encore. À l'heure actuelle, Biconomy est la plate-forme la plus utilisée et le plus d'utilisateurs de tout l'écosystème AA.
Glace
Tout d'abord, Gelato simplifie le processus d'écriture et d'utilisation des contrats intelligents en introduisant l'abstraction de compte, permettant aux utilisateurs d'encapsuler une logique de fonctionnement complexe dans des contrats intelligents réutilisables.
L'infrastructure de portefeuille de contrats intelligents de Gelato permet d'automatiser l'exécution des contrats intelligents. Les utilisateurs peuvent créer des tâches automatisées sur Gelato, définir des conditions de déclenchement et effectuer des actions. Lorsque les conditions de déclenchement sont remplies, Gelato effectuera automatiquement l'opération correspondante sans intervention manuelle de l'utilisateur. Ce mécanisme d'automatisation peut aider les utilisateurs à mettre en œuvre une logique complexe telle que des tâches de synchronisation et des déclencheurs conditionnels, et à améliorer l'efficacité et la précision des opérations.
Gelato permet aux utilisateurs de connecter leurs comptes et contrats intelligents en s'abonnant au service. Les utilisateurs peuvent choisir de s'abonner à des événements de contrat intelligent spécifiques ou à des changements d'état, et lorsque ces événements ou états se produisent, Gelato exécutera automatiquement les opérations de contrat intelligent pertinentes. De cette manière, les utilisateurs peuvent résumer l'interaction entre les comptes et les contrats intelligents en un déclenchement d'événements de niveau supérieur et une exécution automatisée.
Gelato introduit également des relais pour prendre en charge un traitement efficace des transactions. Grâce à ces mécanismes d'abstraction de compte, Gelato permet aux utilisateurs d'utiliser des conditions de niveau supérieur et des déclencheurs d'événements pour mettre en œuvre des opérations de contrat intelligent sans traiter directement les codes de contrat intelligent complexes et les protocoles sous-jacents. De cette manière, les utilisateurs non techniques peuvent facilement tirer parti des capacités des contrats intelligents et automatiser des opérations spécifiques pour améliorer l'efficacité et la commodité.
Pimlico
Pimlico fournit une interface utilisateur facile à utiliser grâce à laquelle les utilisateurs peuvent interagir avec des contrats intelligents. L'utilisateur n'a qu'à sélectionner l'option d'opération appropriée et fournir les paramètres nécessaires, et Pimlico exécutera l'opération de contrat intelligent correspondante au nom de l'utilisateur. Cette méthode élimine le besoin pour les utilisateurs d'écrire des codes d'appel de contrat complexes et simplifie grandement le processus d'interaction entre les utilisateurs et les contrats intelligents.
En outre, Pimlico a également introduit le mécanisme de service Paymaster. Paymaster est un contrat intelligent qui agit comme intermédiaire de paiement entre l'utilisateur et le contrat intelligent. Lorsque les utilisateurs utilisent Pimlico pour interagir avec des contrats intelligents, Paymaster sera responsable du traitement des transactions de paiement. L'utilisateur envoie simplement le montant du paiement à Paymaster, et Paymaster transmet le paiement correspondant au contrat intelligent. L'avantage est que les utilisateurs n'ont pas besoin de payer des frais de traitement distincts pour chaque transaction, mais peuvent payer Paymaster une fois, et Paymaster le transmettra en son nom.
Le mécanisme de service Paymaster offre également plus de flexibilité et de sécurité. Par exemple, différents modèles de facturation peuvent être mis en œuvre, tels que des frais fixes, des frais en pourcentage, etc., qui peuvent être ajustés de manière flexible en fonction des besoins réels, tels que la vérification des identités des utilisateurs, la mise en œuvre du contrôle d'accès, etc., pour renforcer la sécurité et la crédibilité. d'interactions.
Candide
Candide est une infrastructure de portefeuille de contrats intelligents basée sur Substrate, qui se caractérise par des fonctions telles que l'abstraction de compte, la récupération de compte et le paiement des frais de gaz ERC-20 à l'aide de Paymaster via des contrats de point d'entrée. La vision de Candide est de favoriser l'adoption de comptes contractuels sur les réseaux Ethereum et EVM via le bundler Voltaire. Le groupeur Voltaire est un groupeur rapide et convivial conforme à la norme ERC-4337.
### Unipass
Unipass est un compte et un portefeuille Web3 gratuits qui fournissent un service à guichet unique allant de la gestion des clés privées au DID et à la récupération sociale. Unipass fournit une série de fonctions, y compris le SDK, la prise en charge multi-chaînes, l'authentification décentralisée, les transactions décentralisées, etc., pour offrir une meilleure expérience d'abstraction de compte.
Il est prévisible que dans un avenir proche, AA sera largement popularisé au niveau de la couche application, et les changements apportés par l'abstraction des comptes contiennent également la possibilité d'une explosion écologique. Dans la dernière proposition de Vitalik, la voie technique du Rollup + abstraction de compte a été largement reconnue.Jusqu'à présent, divers Rollups natifs ont également lancé de nouvelles versions compatibles avec l'abstraction de compte, telles que zkSync et Starknet. Avec le développement de Rollup, l'abstraction de comptes pouvant être combinée avec Rollup doit également développer des solutions meilleures et plus raffinées.
Voir l'original
Le contenu est fourni à titre de référence uniquement, il ne s'agit pas d'une sollicitation ou d'une offre. Aucun conseil en investissement, fiscalité ou juridique n'est fourni. Consultez l'Avertissement pour plus de détails sur les risques.
L'écologie abstraite des comptes ascendants : quels portefeuilles et infrastructures méritent l'attention
Auteur original : Flamie
Introduction
En tant que plate-forme ouverte, Ethereum fournit un support étendu pour les DApps. Cependant, son principal inconvénient est que l'expérience utilisateur est relativement compliquée, comme la façon d'utiliser le petit portefeuille renard. Afin d'améliorer ce problème, EIP-4337 a été proposé pour résoudre la complexité de l'expérience utilisateur grâce à l'abstraction de compte.
Grâce à AA, les fonctions précédentes telles que la vérification de la signature, le paiement du gaz et la protection contre la relecture changeront toutes. Les comptes de contrat intelligents peuvent initier des demandes sans EOA, réduisant ainsi la dépendance vis-à-vis des opérateurs. Pour le dire simplement, grâce à l'abstraction de compte, les utilisateurs peuvent profiter d'un processus d'utilisation de compte minimal et réduire les exigences cognitives pour le processus sous-jacent, aussi simple que d'utiliser un compte de messagerie. La mise en œuvre d'EIP-4337 améliore non seulement l'expérience utilisateur, mais apporte également plus de personnalisation et de fonctionnalités à Ethereum, telles que des options de signature personnalisées et différentes méthodes de paiement.
À l'heure actuelle, les projets explorant et cultivant dans le sens des AA poussent comme des champignons. Commençons par l'écologie du portefeuille AA :
I. Portefeuille AA
Bravo
Braavos est un portefeuille de contrats intelligent construit sur Starknet avec une conception de sécurité multicouche conçue pour protéger les actifs numériques des utilisateurs contre les menaces potentielles. Tout d'abord, Braavos adopte une architecture de séparation chaud-froid pour stocker en toute sécurité la clé privée de l'utilisateur dans un appareil hors ligne, à l'abri des risques d'attaques réseau. Ce mode de stockage hors ligne réduit considérablement le risque de piratage des clés privées.
Deuxièmement, Braavos utilise la technologie multi-signature, qui nécessite plusieurs signatures autorisées pour effectuer des opérations importantes, telles que des transferts d'actifs. Ce mécanisme augmente la sécurité de la transaction.Même si l'un des appareils de l'utilisateur est compromis, le pirate ne peut pas effectuer seul des opérations importantes. De plus, Braavos prend en charge les technologies biométriques telles que les empreintes digitales et la reconnaissance faciale pour une couche supplémentaire d'authentification. Cette authentification à deux facteurs garantit que seuls les utilisateurs autorisés peuvent accéder à leurs portefeuilles et effectuer des opérations sensibles.
En réponse aux cyberattaques potentielles, Braavos utilise également une technologie anti-hameçonnage et des protocoles de communication réseau sécurisés. Il authentifie les informations envoyées à l'utilisateur et garantit que l'utilisateur ne communique qu'avec des serveurs authentifiés et légitimes.
Argent
Argent est un portefeuille de contrats intelligent basé sur Ethereum conçu pour offrir une expérience blockchain simple, sécurisée et facile à utiliser. Il fournit aux utilisateurs une interface intuitive qui leur permet de gérer les actifs numériques, d'envoyer et de recevoir des crypto-monnaies et d'interagir avec les DApp sans étapes techniques fastidieuses. Argent utilise également la multi-signature, chaque transaction nécessite plusieurs signatures autorisées, de sorte que même si un pirate s'introduit dans l'appareil d'un utilisateur, les opérations sensibles ne peuvent pas être effectuées individuellement. Ce mécanisme multi-signatures fournit une couche de sécurité supplémentaire, garantissant que les actifs des utilisateurs sont protégés contre tout accès non autorisé.
Argent propose deux options pour la gestion des clés privées, la première consiste à enregistrer les clés privées sur iCloud et à utiliser la biométrie ou le code PIN pour l'authentification. Cette méthode est en effet très pratique, mais étant donné qu'il y a eu de nombreux incidents de vol de clés privées à cause d'iCloud, cette méthode est moins sécurisée.
La seconde est le partage de clé privée, où la clé privée est divisée en plusieurs copies et conservée entre les mains de différents tuteurs. Parce qu'Argent utilise un mécanisme de sécurité appelé mode Guardian. Les utilisateurs peuvent choisir de faire confiance et d'autoriser un ou plusieurs contacts de confiance en tant que tuteurs. Lorsque les utilisateurs effectuent des opérations sensibles ou rencontrent des risques, les Gardiens participeront au processus de confirmation et d'autorisation de la transaction. Ce mécanisme de sécurité garantit que même si les utilisateurs perdent l'accès ou rencontrent des problèmes, ils peuvent restaurer et protéger leurs portefeuilles via Guardians. Les utilisateurs peuvent définir autant de tuteurs qu'ils le souhaitent et définir leurs propres seuils, ce qui augmente la flexibilité des paramètres utilisateur. Cela réduit la complexité du processus de configuration et nous pouvons le configurer de manière privée et sans confiance. Cependant, il présente également l'inconvénient que le portefeuille que nous créons n'est compatible avec aucun autre portefeuille non dépositaire utilisant les normes de portefeuille normales. Nous devons continuer à espérer que le projet n'échouera pas et que nos gardiens sont sains et saufs.
Argent fournit également un système avancé de détection des comportements malveillants. Il identifie les risques potentiels et les activités inhabituelles en analysant les modèles de transaction et les modèles de comportement des utilisateurs. Si le système détecte une opération suspecte, il émettra une alerte et demandera à l'utilisateur une confirmation supplémentaire ou de prendre les mesures de sécurité nécessaires. De plus, Argent fournit également aux utilisateurs un support intégré pour les portefeuilles matériels. Les utilisateurs peuvent utiliser des portefeuilles matériels pour stocker leurs clés privées, améliorant encore leur sécurité. Cette méthode de stockage hors ligne empêche l'obtention de la clé privée par des attaques réseau, ce qui réduit considérablement les risques potentiels.
### Gnosis Safe
Gnosis Safe est un portefeuille de contrats intelligent qui prend en charge plusieurs chaînes EVM et est l'un des portefeuilles de contrats intelligents les plus fiables sur le marché aujourd'hui.
Gnosis Safe utilise un mécanisme multi-signatures. Cela signifie que plusieurs personnes autorisées doivent être approuvées avant que tout transfert d'actifs puisse avoir lieu. Chaque approbateur possède sa propre clé privée et doit participer à l'opération de transfert pour s'assurer que les actifs ne peuvent être transférés que selon des règles et conditions prédéfinies. Ce mécanisme empêche efficacement les points de défaillance uniques et les risques de sécurité potentiels, car les attaquants doivent obtenir plusieurs clés privées pour voler des actifs.
Gnosis Safe prend en charge l'intégration du portefeuille matériel. Les utilisateurs peuvent connecter un portefeuille matériel (tel qu'un Ledger ou Trezor) à Gnosis Safe, afin que la clé privée soit stockée en toute sécurité sur le périphérique matériel et approuvée conjointement avec d'autres signataires, offrant une couche de sécurité supplémentaire. Cette conception est telle que même en présence de logiciels malveillants ou de cyberattaques, les clés privées des utilisateurs ne sont pas exposées dans un environnement dangereux.
De plus, Gnosis Safe prend en charge les extensions modulaires. Les utilisateurs peuvent choisir d'ajouter différents modules pour améliorer la fonctionnalité et la sécurité de leur portefeuille. Par exemple, un module d'exécution de contrats intelligents pourrait être ajouté, ou un module d'audit pourrait être ajouté pour surveiller l'activité des transactions dans les portefeuilles. Cette conception modulaire permet aux utilisateurs de personnaliser et d'améliorer la sécurité du portefeuille en fonction de leurs besoins et de leurs préférences.
Avocat
Avocado est un portefeuille de contrats intelligent dédié à fournir une expérience de gestion et de négociation d'actifs cryptographiques sûre et sécurisée. Il adopte une série de conceptions pour assurer la sécurité du portefeuille et protéger les actifs des utilisateurs contre les risques et attaques potentiels.
Avocado utilise un algorithme de chiffrement pour chiffrer la clé privée et la stocker sur l'appareil local afin de garantir que la clé privée ne sera pas divulguée à un tiers. En outre, il protège les communications réseau via le protocole Transport Layer Encryption (TLS), empêchant les attaques de l'homme du milieu et la falsification des données. Avocado prend également en charge l'intégration du portefeuille matériel et utilise des technologies telles que l'authentification décentralisée et l'authentification multifacteur (telles que les empreintes digitales, la reconnaissance faciale, etc.) pour garantir que seuls les utilisateurs autorisés peuvent accéder au portefeuille et effectuer des opérations de transaction. Cette conception empêche efficacement l'accès non autorisé et le vol d'actifs.
De plus, Avocado se concentre sur l'éducation des utilisateurs et la sensibilisation à la sécurité. Il fournit des conseils de sécurité, des avertissements et des recommandations pour aider les utilisateurs à comprendre les risques et les précautions courants en matière de sécurité des portefeuilles. En outre, il encourage également les utilisateurs à définir des mots de passe forts, à sauvegarder régulièrement les portefeuilles et à mettre régulièrement à jour les versions logicielles et autres meilleures pratiques pour améliorer la sécurité globale du portefeuille.
Actuellement, il existe des portefeuilles AA comme Rhinestone, Soul Wallet, Ambire, Patch Wallet, Obvious Wallet, Nest Wallet, etc.. La principale différence entre eux et Argent ou Braavos réside dans les fonctions et conceptions spécifiques qu'ils peuvent fournir.
II. Infrastructure de portefeuille AA
Biconomy
Biconomy fournit un mécanisme d'abstraction de compte appelé "Meta Transactions" qui permet aux utilisateurs d'effectuer des transactions sans posséder de portefeuille Ethereum ni payer de frais de transaction. Les utilisateurs peuvent utiliser des fournisseurs de services tiers comme mandataires de confiance pour envoyer et exécuter des transactions au nom des utilisateurs. Ce mécanisme d'abstraction de compte simplifie le processus d'interaction entre les utilisateurs et Ethereum et réduit les coûts de transaction pour les utilisateurs.
Le schéma d'abstraction de compte de Biconomy fournit également des fonctions avancées de gestion des autorisations. Les utilisateurs peuvent configurer et gérer divers paramètres d'autorisation du compte en fonction de leurs propres besoins. Par exemple, les utilisateurs peuvent définir différents niveaux d'autorisations pour contrôler les transferts de compte, l'exécution des contrats ou les opérations sensibles. De cette manière, les utilisateurs peuvent mieux protéger et contrôler leurs comptes en fonction de leur propre appétit pour le risque et de leurs besoins de sécurité.
Il convient de mentionner que, dans le cadre de l'abstraction de compte, Biconomy introduit les deux rôles de bundlers et relayers dans la couche programmable pour traiter et exécuter les demandes de transaction des utilisateurs et obtenir les récompenses correspondantes. Cette conception rend le mécanisme d'abstraction de compte de Biconomy plus évolutif et flexible, permettant aux utilisateurs d'utiliser facilement les fonctions des contrats intelligents et d'obtenir un traitement plus efficace des transactions via des bundlers ou des relais.
De plus, Biconomy fournit également aux développeurs son propre kit de développement SDK, permettant aux développeurs d'intégrer et d'utiliser facilement des fonctions d'abstraction de compte pour améliorer l'expérience des portefeuilles de contrats intelligents. Par exemple, il prend en charge divers réseaux blockchain et plates-formes de contrats intelligents, fournit des fonctions d'optimisation des transactions et des coûts, et plus encore. À l'heure actuelle, Biconomy est la plate-forme la plus utilisée et le plus d'utilisateurs de tout l'écosystème AA.
Glace
Tout d'abord, Gelato simplifie le processus d'écriture et d'utilisation des contrats intelligents en introduisant l'abstraction de compte, permettant aux utilisateurs d'encapsuler une logique de fonctionnement complexe dans des contrats intelligents réutilisables.
L'infrastructure de portefeuille de contrats intelligents de Gelato permet d'automatiser l'exécution des contrats intelligents. Les utilisateurs peuvent créer des tâches automatisées sur Gelato, définir des conditions de déclenchement et effectuer des actions. Lorsque les conditions de déclenchement sont remplies, Gelato effectuera automatiquement l'opération correspondante sans intervention manuelle de l'utilisateur. Ce mécanisme d'automatisation peut aider les utilisateurs à mettre en œuvre une logique complexe telle que des tâches de synchronisation et des déclencheurs conditionnels, et à améliorer l'efficacité et la précision des opérations.
Gelato permet aux utilisateurs de connecter leurs comptes et contrats intelligents en s'abonnant au service. Les utilisateurs peuvent choisir de s'abonner à des événements de contrat intelligent spécifiques ou à des changements d'état, et lorsque ces événements ou états se produisent, Gelato exécutera automatiquement les opérations de contrat intelligent pertinentes. De cette manière, les utilisateurs peuvent résumer l'interaction entre les comptes et les contrats intelligents en un déclenchement d'événements de niveau supérieur et une exécution automatisée.
Gelato introduit également des relais pour prendre en charge un traitement efficace des transactions. Grâce à ces mécanismes d'abstraction de compte, Gelato permet aux utilisateurs d'utiliser des conditions de niveau supérieur et des déclencheurs d'événements pour mettre en œuvre des opérations de contrat intelligent sans traiter directement les codes de contrat intelligent complexes et les protocoles sous-jacents. De cette manière, les utilisateurs non techniques peuvent facilement tirer parti des capacités des contrats intelligents et automatiser des opérations spécifiques pour améliorer l'efficacité et la commodité.
Pimlico
Pimlico fournit une interface utilisateur facile à utiliser grâce à laquelle les utilisateurs peuvent interagir avec des contrats intelligents. L'utilisateur n'a qu'à sélectionner l'option d'opération appropriée et fournir les paramètres nécessaires, et Pimlico exécutera l'opération de contrat intelligent correspondante au nom de l'utilisateur. Cette méthode élimine le besoin pour les utilisateurs d'écrire des codes d'appel de contrat complexes et simplifie grandement le processus d'interaction entre les utilisateurs et les contrats intelligents.
En outre, Pimlico a également introduit le mécanisme de service Paymaster. Paymaster est un contrat intelligent qui agit comme intermédiaire de paiement entre l'utilisateur et le contrat intelligent. Lorsque les utilisateurs utilisent Pimlico pour interagir avec des contrats intelligents, Paymaster sera responsable du traitement des transactions de paiement. L'utilisateur envoie simplement le montant du paiement à Paymaster, et Paymaster transmet le paiement correspondant au contrat intelligent. L'avantage est que les utilisateurs n'ont pas besoin de payer des frais de traitement distincts pour chaque transaction, mais peuvent payer Paymaster une fois, et Paymaster le transmettra en son nom.
Le mécanisme de service Paymaster offre également plus de flexibilité et de sécurité. Par exemple, différents modèles de facturation peuvent être mis en œuvre, tels que des frais fixes, des frais en pourcentage, etc., qui peuvent être ajustés de manière flexible en fonction des besoins réels, tels que la vérification des identités des utilisateurs, la mise en œuvre du contrôle d'accès, etc., pour renforcer la sécurité et la crédibilité. d'interactions.
Candide
Candide est une infrastructure de portefeuille de contrats intelligents basée sur Substrate, qui se caractérise par des fonctions telles que l'abstraction de compte, la récupération de compte et le paiement des frais de gaz ERC-20 à l'aide de Paymaster via des contrats de point d'entrée. La vision de Candide est de favoriser l'adoption de comptes contractuels sur les réseaux Ethereum et EVM via le bundler Voltaire. Le groupeur Voltaire est un groupeur rapide et convivial conforme à la norme ERC-4337.
### Unipass
Unipass est un compte et un portefeuille Web3 gratuits qui fournissent un service à guichet unique allant de la gestion des clés privées au DID et à la récupération sociale. Unipass fournit une série de fonctions, y compris le SDK, la prise en charge multi-chaînes, l'authentification décentralisée, les transactions décentralisées, etc., pour offrir une meilleure expérience d'abstraction de compte.
Il est prévisible que dans un avenir proche, AA sera largement popularisé au niveau de la couche application, et les changements apportés par l'abstraction des comptes contiennent également la possibilité d'une explosion écologique. Dans la dernière proposition de Vitalik, la voie technique du Rollup + abstraction de compte a été largement reconnue.Jusqu'à présent, divers Rollups natifs ont également lancé de nouvelles versions compatibles avec l'abstraction de compte, telles que zkSync et Starknet. Avec le développement de Rollup, l'abstraction de comptes pouvant être combinée avec Rollup doit également développer des solutions meilleures et plus raffinées.