Une proposition co‑rédigée par Vitalik Buterin qui découpe les transactions Ethereum (ETH) en jusqu’à 64 « frames » programmables est désormais planifiée pour la mise à jour Hegotá.
Points clés :
- L’EIP-8141 remplace le format figé d’une transaction Ethereum par une séquence pouvant aller jusqu’à 64 appels de contrats, couvrant validation, paiement du gas et exécution.
- La proposition figure désormais au calendrier d’Hegotá aux côtés de FOCIL, mais les dates d’activation pour Sepolia, Hoodi et le mainnet restent à définir.
- Ses auteurs présentent les frames comme une voie de sortie de la cryptographie à courbes elliptiques avant l’arrivée d’ordinateurs quantiques capables de la casser.
EIP-8141 : les frames intègrent le calendrier d’Hegotá
Le développeur Ethereum Derek Chiang, l’un des co‑auteurs de la proposition, a indiqué le 6 septembre dans un message que l’équipe derrière l’EIP-8141 avait atteint ce qu’il décrit comme une percée de conception.
Le core developer Matt Garnett avait publié la veille un essai détaillant l’approche. Vitalik Buterin a ensuite présenté sa propre argumentation pour séparer ce qu’une transaction exécute des conditions qu’elle doit d’abord satisfaire.
Le brouillon redéfinit chaque transaction comme une suite d’appels de contrats classiques, fonctionnant selon trois modes : validation, approbation du gas et exécution. Les frames peuvent aussi être regroupées en lots atomiques : ainsi, une approbation de jetons et un swap ultérieur qui échoue sont annulés ensemble, au lieu de laisser le compte dans un état incohérent.
À lire aussi : OpenAI présente GPT-6 Astra comme son modèle le plus intelligent, les testeurs nuancent
Derek Chiang et Matt Garnett défendent le design en frames
Garnett, connu sous le pseudonyme lightclient, explique que les frames « devraient être le dernier type de transaction dont nous avons besoin pour les comptes », en mettant en avant la rotation de clés et la préparation au post‑quantique. Les signatures résistantes au quantique pèsent plusieurs kilo‑octets chacune, ce qui pousse le réseau à les agréger. Chiang, lui, met surtout en avant les coûts de coordination.
D’après lui, les mises à niveau d’Ethereum arrivent en moyenne tous les neuf mois : redessiner à chaque fois le « conteneur » de transaction est lent et coûteux pour les portefeuilles, explorateurs de blocs, dispositifs de signature et équipes de Layer 2.
Une estimation évalue la surcharge à 12 000 gas par transaction plus 475 gas par frame, à comparer aux 21 000 gas d’un simple transfert aujourd’hui. Les portefeuilles devront aussi provisionner le gas séparément pour chaque frame. Le code par défaut décrit dans la spécification étendrait le gas sponsorisé, les frais payés en jetons et les appels groupés aux portefeuilles qui ne déploient jamais de contrat.
Les tentatives d’abstraction de compte avant les frames
Le méta‑document d’Hegotá répertorie désormais les transactions en frames et FOCIL comme les deux seuls changements actuellement programmés pour la mise à jour. C’est un cran de plus par rapport aux discussions préliminaires. Les lignes d’activation pour Sepolia, Hoodi et le mainnet restent vierges. Les développeurs examinent par ailleurs comment les frames cohabiteraient avec l’EIP-8130, un design de keystore qui impose à une transaction d’annoncer à l’avance sa méthode d’authentification.
Les efforts pour rendre les comptes Ethereum programmables remontent à plus de dix ans, entre propositions au niveau du protocole, standards applicatifs et mempools alternatifs.
L’EIP-2938 avait tenté d’autoriser l’exécution de code arbitraire avant le paiement du gas ; l’ERC-4337 a déplacé tout le cycle de vie des transactions hors protocole, dans un mempool géré par des bundlers ; et l’EIP-7702 permettait à des comptes externes d’« emprunter » temporairement du code de contrat. Garnett a finalement abandonné sa propre implémentation de l’EIP-7701 fin 2025, jugeant ce design mal adapté aux types de transactions déjà gérés par les clients.
À suivre : Le rachat de Hugging Face pour 12,9 milliards de dollars met à nu une pénurie critique de puces IA





