
Résumé du discours de Vitalik à l'EthCC : L'abstraction des comptes rend les portefeuilles cryptographiques aussi simples qu'un courrier électronique
TechFlow SélectionTechFlow Sélection

Résumé du discours de Vitalik à l'EthCC : L'abstraction des comptes rend les portefeuilles cryptographiques aussi simples qu'un courrier électronique
Selon Vitalik, l'abstraction des comptes est « très élégante », car elle ne nécessite pas de modification du protocole sous-jacent, contrairement à d'autres mises à niveau précédentes.
Rédaction : TechFlow Intern

Le 17 juillet, la conférence de la communauté Ethereum (EthCC) a officiellement ouvert ses portes à Paris. Vitalik Buterin, cofondateur d’Ethereum, y a prononcé un discours public dans lequel il a de nouveau plaidé en faveur des portefeuilles intelligents basés sur des contrats intelligents, abordant le thème « L’histoire et l’avenir de l’abstraction des comptes ».
Depuis le début de l’année, Vitalik s’est exprimé à plusieurs reprises pour soutenir les portefeuilles de contrats intelligents fondés sur l’abstraction des comptes. Par exemple, lors d’une session AMA sur Twitter en juin, en réponse à une question sur les portefeuilles MPC (EOA) comparés aux portefeuilles de contrats intelligents, il a affirmé que les portefeuilles EOA basés sur le MPC présentaient un défaut fondamental : ils ne permettent pas d’annuler les clés privées. Selon lui, les portefeuilles de contrats intelligents constituent la seule solution viable.
Aux yeux de Vitalik, l’abstraction des comptes est « très élégante », car elle n’exige pas de modifications du protocole sous-jacent, contrairement à certaines mises à niveau antérieures.
Le concept d’abstraction des comptes est relativement abstrait.
Actuellement, les comptes Ethereum sont étroitement couplés à des paires de clés, au point d’être essentiellement identiques : si vous contrôlez la clé privée, vous contrôlez le compte.
L’abstraction des comptes vise à dissocier l’entité (compte) dans la machine virtuelle Ethereum (EVM) de l’entité détenant les droits sur les actifs (paire de clés ou signataire). Tant qu’un compte contractuel (CA) prend en charge certaines fonctions (comme la vérification des signatures), il peut être considéré comme un compte.
En substance, l’abstraction des comptes permet aux utilisateurs de définir leur propre modèle de sécurité, rendant ainsi Ethereum plus adaptable à divers cas d’utilisation.
Par exemple, cette fonctionnalité autorise les utilisateurs à établir leurs propres règles de validation des transactions, telles que des exigences de signature multiple ou des limites de dépenses, et à rendre leurs comptes compatibles avec des algorithmes cryptographiques futurs.
Vitalik décrit l’abstraction des comptes comme la possibilité pour les comptes Ethereum d’être contrôlés par du code de contrat intelligent plutôt que par des clés privées.
Il imagine un avenir où tout le monde passerait progressivement des portefeuilles EOA actuels à des portefeuilles basés sur des contrats intelligents. Si cela réussit, gérer un portefeuille cryptographique deviendrait aussi simple que gérer un compte de messagerie électronique.
Les débuts de l’abstraction des comptes
Selon Vitalik, l’idée selon laquelle un code pourrait contrôler un compte, et non seulement une clé privée, faisait partie intégrante du design initial d’Ethereum.
Le livre jaune d’Ethereum décrit deux types de comptes : les comptes contrôlés par une entité externe (EOA, External Owned Account), qui sont gérés par une clé privée, et les comptes de contrats, gérés par du code de contrat intelligent. Toutefois, la mise en œuvre de l’abstraction des comptes a rencontré des obstacles dès ses premières étapes.
Dans la première version de preuve de concept d’Ethereum, on pensait naïvement que les utilisateurs adopteraient massivement les portefeuilles multisignatures. Cela ne s’est pas produit immédiatement, et les multisignatures ont rendu la détection des dépôts sur les exchanges plus complexe. De plus, payer les frais de minage depuis un portefeuille de contrat intelligent posait des difficultés techniques. La vision initiale était que toutes les transactions soient de simples « appels », mais des problèmes tels que les hachages de transaction non uniques ont compliqué la situation.
L’évolution de l’abstraction des comptes
Au fil des ans, la communauté Ethereum a exploré de nombreuses idées autour de l’abstraction des comptes. Des propositions ont été faites concernant la standardisation des signatures, l’utilisation d’opcodes de type « breakpoint », ou encore la limitation des accès durant la validation des transactions. Toutefois, en raison de la complexité liée à la modification du protocole de base et du focus mis sur la mise en place de la preuve d’enjeu, les progrès ont été lents. Ce n’est qu’en 2020 qu’un EIP (proposition d’amélioration d’Ethereum) concret sur l’abstraction des comptes a été formulé.
Des projets indépendants tels que Gas Station Network et Argent Wallet ont poussé davantage l’innovation. Ils ont trouvé des méthodes créatives pour activer les transactions meta et l’abstraction des comptes uniquement via des contrats intelligents. Néanmoins, ces solutions reposant sur des « wrappers » présentaient des inconvénients, notamment des frais supplémentaires élevés pour chaque transaction.
Ce n’est que plus tard que l’ EIP-4337 a été proposé, offrant une norme universelle d’abstraction des comptes uniquement via des contrats intelligents, sans nécessiter de changement du protocole de base.
La mise à jour d’Ethereum (ETH) permettra aux utilisateurs de créer des portefeuilles non détenus sous forme de contrats intelligents programmables.
Cela débloquera de nombreuses fonctionnalités, telles qu’une récupération simplifiée du portefeuille, des transactions sans signature (ce qui implique des frais réduits) et des portefeuilles d’équipe (également appelés portefeuilles multisignatures).
Selon Vitalik, cette mise à jour pourrait devenir l’un des principaux catalyseurs de l’adoption mondiale du Web3. « L’une des propriétés clés que nous souhaitons voir dans les blockchains est de pouvoir vous envoyer de l’argent avant même que vous ne vous inscriviez », a-t-il déclaré.
Il explique ainsi que l’objectif est de permettre aux utilisateurs de recevoir n’importe quel jeton, comme une stablecoin, dans leur portefeuille intelligent, et de pouvoir payer les frais de gaz sans avoir besoin de convertir leurs avoirs en ETH.
Pour permettre la diffusion de ce type de portefeuilles et de transactions, la dernière mise à jour d’abstraction des comptes introduira les « paymasters » (gestionnaires de paiement), qui autoriseront les utilisateurs à payer les frais de gaz avec n’importe quel jeton utilisé dans leur transaction.
L’EIP-4337 inclut également des agrégateurs de signatures, permettant à plusieurs signataires de participer ensemble à une transaction, tout en n’utilisant qu’une seule signature finale.
Vitalik qualifie cela de « chose assez importante », particulièrement dans les Rollups, car les signatures sur ce type de solutions de couche 2 occupent trop d’espace.
Les solutions L2 d’Ethereum, telles qu’Arbitrum ou Optimism, regroupent les transactions par lots et les valident en dehors du réseau principal d’Ethereum.
L’abstraction des comptes permettra l’agrégation des signatures. En termes simples, cela autorisera une compression accrue des données, se traduisant par des calculs moins coûteux, et selon Vitalik, « réduira les coûts jusqu’à 86 fois ».
Par ailleurs, cette mise à jour n’est pas la seule en cours sur Ethereum. Proto-danksharding, ou EIP-4884, est également en développement. Il est rapidement devenu un point central des travaux du réseau, car il jette les bases d’un nouveau type de données qui réduira fortement les coûts et améliorera l’efficacité de l’utilisation des données.
Enfin, Vitalik souligne que, pour améliorer l’efficacité et la résistance à la censure, il devient de plus en plus souhaitable d’intégrer directement certaines formes d’abstraction des comptes (telles que l’ERC-4337) au sein du protocole. Il insiste également sur l’importance d’assurer une transition fluide pour les anciens utilisateurs d’EOA, ainsi que sur l’intégration d’innovations telles que les signataires biométriques.
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














