Points clés

  • Une proposition d’amélioration d’Ethereum (EIP) est un document officiel utilisé pour suggérer de nouvelles fonctionnalités ou des changements apportés au réseau Ethereum.

  • Les EIP sont le principal mécanisme de gouvernance de la communauté et de mise à niveau du protocole dans l’écosystème décentralisé d’Ethereum.

  • Les EIP sont divisées en types : les EIP du noyau (Core) affectent le protocole de base, tandis que les ERC définissent des standards de couche applicative comme les formats de jetons.

  • Les mises à niveau majeures telles que l’EIP-1559 (réforme des frais) et l’EIP-7702 (abstraction de compte dans Pectra) ont modifié la façon dont Ethereum fonctionne pour des millions d’utilisateurs.

Introduction

Une proposition d’amélioration d’Ethereum (EIP) est un document officiel qui décrit un changement proposé pour le réseau Ethereum. Elle peut suggérer une nouvelle fonctionnalité, une amélioration de processus ou une mise à jour de la manière dont le protocole fonctionne. Les EIP sont la manière standard par laquelle toute personne au sein de la communauté Ethereum peut proposer l’évolution du réseau.

Contrairement à une société logicielle centralisée où une petite équipe dirigeante décide des changements à déployer, Ethereum s’appuie sur un processus public et collaboratif. N’importe qui peut rédiger une EIP et la soumettre pour un examen par la communauté. Cela fait des EIP une pierre angulaire du modèle de gouvernance ouvert et décentralisé d’Ethereum.

Comment les EIP fonctionnent dans la gouvernance

Le processus des EIP est la façon dont les décisions se prennent sur Ethereum. Chaque mise à niveau significative du réseau commence par une ou plusieurs EIP proposées, débattues, puis finalement acceptées ou rejetées. Si elles sont acceptées, les développeurs de clients appliquent les changements afin que le réseau puisse avancer dans le consensus. Les désaccords concernant de grandes EIPs peuvent conduire à des hard forks et des soft forks : les hard forks nécessitent la mise à niveau de tous les nœuds, tandis que les soft forks sont rétrocompatibles.

Le défi de la gouvernance est apparu très tôt dans l’histoire d’Ethereum. En 2016, une vulnérabilité dans un projet de contrat intelligent a entraîné des pertes de fonds importantes. La communauté a dû débattre de la nécessité d’intervenir. Elle a finalement choisi un hard fork pour inverser les dégâts. Ce moment a montré que même les systèmes basés sur du code exigent un jugement humain dans des circonstances exceptionnelles.

Aujourd’hui, le processus est plus structuré. Les propositions passent par des étapes de brouillon, d’examen et de commentaire final avant d’être acceptées ou rejetées. Vitalik Buterin et les développeurs principaux examinent les propositions et partagent leurs recherches publiquement, mais le processus reste ouvert à tous les contributeurs.

Types d’EIP

Toutes les EIP ne sont pas identiques. Elles sont divisées en catégories selon ce qu’elles affectent :

  • EIPs de base (Core EIPs) : elles modifient le protocole central et nécessitent une mise à niveau du réseau (hard fork) pour prendre effet. L’EIP-1559 en est un exemple.

  • ERC (Ethereum Request for Comments) : elles définissent des standards de niveau application, par exemple la manière dont les jetons se comportent. Les exemples les plus courants sont l’ERC-20 (jetons fongibles) et l’ERC-721 (jetons non fongibles).

  • EIPs réseau : elles améliorent la façon dont les nœuds Ethereum communiquent entre eux.

  • EIPs d’interface : elles établissent des standards pour la manière dont les applications interagissent avec le réseau Ethereum, comme les spécifications d’API et d’ABI.

  • Meta EIPs : elles décrivent des processus, des lignes directrices ou des changements au processus des EIP lui-même, plutôt qu’au protocole.

Comprendre ces types aide à clarifier pourquoi certaines propositions nécessitent la mise à niveau de l’ensemble du réseau, tandis que d’autres ne sont que des standards optionnels que les applications peuvent choisir d’adopter.

Exemple concret : EIP-1559

L’une des EIP les plus marquantes à ce jour est l’EIP-1559, mise en œuvre lors du hard fork London en août 2021. Avant ce changement, les utilisateurs devaient estimer combien payer aux validateurs pour que leurs transactions soient incluses dans le bloc suivant. Cela entraînait souvent une surpaiement pendant les périodes d’activité intense et des retards pendant les moments plus calmes.

L’EIP-1559 a remplacé ce jeu d’estimation par un système plus prévisible. Chaque transaction comporte désormais deux composantes de frais :

  • Frais de base : des frais minimums calculés automatiquement en fonction du niveau de remplissage du bloc précédent. Ces frais sont brûlés, ce qui signifie que l’ETH est retiré définitivement de la circulation.

  • Frais de priorité (tip) : un montant supplémentaire facultatif que vous pouvez ajouter pour faire traiter votre transaction plus rapidement par les validateurs.

À la mi-2025, le total d’ETH brûlé via le mécanisme de frais de base de l’EIP-1559 avait dépassé 4,5 millions d’ETH, ce qui en fait l’un des mécanismes déflationnistes les plus significatifs de l’histoire d’Ethereum.

