Ethereum Lead Dev partage un message crucial sur l’abstraction du compte

En tant que chercheur ayant une expérience dans la technologie blockchain et les contrats intelligents, je trouve les idées de Yoav Weiss sur la feuille de route d’Ethereum pour rendre compte de l’abstraction particulièrement intrigantes. Le développement d’ERC-4337, comme l’explique Weiss, constitue une étape importante vers l’amélioration de la convivialité d’Ethereum pour les applications décentralisées (dApps) et les interactions de contrats intelligents.


Le développeur Ether, Yoav Weiss, a partagé quelques notes sur la feuille de route d’Ethereum pour l’abstraction des comptes.

En tant qu’investisseur en crypto, j’ai remarqué un buzz croissant autour du thème de l’abstraction complète des comptes dans l’espace blockchain. J’ai pris sur moi de documenter nos progrès et les étapes qui nous mènent vers cet objectif. Voici ce que j’ai noté jusqu’à présent :

— yoav.eth (@yoavw) 3 mai 2024

Dans son article, Weiss fournit une explication détaillée de l’ERC-4337, y compris son historique et les intentions de l’équipe Ether concernant sa création et ses projets à venir.

Qu’est-ce que l’ERC-4337 ?

La norme ERC-4337 permet la création de portefeuilles cryptographiques décentralisés sous forme de contrats intelligents sur le réseau Ethereum. Cette amélioration conduit à une interaction plus transparente entre les utilisateurs et les applications décentralisées (dApps).

L’équipe Ethereum, dirigée par Vitalik Buterin, propose de déplacer entièrement l’utilisation des actifs vers des structures contractuelles, plutôt que de s’appuyer sur la propriété de comptes externes.

En tant que chercheur explorant la norme ERC-4337, je la décrirais comme l’introduction d’un nouveau concept appelé « UserOperation » : un objet qui représente une pseudo-transaction au nom des utilisateurs. Ces UserOperations sont stockées dans un pool de transactions alternatif, appelé « alt mempool », avant confirmation. Ce développement représente une avancée substantielle dans l’amélioration de la convivialité d’Ethereum pour les applications décentralisées (dApps) et les interactions de contrats intelligents.

Bref historique

Weiss s’est penché sur l’arrière-plan et le développement de l’ERC-4337, retraçant son chemin depuis la suggestion originale de Vitalik Buterin jusqu’à l’accent actuel mis sur l’unification de l’abstraction de compte (AA) dans les plates-formes de couche 2 (L2).

En tant que chercheur étudiant l’évolution de la technologie des jetons non fongibles (NFT), j’ai compris le problème de la fragmentation du portefeuille causée par les implémentations personnalisées de l’optimisation automatisée du gaz (AGO ou AA) sur divers réseaux de couche 2. Cette prise de conscience m’a amené à reconnaître l’importance d’établir une norme au niveau du protocole, telle que ERC-4337, pour relever ce défi et promouvoir l’interopérabilité entre les différentes plates-formes.

Le nouveau modèle du projet introduit des propositions d’amélioration du cumul (RIP), notamment RIP-7560, qui rationalisent la transition des chaînes de couche 2 vers les adresses de compte (AA) natives. Le RIP-7560 est en cours de mise au point en RIP distincts et facultatifs pour simplifier la mise en œuvre et gérer des scénarios spécifiques tels que la validation, les noms occasionnels 2D, l’agrégation et les améliorations pour les comptes externes (EOA).

Avenir

Jusqu’à présent, l’accent a été principalement mis sur l’adoption de deuxième niveau (L2), mais les avantages de l’intégration des comptes autonomes (AA) dans le réseau principal d’Ethereum (couche 1, L1) sont de plus en plus reconnus. La stratégie consiste à déplacer progressivement les chaînes L2 vers RIP-7560, tandis qu’Ethereum L1 persiste avec ERC-4337. Cette approche garantit la compatibilité et un processus de transition fluide sur le long terme.

Weiss a souligné la nécessité d’un travail d’équipe entre les principaux développeurs d’Ethereum L1 et L2, ainsi que la communauté au sens large, pour perfectionner le RIP-7560 et parvenir à un déploiement réussi sur les réseaux Ethereum L1 et L2.

La contribution des développeurs d’Ethereum concernant le format d’objet Ethereum (EOF) est cruciale pour améliorer la distinction claire entre le protocole sous-jacent et les interfaces utilisateur dans RIP-7560.

Le point de vue de Buterin

En tant qu’investisseur crypto dans Ethereum, je suis enthousiasmé par la proposition de Vitalik Buterin visant à améliorer le système de compte.

Il a attiré l’attention sur les lacunes du système de compte d’utilisateur final (EOA) existant d’Ethereum dans la réalisation de ces objectifs, soulignant l’importance de faire évoluer l’ensemble de la communauté des machines virtuelles Ethereum (EVM) vers l’adoption de comptes de contrats intelligents (SCA).

Buterin a souligné la nécessité d’empêcher l’émergence de communautés de développeurs distinctes pour les portefeuilles de contrats intelligents et les comptes externes (EOA) dans Ethereum. Il a souligné l’importance de l’unité et d’une communication transparente entre ces groupes dans la sphère de développement d’Ethereum.

En tant que chercheur étudiant Ethereum, j’ai remarqué que l’équipe de développement principale comprend l’importance de fournir des améliorations continues pour améliorer l’expérience utilisateur dans un avenir immédiat. Simultanément, ils se consacrent à l’élaboration d’un plan complet à long terme pour la progression d’Ethereum.

2024-05-04 20:03