EIP 1559

EIP 1559 d’Ethereum, c’est quoi ?

Please follow and like us:

Qu’est-ce que EIP 1559, alias la proposition de réduction des frais? Cela réduira-t-il les frais de gaz d’Ethereum? Et comment peut-il rendre l’ETH déflationniste?

Si vous ne savez pas et ne comprenez pas Ethereum nous vous invitons à consulter notre dossier sur les économies numériques 

EIP

Commençons par ce que sont réellement les EIP.

EIP signifie Ethereum Improvement Proposition et c’est un moyen courant de demander des modifications au réseau Ethereum inspiré des propositions d’amélioration Bitcoin (BIP). Un EIP est un document de conception couvrant les spécifications techniques de la modification proposée et sa justification.

La majorité des EIP se concentrent sur l’amélioration des détails techniques d’Ethereum. Et ils ne sont pas largement discutés en dehors de la communauté des développeurs Ethereum.

EIP 1559 est l’une des exceptions. En effet, la proposition a de grandes implications en ce qui concerne la politique monétaire des ETH et les applications clientes telles que les portefeuilles.

Modèle de frais Ethereum

L’EIP 1559 décrit les modifications du modèle de frais Ethereum et il a été proposé par Vitalik Buterin en 2019.

Pour comprendre pourquoi nous avons besoin de cette proposition en premier lieu, examinons rapidement le fonctionnement du modèle de frais Ethereum actuel.

Le modèle de frais actuel est basé sur un mécanisme d’enchères. Egalement connu sous le nom d’enchère au premier prix. Les utilisateurs qui souhaitent que leur transaction soit reprise par un mineur doivent essentiellement enchérir pour leur espace dans un bloc.

Cela se fait en soumettant un prix du gaz qu’ils sont prêts à payer pour une transaction particulière.

Les mineurs sont incités à récupérer les transactions en les triant par le prix du gaz le plus élevé et en incluant d’abord les plus rentables.

Cela peut être assez inefficace et conduit généralement les utilisateurs à surpayer leurs transactions.

Le modèle est également assez problématique en ce qui concerne les portefeuilles. Metamask, par exemple, permet aux utilisateurs d’ajuster leurs frais en choisissant entre un délai de confirmation lent, moyen et rapide ou en spécifiant manuellement un prix du gaz.

Les utilisateurs moins sophistiqués qui ont la malchance de soumettre leur transaction avec des frais par défaut juste avant une hausse des frais de gaz peuvent finir par attendre que leur transaction soit confirmée pendant une longue période. Ce n’est bien sûr pas idéal du point de vue de l’expérience utilisateur.

C’est également là qu’intervient EIP 1559. La proposition a été faite pour tenir compte de ces problèmes et elle vise à atteindre les objectifs suivants.

  1. Rendre les frais de transaction plus prévisibles
  2. Réduire les délais de confirmation des transactions
  3. Améliorer l’expérience utilisateur en automatisant le système d’enchères tarifaires
  4. Création d’une boucle de rétroaction positive entre l’activité du réseau et l’alimentation en ETH

Voyons maintenant en quoi consiste le changement proposé.

EIP 1559

L’EIP 1559 introduit un nouveau concept de taxe de base (BASEFEE).

Introduction des frais de base avec EIP 1559

Les frais de base représentent les frais minimum qui doivent être payés par une transaction pour être inclus dans un bloc. Les frais de base sont définis par bloc et peuvent être ajustés à la hausse ou à la baisse en fonction de la congestion du réseau Ethereum.

Une capacité des blocs qui augmente avec EIP 1559

La prochaine grande partie de l’EIP 1559 est une augmentation de la capacité du réseau, obtenue en modifiant la limite maximale de gaz par bloc de 12,5 M à 25 M de gaz, doublant fondamentalement la taille du bloc.

Avec les frais de base et l’augmentation de la capacité du réseau, EIP 1559 peut construire la logique suivante:

  • Lorsque le réseau est à> 50% d’utilisation, les frais de base sont incrémentés
  • Lorsque le réseau est à <50% d’utilisation, les frais de base sont décrémentés

Cela signifie essentiellement que le réseau vise à atteindre un équilibre à 50% de sa capacité en ajustant les frais en fonction de l’utilisation du réseau.

EIP 1559 introduit également un conseil de mineur – des frais distincts qui peuvent être payés directement au mineur pour l’inciter à prioriser une transaction.

