EIP-7702 permet aux portefeuilles Ethereum ordinaires d'exécuter du code de contrat intelligent, permettant ainsi des transactions par lots et des transactions sponsorisées (payer les frais de Gas au nom des utilisateurs).
Auteur : Decrypt Agent
Compilé par : Plain Language Blockchain
Résumé
EIP-7702 est une mise à niveau d'Ethereum activée en mai 2025 qui permet aux portefeuilles standard d'assumer temporairement des capacités de contrat intelligent.
Elle prend en charge les transactions par lots, le parrainage de Gas et les clés à permissions restreintes, mais le code délégué obtient un accès complet aux fonds du portefeuille.
Des attaquants ont exploité EIP-7702 lors d'un piratage de 6,4 milliards de dollars en octobre 2026 pour vider un portefeuille chaud de Binance, et les analystes ont attribué l'attaque à un groupe de pirates nord-coréen.
Ethereum possède deux types de comptes. Les comptes détenus en externe (EOA) sont les portefeuilles standard que la plupart des gens utilisent, contrôlés par des clés privées, et ne peuvent guère faire plus que d'envoyer des transactions. Les comptes de contrat intelligent peuvent exécuter du code, permettant des fonctionnalités telles que des limites de dépenses, la récupération de compte et le paiement de frais de transaction avec des jetons autres que l'ETH, mais la plupart des utilisateurs n'ont jamais migré vers de tels comptes. EIP-7702 est une tentative de combler cet écart. Plutôt que d'exiger des utilisateurs qu'ils migrent vers un nouveau portefeuille, elle permet aux EOA existants d'emprunter temporairement du code de contrat intelligent tout en conservant leur propre adresse et leurs fonds.
Ce guide expliquera ce qu'est EIP-7702, comment elle fonctionne, pourquoi les développeurs en ont besoin et comment les attaquants l'ont exploitée lors du plus grand vol de cryptomonnaies jamais enregistré.
Qu'est-ce qu'EIP-7702 ?
Selon la spécification officielle, EIP-7702, intitulée « Set Code for EOAs », est une proposition d'amélioration d'Ethereum rédigée en mai 2024 par le cofondateur d'Ethereum Vitalik Buterin et les développeurs Sam Wilson, Ansgar Dietrichs et lightclient.
Il s'agit de l'un des changements phares de la mise à niveau Pectra, la majeure mise à niveau d'Ethereum qui est officiellement entrée en vigueur le 7 mai 2025.
« EIP-7702 nous donne la base dont nous avons besoin à long terme », a déclaré à l'époque à Decrypt le développeur principal d'Ethereum, Preston Van Loon. « Bien que l'abstraction complète ne soit pas immédiatement disponible pour les utilisateurs finaux dans la mise à niveau Pectra, cette mise à niveau fournit à Ethereum l'architecture sous-jacente pour soutenir son développement futur. »
EIP-7702 est un changement au niveau du protocole central d'Ethereum, et non un jeton ou une blockchain séparée, il n'y a donc aucun jeton à acheter.
Comment fonctionne EIP-7702 ?
EIP-7702 ajoute un nouveau type de transaction Ethereum : la « transaction de définition de code ». Cette transaction transporte une liste d'autorisations, chaque autorisation étant signée par la clé privée du compte à mettre à niveau, spécifiant l'adresse du contrat intelligent que ce compte souhaite utiliser.
Une fois la transaction traitée, le compte stocke un minuscule pointeur vers ce contrat, appelé indicateur de délégation. À partir de ce moment, chaque fois que quelqu'un appelle le compte, Ethereum exécute le code de ce contrat comme si le compte lui-même contenait ce code, et ce code a un contrôle total sur ses fonds.
Cette délégation persiste jusqu'à ce que le propriétaire du compte signe une nouvelle autorisation—soit en pointant vers un autre contrat, soit en effaçant le pointeur pour revenir à un EOA normal.
Qu'est-ce qui rend EIP-7702 unique ?
La spécification énumère trois capacités principales qu'elle est conçue pour activer :Regroupement par lots : combiner plusieurs opérations en une seule transaction, comme approuver un jeton puis effectuer immédiatement un échange de jetons.
Parrainage : permettre à d'autres comptes (tels qu'une application décentralisée) de payer les frais de transaction à la place de l'utilisateur, ce dernier pouvant ensuite les rembourser à l'aide d'autres jetons.
Réduction des privilèges : créer des sous-clés aux permissions restreintes, comme limiter les dépenses à un jeton spécifique ou limiter les retraits à 1 % du solde total par jour.
Risques de sécurité
Ces mêmes fonctionnalités introduisent également des risques de sécurité. La spécification avertit explicitement que, le code délégué ayant « un accès illimité au compte », les applications ne devraient jamais inciter les utilisateurs à signer des autorisations EIP-7702, et les portefeuilles ne devraient pas fournir d'interface directe à cette fin. « Il n'existe aucun moyen sûr de fournir une telle interface »,
indique la spécification.
Les escrocs n'ont pas tardé. Selon un rapport de juin 2025 de The Block, le teneur de marché Wintermute a constaté que, quelques semaines après le lancement de la mise à niveau Pectra, plus de 80 % des délégations EIP-7702 pointaient vers des copies d'un même contrat « sweeper » malveillant, qui vide automatiquement les fonds des portefeuilles dont les clés privées ont été compromises.
EIP-7702 et le piratage de Binance
Le 29 octobre 2026, un attaquant a déplacé environ 6,4 milliards de dollars depuis des portefeuilles Binance sur 10 blockchains, la majeure partie des fonds ayant été transférée en une vingtaine de minutes. Les sociétés d'analyse blockchain TRM Labs et Chainalysis ont toutes deux attribué le vol à TraderTraitor, le groupe de pirates nord-coréen derrière le piratage de Bybit de 1,5 milliard de dollars en février 2025.
TRM Labs a noté que, sur le réseau Ethereum, l'attaquant a utilisé la délégation EIP-7702 pour transformer l'un des portefeuilles chauds de Binance en un sweeper d'actifs sous son contrôle, avec 50 autorisations pré-signées. Chainalysis a indiqué qu'un portefeuille opérationnel alimenté via le mixeur de cryptomonnaies Tornado Cash a soumis ces autorisations signées, amenant le portefeuille chaud à exécuter du code déployé par l'attaquant, après quoi l'attaquant a appelé le portefeuille pour vider tous ses actifs et les consolider vers des adresses sous son contrôle.
Point crucial : la délégation EIP-7702 exige une signature valide du compte à mettre à niveau. Les portefeuilles de Binance sur les 9 autres chaînes ont également envoyé des fonds à l'attaquant via des transferts signés conventionnels, ce qui, selon TRM, indique que le problème provenait d'une compromission de l'infrastructure de signature des portefeuilles chauds de Binance plutôt que d'une vulnérabilité d'Ethereum lui-même.
Binance a déclaré que son enquête avait initialement commencé avec un ordinateur portable compromis appartenant à un ingénieur et a depuis révélé « d'autres points de compromission ».
L'avenir d'EIP-7702
EIP-7702 est la première étape vers l'abstraction complète des comptes, l'objectif à long terme consistant à offrir à chaque compte Ethereum une flexibilité semblable à celle d'un contrat intelligent. Ses concepteurs l'ont conçu pour être entièrement rétrocompatible avec cette « phase finale », afin que les portefeuilles construits sur cette base continuent de fonctionner à mesure que le modèle de compte d'Ethereum évolue.L'étape suivante pourrait intervenir avec la mise à niveau Hegotá, la mise à niveau majeure de la feuille de route d'Ethereum après Glamsterdam. En février 2026, Buterin a déclaré que l'EIP-8141, qu'il a décrit comme « un ensemble complet qui regroupe et résout tous les problèmes restants que l'abstraction de compte vise à résoudre », est « attendu dans un délai d'un an » dans le hard fork Hegotá.
« Nous parlons de l'abstraction de compte depuis début 2016 », a écrit Buterin, ajoutant que les développeurs discutent également de la possibilité pour les comptes existants de se connecter à ce nouveau cadre afin d'obtenir nativement des transactions par lots et le parrainage de Gas.
Cela fait partie d'un plan de restructuration plus large. En juillet 2026, Buterin a décrit un nouveau projet de feuille de route à long terme d'Ethereum comme la plus grande refonte du réseau depuis The Merge, sa transition vers la preuve d'enjeu (PoS) en 2022.