Analyse de l'abstraction de compte multichain : l'avenir du ERC-4337 et du AA natif

robot
Création du résumé en cours

Analyse de l'abstraction de compte multi-chaînes : explorer l'avenir des infrastructures de chiffrement

Récemment, la conférence de la communauté Ethereum (EthCC 7) s'est tenue à Bruxelles, en Belgique. C'est le plus grand événement annuel d'Ethereum en Europe, axé sur le développement technologique et communautaire. La conférence a rassemblé plus de 350 leaders d'opinion de premier plan dans l'industrie de la blockchain.

Lors de cette réunion, un développeur blockchain a donné une conférence intitulée "Révéler l'avenir : analyse de l'abstraction de compte multi-chaînes". Voici un aperçu des points principaux de la conférence :

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

abstraction de compte de concept central

L'abstraction de compte (AA) comprend principalement deux points clés :

  1. Abstraction de signature : permet aux utilisateurs de choisir n'importe quel mécanisme de vérification qu'ils préfèrent, sans se limiter à des algorithmes de signature numérique spécifiques.

  2. Abstraction de paiement : Les utilisateurs peuvent utiliser plusieurs options de paiement pour les transactions, comme payer avec des actifs ERC-20 au lieu d'actifs natifs, ou être sponsorisés par un tiers.

Cette flexibilité offre une expérience utilisateur plus sécurisée et optimale.

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

Standard ERC-4337

ERC-4337 résout certaines des limitations des comptes externes (EOA) dans le protocole Ethereum en introduisant des méthodes de gestion de compte et de traitement des transactions plus flexibles :

  • structure userOp : l'utilisateur envoie la structure userOp au Bundler, le Bundler collecte plusieurs userOp et appelle la fonction handleOps du contrat EntryPoint.

  • Contrat EntryPoint : traite les transactions comme un système d'exploitation, ses principales fonctions incluent la vérification des autorisations, la collecte des frais et l'exécution des opérations cibles.

Abstraction de compte natif

Dans l'AA natif, chaque compte est un contrat, et le mécanisme de traitement des transactions est directement intégré au protocole de la blockchain. Différentes réseaux de blockchain adoptent des conceptions AA différentes :

  • Abstraction de compte ERC-4337 : Ethereum, Arbitrum, Optimism, etc.
  • Suivre l'abstraction de compte natif d'ERC-4337 : StarkNet et zkSync Era
  • Abstraction de compte native avec un design de confidentialité : Aztec

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

Les principales différences entre ERC-4337 et AA natif

  1. Rôle du système d'exploitation : ERC-4337 est réalisé en collaboration entre le Bundler et le contrat EntryPoint, tandis que le AA natif est géré par l'opérateur / le classificateur du serveur officiel.

  2. Interface de contrat : Au stade de vérification, les fonctions de point d'entrée de l'ERC-4337 et de l'AA natif sont fixes, mais au stade d'exécution, seul le point d'entrée de l'AA natif est fixe.

  3. Restrictions des étapes de vérification : chaque mise en œuvre impose différents niveaux de restrictions sur les codes d'opération et l'accès au stockage pour prévenir les attaques par déni de service (DoS).

  4. Limites des étapes d'exécution : zkSync exige une confirmation du drapeau du système, tandis qu'ERC-4337 et StarkNet n'ont pas de limites spéciales à l'étape d'exécution.

  5. Gestion des nombres aléatoires : différentes implémentations utilisent différentes méthodes de gestion des nonce.

  6. Déploiement de la première transaction : ERC-4337 est déployé via le champ initcode de la structure userOp, tandis que StarkNet et zkSync nécessitent des transactions de déploiement séparées.

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

  1. Différences de protocole : L2 doit prendre en compte les frais associés au téléchargement de données sur L1.

  2. Différences de calcul d'adresse : différentes chaînes peuvent utiliser différentes méthodes de codage d'adresse, ce qui entraîne des adresses de contrat de compte pouvant être différentes sur Ethereum et L2.

Dans l'ensemble, la technologie d'abstraction de compte évolue constamment, offrant aux utilisateurs une expérience d'interaction avec la blockchain plus flexible et sécurisée. Avec l'émergence et l'amélioration de différentes réalisations, nous espérons voir davantage d'applications innovantes et de solutions conviviales.

L'avenir 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
  • 1
  • Partager
Commentaire
0/400
PuzzledScholarvip
· 07-19 05:34
Mining peut également générer des jetons. Qui va combler le trou ?
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)