Exemple concret : EIP-7702 et la mise à niveau Pectra

Un exemple plus récent est l’EIP-7702, activée dans le cadre de la mise à niveau Ethereum Pectra en 2025. L’EIP-7702 permet aux portefeuilles Ethereum « ordinaires » (appelés comptes détenus par l’utilisateur, ou EOAs) de prendre temporairement en charge du code de contrat intelligent pendant une transaction. Il s’agit d’une étape vers l’abstraction de compte, qui vise à rendre les portefeuilles Ethereum plus flexibles et plus faciles à utiliser.

Pour les utilisateurs du quotidien, l’EIP-7702 peut éventuellement permettre des fonctionnalités telles que le paiement de frais de gaz avec des jetons autres que l’ETH, le regroupement de plusieurs transactions en une seule, et la définition de limites de dépenses par application. Cela montre comment le processus de l’EIP continue d’apporter des améliorations concrètes à l’expérience utilisateur.

Le rôle du consensus et des mises à niveau

Les EIP visent à atteindre un consensus, pas seulement à écrire du code. Avant qu’une proposition soit acceptée, elle fait l’objet de débats publics entre développeurs, chercheurs et membres de la communauté. Les désaccords peuvent retarder, voire bloquer complètement, les propositions. La « Merge », qui a fait passer Ethereum de la preuve de travail à la preuve d’enjeu, a nécessité des années et a impliqué des dizaines d’EIPs interconnectées.

Toutes les propositions ne réussissent pas. Certaines sont rejetées parce qu’elles introduisent des risques de sécurité, créent des avantages injustes, ou simplement n’obtiennent pas suffisamment de soutien au sein de la communauté. Ce processus de débat itératif est volontaire : il aide à empêcher le déploiement sur un réseau utilisé par des millions de personnes de changements mal conçus.

FAQ

Qu’est-ce qu’une proposition d’amélioration d’Ethereum (EIP) ?

Une EIP est un document officiel qui propose un changement, une nouvelle fonctionnalité ou une amélioration de processus pour le réseau Ethereum. Toute personne au sein de la communauté Ethereum peut soumettre une EIP. Après examen et débats au sein de la communauté, les EIP acceptées sont mises en œuvre par les développeurs de clients et activées via des mises à niveau du réseau.

Quelle est la différence entre une EIP et un ERC ?

Une EIP est la catégorie générale qui couvre tous les types de propositions Ethereum. Un ERC est un type spécifique d’EIP axé sur des standards de niveau application, tels que le comportement des jetons ou des NFT. Tous les ERC sont des EIP, mais toutes les EIP ne sont pas des ERC.

Qui peut soumettre une EIP ?

N’importe qui peut écrire et soumettre une EIP. Il n’est pas obligatoire d’être un développeur principal ou membre de la Fondation Ethereum. Toutefois, les propositions doivent suivre un format technique défini et passer par un processus d’examen structuré. En pratique, la plupart des EIP proviennent de développeurs expérimentés de protocoles ou d’applications, en raison de la profondeur technique requise.

Que se passe-t-il si une EIP n’est pas acceptée ?

Si une EIP ne parvient pas à obtenir un consensus au sein de la communauté, elle peut être retirée, reportée pour un examen ultérieur, ou simplement rester inactive. Les propositions rejetées sont documentées dans le dépôt des EIP, ce qui aide les contributeurs futurs à comprendre ce qui a déjà été tenté et pourquoi cela n’a pas abouti.

Réflexions finales

Les propositions d’amélioration d’Ethereum sont le mécanisme structuré grâce auquel un réseau décentralisé s’accorde sur la manière d’évoluer. Des réformes des frais de l’EIP-1559 aux fonctionnalités d’abstraction de compte de l’EIP-7702, les EIP ont façonné le fonctionnement d’Ethereum à chaque niveau.

Pour aller plus loin

  • Qu’est-ce qu’Ethereum et comment fonctionne-t-il ?

  • Qu’est-ce que le hard fork Ethereum London ?

  • La mise à niveau Ethereum « The Merge » : tout ce que vous devez savoir

  • Qu’est-ce que la mise à niveau Ethereum Pectra ?

  • Hard forks et soft forks : explication

Avertissement : ce contenu vous est fourni « tel quel » à des fins d’information générale et/ou à des fins éducatives uniquement, sans aucune déclaration ni garantie de quelque nature que ce soit. Il ne doit pas être interprété comme un conseil financier, juridique ou autre conseil professionnel, et il n’a pas pour objectif de recommander l’achat d’un produit ou d’un service spécifique. Vous devriez demander votre propre avis à des conseillers professionnels appropriés. Lorsque le contenu est fourni par un contributeur tiers, veuillez noter que les opinions exprimées appartiennent à ce contributeur tiers et ne reflètent pas nécessairement celles de Binance Academy. Les prix des actifs numériques peuvent être volatils. La valeur de votre investissement peut baisser ou augmenter et vous ne pourrez peut-être pas récupérer le montant investi. Vous êtes seul responsable de vos décisions d’investissement et Binance Academy n’est responsable d’aucune perte que vous pourriez subir. Pour plus d’informations, consultez nos Conditions d’utilisation, l’Avis de risque et les Conditions de Binance Academy.