Ceci est très similaire au mécanisme actuel où les mineurs peuvent être incités par des frais de gaz plus élevés. Cette fonctionnalité est très importante pour les transactions qui profitent d’une confirmation rapide comme les transactions d’arbitrage.

Passons maintenant à un exemple rapide pour voir comment le modèle de frais EIP 1559 se compare au modèle existant pendant une période de forte activité du réseau.

Commençons par le modèle de frais actuel.

Imaginez que les frais de gaz minimum à inclure dans un bloc précédent étaient de 50 gwei. L’activité réseau semble rester la même, les utilisateurs commencent donc à soumettre leurs transactions avec 50 gwei essayant d’être inclus dans le bloc suivant. Dans le même temps, un nouveau jeton très attendu est lancé, ce qui incite les utilisateurs qui souhaitent l’acheter à augmenter considérablement leurs enchères. Maintenant, pour être inclus dans le bloc suivant, les frais minimum requis sont de 100 gwei. Si l’activité du réseau reste élevée pendant plusieurs blocs suivants, les utilisateurs qui ont déjà soumis leurs transactions avec 50 gwei peuvent attendre leurs confirmations pendant une longue période.

Dans ce cas, la taille du bloc est plafonnée à 12,5 M de gaz et le seul moyen d’entrer dans un bloc est d’enchérir plus haut que les autres utilisateurs.

Passons par le même scénario, cette fois avec EIP 1559 en place.

Dans le bloc précédent, les 50 gwei étaient les frais de base et l’utilisation du réseau était de 50%, la plupart des blocs utilisant 12,5 M de gaz – la moitié de la limite maximale de gaz.

Le pic causé par la publication du nouveau jeton amène les utilisateurs à soumettre leurs transactions avec un pourboire de mineur plus élevé.

Voyant la forte demande d’espace de bloc et de nombreuses transactions avec des conseils de mineur élevés, les mineurs produisent un bloc qui est à la limite maximale de 25M de gaz. Cela entraîne l’inclusion d’un plus grand nombre de transactions dans un bloc, mais cela entraîne également une augmentation des frais de base dans le bloc suivant car le bloc actuel est plein à 100% (utilisation du réseau> 50%).

Si l’activité du réseau et la demande d’espace de bloc restent élevées, les mineurs continueraient à produire des blocs complets, augmentant les frais de base à chaque bloc suivant. À un moment donné, les frais deviendraient suffisamment élevés pour dissuader certains utilisateurs, ce qui amènerait le réseau à revenir à moins de 50% d’utilisation du réseau et à réduire les frais dans les blocs suivants.

Les frais de base peuvent augmenter ou diminuer d’un maximum de 12,5% par bloc, il faudrait donc environ 20 blocs (5 minutes) pour les prix du gaz à 10x et 40 blocs à 100x. Dans notre exemple, le deuxième bloc aurait des frais de base de 56,25 gwei.

frais avant et après EIP 1559

Cet exemple montre comment les pics des frais de réseau peuvent être lissés lorsque EIP 1559 est mis en œuvre. Une autre façon de penser à ce modèle est d’imaginer qu’il permute essentiellement une forte volatilité des prix des commissions contre une volatilité de la taille du bloc.

Étant donné que les incréments et les décrémentations sont limités, la différence des frais de base d’un bloc à l’autre peut être facilement calculée.

Cela permet aux portefeuilles de définir automatiquement les frais de base en fonction des informations des blocs précédents.

Pour éviter une situation où les mineurs peuvent s’entendre et gonfler artificiellement les frais de base pour leur propre bénéfice, la totalité des frais de base est brûlée.

L'EIP 1559 va bruler les ethers destiner à payer les frais de bases

Répétons ceci – les frais de base sont toujours entièrement brûlés, le «conseil du mineur» est toujours entièrement reçu par le mineur.

Il existe également un nouveau concept plus important, connu sous le nom de FEECAP. Cela peut être défini par les utilisateurs qui souhaitent limiter le montant qu’ils souhaitent payer pour une transaction particulière, au lieu de simplement payer les frais de base actuels. Une transaction avec un FEECAP inférieur au prix de base actuel devrait attendre que les frais de base soient inférieurs aux frais maximum définis dans FEECAP pour être inclus dans un bloc.

Les modifications des frais sont également rétrocompatibles. L’ancienne transaction Ethereum fonctionnerait toujours dans le cadre du nouveau système de frais, même si elles ne bénéficieraient pas directement du nouveau modèle de tarification.

