Révélation sur l'abstraction de compte multichaînes : comparaison entre ERC-4337 et la conception AA native

robot
Création du résumé en cours

Analyse de l'abstraction de compte multi-chaînes : révéler l'avenir de l'infrastructure de chiffrement

Du 8 au 11 juillet 2024, la plus grande événement annuel sur Ethereum en Europe - la conférence communautaire Ethereum (EthCC) se tiendra à Bruxelles, en Belgique. Cette édition (EthCC 7) rassemblera plus de 350 leaders d'opinion de premier plan dans l'industrie de la blockchain, mettant l'accent sur le développement technologique et communautaire.

Le développeur d'imToken Labs, Alfred, a été invité à participer et a donné une conférence intitulée "Révéler l'avenir : Analyse de l'abstraction de compte multi-chaînes". Voici un résumé des principaux points de la conférence :

  • L'abstraction de compte (AA) comprend l'abstraction de signature et l'abstraction de paiement, offrant une expérience utilisateur plus flexible et sécurisée.
  • Il existe des différences dans la conception des fonctions de point d'entrée lors des phases de vérification et d'exécution entre ERC-4337 et AA natif.
  • Lors de la mise en œuvre de l'ERC-4337 sur différentes réseaux de blockchain, il est important de prêter attention aux différences de protocole et de méthode de calcul d'adresse dans la conception des Rollups.

L'avenir des infrastructures de chiffrement ? Analyse de l'abstraction de compte multi-chaînes

abstraction de compte Introduction

L'essence de l'abstraction de compte

L'abstraction de compte (AA) couvre principalement deux aspects clés :

  1. Abstraction de signature : permet aux utilisateurs de choisir n'importe quel mécanisme de validation, sans être limité à un algorithme de signature numérique spécifique.
  2. Abstraction de paiement : prend en charge plusieurs options de paiement pour les transactions, comme le paiement avec des jetons ERC-20 ou le parrainage des transactions par des tiers.

Cette flexibilité améliore considérablement l'expérience utilisateur et la sécurité.

aperçu de l'ERC-4337

ERC-4337 vise à résoudre les limitations des comptes externes détenus (EOA) sur Ethereum. Ses principales caractéristiques incluent :

  • structure userOp : l'utilisateur envoie une demande d'opération au Bundler, qui compile plusieurs demandes et appelle le contrat EntryPoint.
  • Contrat EntryPoint : responsable du traitement des transactions, y compris la vérification, les frais et l'exécution des opérations.

Introduction à l'AA natif

Dans l'AA natif, tous les comptes sont des contrats, et le mécanisme de traitement des transactions est directement intégré dans le protocole de la blockchain. Les conceptions d'AA adoptées par différents réseaux varient :

  • ERC-4337 : Ethereum et plusieurs réseaux Layer 2
  • Suivre l'AA natif ERC-4337 : StarkNet et zkSync Era
  • AA natif avec une conception axée sur la confidentialité : Aztec

L'avenir des infrastructures de chiffrement ? Analyse de l'abstraction de compte multichaîne

Comparaison entre ERC-4337 et AA natif

rôle du système

ERC-4337 traite les transactions grâce à la collaboration entre le Bundler et le contrat EntryPoint. Dans l'AA natif, l'utilisateur envoie directement les opérations à l'opérateur/organisateur du serveur officiel.

interface de contrat

Bien que l'interface de contrat de compte soit similaire dans différentes implementations, il existe des différences dans la conception des fonctions de point d'entrée lors des phases de validation et d'exécution.

limitations de vérification

Pour prévenir les attaques DoS, chaque implémentation a mis en place différentes restrictions au stade de la validation. Par exemple, zkSync Era permet l'accès à des slots de stockage spécifiques, mais interdit l'accès aux variables globales.

restriction d'exécution

zkSync nécessite un drapeau de confirmation du système pour effectuer un appel système, tandis qu'ERC-4337 et StarkNet n'ont pas de restrictions particulières au stade d'exécution.

gestion des nombres aléatoires

Chaque implémentation gère le nonce de manière différente, allant de combinaisons flexibles de valeurs de clé et de nombres aléatoires à un design strictement croissant.

première déploiement

ERC-4337 permet le déploiement initial via le champ initcode dans la structure userOp, tandis que StarkNet et zkSync exigent des transactions de déploiement séparées.

L'avenir des infrastructures de chiffrement ? Analyse de l'abstraction de compte multichaîne

Différences d'implémentation d'ERC-4337 sur L1 et L2

différences de protocole

Les réseaux de couche 2 doivent prendre en compte les frais associés au téléchargement de données sur la couche 1, ce qui constitue un défi dans le calcul du Gas de pré-validation.

différence de calcul d'adresse

Il existe des différences dans les méthodes de calcul des adresses sur différents réseaux, en particulier lorsque de nouveaux codes d'opération sont introduits, ce qui peut entraîner des résultats de compilation incohérents.

Conclusion

La technologie d'abstraction de compte est en train de propulser l'évolution de l'infrastructure de chiffrement, offrant aux utilisateurs une expérience d'interaction blockchain plus pratique et sécurisée. Avec l'amélioration continue des diverses solutions de mise en œuvre, nous espérons voir émerger davantage d'applications innovantes dans l'écosystème multichaîne.

Futur des infrastructures de chiffrement ? Analyse de l'abstraction de compte multi-chaînes

Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 5
  • Partager
Commentaire
0/400
WhaleWatchervip
· 07-15 21:00
Qui peut expliquer AA de manière plus simple ?
Voir l'originalRépondre0
LightningPacketLossvip
· 07-13 01:50
On revoit le 4337, c'est... un vieux visage.
Voir l'originalRépondre0
BankruptcyArtistvip
· 07-13 01:45
AA a été propulsé dans les cieux.
Voir l'originalRépondre0
FarmHoppervip
· 07-13 01:39
C'est tout ? Autant parler de quand les frais de gas vont baisser.
Voir l'originalRépondre0
AlwaysAnonvip
· 07-13 01:25
AA est un couteau à dragon.
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)