La récente activation d’EIP-7702 sur Ethereum permet aux comptes détenus en externe (EOA) ordinaires — les portefeuilles standards utilisés par la plupart des utilisateurs — d’exécuter temporairement du code de contrat intelligent. Ainsi, les portefeuilles ordinaires peuvent regrouper plusieurs transactions, payer les frais de gas pour d’autres personnes et prendre en charge la récupération sociale, sans qu’il soit nécessaire de migrer vers un nouveau portefeuille à contrat intelligent. Cette fonctionnalité constitue une étape importante pour Ethereum sur la voie de l’abstraction de compte, mais elle a également suscité une vive attention après un incident de sécurité majeur chez Binance.

Que fait exactement EIP-7702 ?

Selon EIP-7702, un EOA peut déléguer l’exécution à un contrat intelligent au cours d’une seule transaction. Cela ouvre la voie aux cas d’utilisation suivants :

Transactions groupées : autorisez et échangez en un clic pour réduire les frais et les risques.

Transactions sponsorisées : un tiers paie le gas, permettant une intégration sans gas.

Récupération sociale et clés de session : améliorez l’expérience utilisateur et la sécurité sans changer d’adresse.

Pour les utilisateurs, cette mise à niveau pourrait simplifier les interactions avec la DeFi et réduire les frictions. Cependant, si la cible de délégation est malveillante ou insuffisamment auditée, les attaquants pourraient également exploiter cette même flexibilité.

L’incident de Binance et ses répercussions

Le piratage de Binance souligne que les nouvelles fonctionnalités d’Ethereum peuvent être détournées à des fins malveillantes. Bien que l’enquête soit toujours en cours, cet incident révèle de nouveaux vecteurs d’attaque introduits par l’EIP-7702 : des contrats de délégation malveillants, des tentatives d’hameçonnage via des transactions sponsorisées et la complexité des processus de signature des portefeuilles. Les plateformes d’échange et les fournisseurs de portefeuilles doivent désormais considérer la délégation comme un paramètre critique pour la sécurité, et non comme une simple amélioration de l’expérience utilisateur.

Cet incident soulève également des questions sur la rapidité d’adaptation de l’écosystème. Les portefeuilles à contrats intelligents promettent depuis longtemps une meilleure sécurité, mais l’EIP-7702 brouille la frontière entre les EOA et les contrats : les utilisateurs pourraient donc accorder de puissantes autorisations sans le savoir.

Analyse du secteur : une arme à double tranchant

L’EIP-7702 constitue une étape importante vers une utilisation grand public. Le parrainage du gas pourrait accélérer les paiements en stablecoins et attirer des millions d’utilisateurs qui ne détiennent pas d’ETH. Les transactions groupées réduisent les échecs d’échange et améliorent l’efficacité de la DeFi. Mais le piratage de Binance montre que la sensibilisation à la sécurité et les outils n’évoluent pas au même rythme que les innovations du protocole.

Les développeurs de portefeuilles réagissent déjà en proposant des avertissements de délégation plus clairs et des simulations de transactions. Les auditeurs signalent les modèles de contrats de délégation susceptibles de vider les fonds. Les autorités de régulation pourraient également s’y intéresser, car les transactions sponsorisées compliquent l’application des règles de lutte contre le blanchiment d’argent et des procédures KYC.

Perspectives

L’EIP-7702 n’est pas une solution miracle pour l’abstraction de compte, mais constitue un pont pragmatique. Au cours des prochains mois, on peut s’attendre à voir apparaître :

Des normes plus strictes pour les interfaces des portefeuilles concernant l’autorisation des délégations.

Le développement des infrastructures de paymasters et de parrainage du gas.

Un examen plus rigoureux de la délégation de contrats intelligents lors des audits de sécurité des plateformes d’échange.

Cette mise à niveau contribuera à terme à offrir une expérience utilisateur fluide et sécurisée sur Ethereum, à condition que le secteur tire les leçons d’incidents tels que le piratage de Binance et considère la délégation comme un enjeu de sécurité prioritaire.