Analyse approfondie de la technologie d'abstraction de compte multichaînes : exploration de l'avenir de l'infrastructure Blockchain

robot
Création du résumé en cours

Analyse de la technologie d'abstraction de compte multi-chaînes : 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. Pendant la conférence, un développeur blockchain a donné une présentation intitulée "Révéler l'avenir : Analyse de l'abstraction de compte multi-chaînes", explorant en profondeur l'état actuel de la technologie d'abstraction de compte (AA) et ses directions de développement futures.

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

abstraction de compte aperçu

L'abstraction de compte comprend principalement deux éléments clés : l'abstraction de signature et l'abstraction de paiement. L'abstraction de signature permet aux utilisateurs de choisir n'importe quel mécanisme de validation, sans se limiter à un algorithme de signature numérique spécifique. L'abstraction de paiement permet aux utilisateurs d'utiliser diverses options de paiement pour les transactions, comme le paiement avec des jetons ERC-20 ou le parrainage de transactions par un tiers. Cette flexibilité améliore considérablement l'expérience utilisateur et la sécurité.

Standard ERC-4337

La norme ERC-4337 résout certaines limitations intrinsèques des comptes externes détenus (EOA) sur Ethereum en introduisant des méthodes de gestion de compte et de traitement des transactions plus flexibles. Ses composants clés incluent :

  1. Structure userOp : L'utilisateur envoie userOp au Bundler, qui collecte plusieurs userOp et appelle la fonction handleOps du contrat EntryPoint.

  2. Contrat EntryPoint : en tant que cœur du traitement des transactions, il est responsable de la vérification des userOp, de la perception des frais et de l'exécution des opérations cibles.

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

Abstraction de compte natif

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

  • Abstraction de compte ERC-4337 : plusieurs réseaux tels qu'Ethereum, Arbitrum, Optimism
  • Suivre l'abstraction de compte native ERC-4337 : StarkNet et zkSync Era
  • Abstraction de compte native avec design de confidentialité : Aztec

Comparaison entre ERC-4337 et AA natif

  1. Rôle du système d'exploitation : ERC-4337 fonctionne grâce à la collaboration entre le Bundler et le contrat EntryPoint, tandis que l'AA natif dépend des opérateurs/ordonneurs des serveurs officiels.

  2. Interface de contrat : Bien que les étapes soient similaires, les fonctions de point d'entrée présentent de légères différences dans les différentes implémentations.

  3. Restrictions des étapes de vérification : chaque mise en œuvre impose des restrictions de différents niveaux sur les codes d'opération et les accès à la mémoire pendant le processus de vérification.

  4. Limite des étapes d'exécution : zkSync exige une confirmation du drapeau du système, tandis qu'ERC-4337 et StarkNet n'ont pas de restrictions 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 permet de déployer un contrat de compte dans le premier userOp, tandis que StarkNet et zkSync nécessitent une transaction de déploiement distincte.

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

Différences entre ERC-4337 sur L1 et L2

Il existe deux différences clés dans la mise en œuvre d'ERC-4337 sur les chaînes compatibles avec EVM :

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

  2. Différence d'adresse : La méthode de calcul des adresses sur différentes chaînes peut varier, ce qui peut entraîner une incohérence des adresses de contrat de compte entre Ethereum et L2.

Futur de l'infrastructure de chiffrement ? Analyse de l'abstraction de compte multichaîne

Conclusion

La technologie d'abstraction de compte se développe rapidement, offrant de nouvelles possibilités pour l'infrastructure blockchain. Avec l'émergence et l'amélioration de différentes solutions de mise en œuvre, nous espérons voir à l'avenir des moyens d'interaction blockchain plus conviviaux, sécurisés et flexibles.

ETH1.72%
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
  • 3
  • Partager
Commentaire
0/400
token_therapistvip
· Il y a 13h
Eh bien... encore un 4337 qui vante une expérience sans couture.
Voir l'originalRépondre0
governance_ghostvip
· Il y a 14h
Ne sois pas pressé de crier, essaie d'abord et dis-le ensuite. J'espère que ça ne finira pas en gg.
Voir l'originalRépondre0
ImpermanentPhilosophervip
· Il y a 14h
Je pense que 4337 est juste comme ça, nous l'utilisons depuis longtemps.
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)