
L’Account Abstraction (AA) s’est imposée comme une innovation majeure dans l’écosystème Ethereum, avec l’EIP-4337 comme référence de son déploiement.
L’Account Abstraction représente une avancée déterminante dans la manière dont les utilisateurs interagissent avec les réseaux blockchain. L’EIP-4337 propose une méthode standardisée pour améliorer l’expérience utilisateur, sans nécessiter d’ajustement au consensus principal d’Ethereum.
L’EIP-4337 est une proposition d’amélioration d’Ethereum qui offre l’Account Abstraction grâce à une architecture innovante. Elle permet aux wallets de smart contracts de bénéficier de la même flexibilité que les comptes externes (EOA), tout en maintenant la compatibilité avec l’infrastructure existante.
La spécification EIP-4337 définit plusieurs éléments essentiels :
UserOperations : objets pseudo-transactionnels envoyés par les utilisateurs pour exécuter des actions, qui constituent le socle du cadre EIP-4337.
Bundlers : nœuds spécialisés regroupant les UserOperations et les soumettant à la blockchain, facilitant ainsi le flux de transactions EIP-4337.
EntryPoint Contract : smart contract unique coordonnant l’exécution des UserOperations conformément aux normes EIP-4337.
Paymaster : contrats optionnels au sein du système EIP-4337 susceptibles de prendre en charge les frais de transaction pour les utilisateurs.
L’intégration de l’EIP-4337 présente plusieurs avantages :
Le processus EIP-4337 utilise un mempool distinct du pool de transactions standard d’Ethereum. Les utilisateurs créent des UserOperations, collectées par les bundlers qui les soumettent au contrat EntryPoint, lequel valide et exécute les opérations selon les spécifications de l’EIP-4337.
Alors que l’industrie blockchain poursuit son évolution, l’EIP-4337 s’impose progressivement auprès des fournisseurs de wallets et des développeurs d’infrastructures. Les principales plateformes et prestataires de services intègrent désormais l’EIP-4337 afin d’optimiser l’intégration des utilisateurs et de réduire les obstacles à l’utilisation de la blockchain.
L’EIP-4337 constitue une étape clé vers l’adoption généralisée de la blockchain en résolvant des problématiques d’ergonomie historiques. À mesure que cette technologie se développe, l’EIP-4337 devrait devenir la norme pour la gestion des comptes sur Ethereum et les réseaux compatibles, ouvrant la voie à des applications décentralisées plus intuitives et plus sûres.
L’EIP-4337 introduit l’Account Abstraction sur Ethereum, permettant aux comptes contractuels d’initier des transactions. Elle dissocie la vérification de l’inclusion, renforçant ainsi l’efficacité et la sécurité via les objets UserOperation.
L’ERC-4337 est un protocole Ethereum dédié à l’Account Abstraction, permettant aux smart accounts d’exécuter des transactions sans modification du consensus. Il repose sur les UserOperations pour le relais des transactions et prend en charge le paiement des frais de gas en tokens ERC-20.
Non, EIP et ERC sont distincts. L’EIP (Ethereum Improvement Proposal) concerne les modifications du protocole, tandis que l’ERC (Ethereum Request for Comment) définit les standards des tokens et des smart contracts.
L’ERC-4337 est une norme Ethereum dédiée à l’Account Abstraction. Elle permet les smart contract wallets, les transactions sans frais de gas et la simplification des opérations complexes en une seule transaction atomique.











