Les développeurs Ethereum visent la facilité des portefeuilles Crypto avec « EIP-3074 »
EIP-3074 a suscité à la fois le soutien et l'inquiétude de la communauté Ethereum , un changement de code censé améliorer l'expérience utilisateur avec les portefeuilles sur la blockchain.
![Screengrab from the EIP-3074 proposal (Ethereum.org, modified by CoinDesk using PhotoMosh)](https://www.coindesk.com/resizer/PMURFGhojy7Ok0zYgPAzk5NAQw4=/567x319/filters:quality(80):format(jpg)/cloudfront-us-east-1.images.arcpublishing.com/coindesk/FEW2IWMUZBBILB532BJLKPMCZE.jpg)
Alors que les équipes blockchain s’efforcent d’atteindre le Saint Graal de l’adoption grand public, rendre les portefeuilles Crypto plus faciles à utiliser est soudainement en tête de l’ordre du jour.
Les développeurs Ethereum ont progressé dans leurs discussions et inclusions de certaines propositions d'amélioration Ethereum (EIP) pour le prochain grand hard fork de la blockchain, Pectra .
ONEune des propositions qui a suscité à la fois le soutien et l'inquiétude de la communauté Ethereum est EIP-3074, un changement de code censé améliorer l'expérience utilisateur avec les portefeuilles sur la blockchain.
Les développeurs Ethereum ont résolu des problèmes dans le passé qui faciliteraient l'expérience utilisateur avec les portefeuilles et ont déployé des fonctionnalités qui ont débloqué de nouvelles capacités. Mais désormais, les développeurs s’efforcent de rendre l’expérience encore plus simple et inscrite dans la blockchain.
Ce nouveau changement est censé permettre à un type spécifique de portefeuille, les comptes externes (EOA), d'être plus programmables, en permettant aux contrats intelligents de les autoriser.
Georgios Konstatonopolous, directeur de la Technologies de Paradigm, a déclaré sur X que l'EIP-3074 « est un gros problème. L’UX du portefeuille sera multiplié par 10. »
Actuellement sur Ethereum, il existe deux types de comptes portefeuille : les EOA, qui sont les plus populaires, comme le portefeuille MetaMask et Coinbase, et les portefeuilles de contrats intelligents, comme Argent et Safe.
Les utilisateurs des comptes EOA reçoivent une paire de clés – une publique et une privée – tandis que les comptes de contrats intelligents sont des portefeuilles contrôlés par code. Le problème avec les EOA se résume à l’erreur Human ; si vous perdez une clé privée d'un compte EOA, il n'existe aucun service d'assistance ni processus de récupération de clé qui puisse vous aider à retrouver l'accès à vos fonds.
Les propositions précédentes, comme ERC-4337 , visaient à rendre les EOA plus faciles à utiliser, un concept connu sous le nom d' abstraction de compte (AA), qui permet aux utilisateurs de récupérer leur Crypto avec des fonctionnalités de contrat intelligent.
EIP-3074 est une autre étape dans ce type d'innovation, déléguant des capacités de transaction à des contrats intelligents. Un élément clé de la proposition est de permettre aux utilisateurs de regrouper les transactions et de les faire signer une fois. D'autres fonctionnalités incluent le fait que des tiers sponsorisent les frais de transaction des utilisateurs, de sorte que les applications décentralisées ( dapps ) puissent par exemple couvrir les coûts de GAS pour leurs utilisateurs.
La proposition, créée dès octobre 2020, permet également aux utilisateurs de signer des transactions soumises par une autre partie – par exemple, en signant des transactions à partir d'une interface différente ou en les signant hors ligne. Les auteurs sont Sam Wilson, Ansgar Dietrichs, Matt Garnett et Micah Zoltu, selon le document.
La principale différence entre EIP-3074 et ERC-4337 est que « le premier se concentre sur l'obtention de tous les avantages de l'abstraction d'exécution, et le second se concentre sur l'obtention de tous les avantages de l'abstraction de compte sur toutes les chaînes EVM, mais d'une manière non native. est moins efficace », écrit Yoav Weiss, développeur de la Fondation Ethereum . "Ces deux étapes permettent de bénéficier de certains des avantages de l'abstraction complète des comptes natifs."
Refus de la communauté
Alors que de nombreux membres de la communauté ont montré leur soutien à la proposition, d'autres ont mis en garde contre des problèmes de sécurité liés à la fonctionnalité de transactions par lots.
Lukas Schor, le co-fondateur de Safe qui a plaidé pour l'ERC-4337 et pour que les portefeuilles Ethereum mettent en œuvre l'abstraction complète des comptes, a exprimé ses inquiétudes quant au fait que même si cette proposition va dans la bonne direction, il craint que l'EIP ne manque « d'une voie claire vers une abstraction complète des comptes ». AA et a un impact net négatif sur l’adoption des AA.
Le co-fondateur du portefeuille Argent, Itamar Lesuisse, a également posté sur X que l'EIP-3074 pourrait constituer un grave problème de sécurité, écrivant qu'il permet « à un escroc de vider tout votre portefeuille avec une seule signature hors chaîne. Je pense que ce sera un cas d’utilisation majeur.
Mudit Gupta, responsable de la sécurité de l'information chez Polygon Labs, a également eu des problèmes de sécurité, appelant à ce que les portefeuilles « interdisent les signatures MAGIC EIP-3074 par portefeuille ».
"Pour des raisons de sécurité, je ne souhaite pas exposer mes portefeuilles froids au traitement par lots AA", a ajouté Gupta.