Implications

Les changements proposés dans EIP 1559 ont de nombreuses implications, dont certaines sont assez graves.

schéma eip 1559

Moins de profit pour les mineurs. Les mineurs dans le système de redevance actuel reçoivent à la fois la prime de subvention globale et la totalité des frais de gaz. Avec les récents prix élevés de l’essence causés par DeFi, les mineurs ont pu collecter plus d’argent sur les frais que les récompenses de bloc réelles, même si historiquement, les récompenses de bloc étaient toujours beaucoup plus importantes que les frais supplémentaires perçus sur les transactions.

Une fois les modifications apportées à EIP 1559 mises en œuvre, les mineurs ne recevraient que la récompense de bloc + le pourboire du mineur. C’est également pourquoi la plupart des mineurs sont assez réticents lorsqu’il s’agit de mettre en œuvre la proposition, suggérant de pousser le changement vers ETH 2.0.

Une autre implication majeure est le changement requis par les portefeuilles. Avec EIP 1559 en place, les portefeuilles n’ont plus à estimer les frais de gaz. Ils peuvent simplement définir automatiquement les frais de base en fonction des informations disponibles dans le bloc précédent. Cela devrait simplifier les interfaces utilisateur des portefeuilles.

La combustion des frais de base a également des implications majeures en ce qui concerne l’approvisionnement en ETH. C’est aussi pourquoi l’EIP 1559 est très souvent discuté par les investisseurs des ETH.

La combustion des frais de base crée une boucle de rétroaction intéressante entre l’utilisation du réseau et l’approvisionnement en ETH. Plus d’activité du réseau = plus d’ETH brûlé = moins d’ETH disponible pour être vendu sur le marché par les mineurs, ce qui rend l’ETH déjà existant plus précieux.

Brûler les frais de base récompense essentiellement les utilisateurs du réseau en rendant leur ETH plus rare au lieu de surpayer les mineurs.

Le mécanisme de combustion des frais a également déclenché quelques discussions sur le fait que l’ETH devenait déflationniste. Cela serait possible si la récompense de bloc est inférieure aux frais de base brûlés. Ce serait le cas, par exemple, lors de la récente folie des frais de gaz DeFi, où le réseau était constamment sous une utilisation intensive.

Un inconvénient potentiel lorsqu’il s’agit de brûler les frais de base est le fait de perdre le contrôle de la politique monétaire à long terme de l’ETH. Avec ce changement, l’ETH finirait par être parfois inflationniste et parfois déflationniste. Cela ne semble pas être un problème majeur car l’inflation maximale serait de toute façon plafonnée à environ 0,5-2% par an.

Alors EIP 1559 réduira-t-il beaucoup les frais de gaz?

Pas vraiment, cela optimisera clairement le modèle de frais en lissant les pics de frais et en limitant le nombre de transactions surpayées, mais les principaux moyens de réduire les frais de gaz sont toujours les solutions de mise à l’échelle ETH 2.0 et de couche 2.

Quand EIP 1559?

Il semble que EIP 1559 serait un grand changement dans le système de frais Ethereum. Cela semble également être le consensus au sein de la communauté Ethereum, la majorité des personnes souhaitant que le changement soit mis en œuvre.

Il reste encore quelques défis à surmonter, en particulier lorsqu’il s’agit de s’assurer que les mineurs peuvent traiter en toute sécurité des blocs plus importants sans rendre l’ensemble du réseau plus sujet aux attaques par déni de service.

EIP 1559 appartient à la catégorie Core des EIP, ce qui signifie que le changement affecte le consensus Ethereum et oblige tous les clients à se mettre à niveau en même temps (hard fork).

Du point de vue de la chronologie, il semble que l’EIP 1559 pourrait être implémenté dans le prochain hard fork après le hard fork de Berlin qui se situe quelque part en 2021.

L’équipe à la tête de la charge a reçu un financement de la Fondation Ethereum et de la subvention EIP 1559 Gitcoin. La plupart du travail de coordination est effectué par Tim Beiko.

En fonction de la chronologie, EIP 1559 peut être implémenté à la fois dans Ethereum 1.0 et 2.0 ou potentiellement uniquement dans Ethereum 2.0 s’il y a des retards.

Alors, que pensez-vous de EIP-1559? Cela aura-t-il un impact sur le prix des ETH?

Si vous avez aimé lire cet article, vous pouvez également  nous suivre sur  Twitter.


Crédit: Lien source

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *