跳到正文
DEV Community· SunLibCrypto·· 4 小時前AI 評分16

Ethereum 的 EIP-1559 是甚麼?它如何影響 ETH 手續費銷毀?

Qu'est-ce que l'EIP-1559 d'Ethereum et son impact sur la destruction de frais d'ETH ?

AI 導讀

Ethereum 的 EIP-1559 以按網絡擁堵自動調整的 base fee 改變交易收費機制,並將 base fee 銷毀。交易者可設定 maxFeePerGas 和 maxPriorityFeePerGas,後者作為 tip 支付給驗證者;銷毀 base fee 會逐步減少 ETH 的總供應量。

正文

Rédigé avec l’aide de l’IA

Définition : de quoi parle-t-on ?

EIP‑1559 est une proposition de mise à jour d'Ethereum qui remplace le modèle de frais « gas » traditionnel par un mécanisme à frais fixes et à frais de base ajustables. Chaque transaction inclut un montant maximum que l’expéditeur est prêt à payer et un « tip » pour les mineurs. Le protocole calcule un “base fee” qui s’ajuste automatiquement en fonction de la congestion du réseau. Cette base fee est ensuite brûlée, réduisant l’offre totale d'ETH. La mise à jour vise à rendre les frais plus prévisibles et à introduire une dynamique d’émission contrôlée.

À quoi cela sert-il ?

Le principal objectif d’EIP‑1559 est de stabiliser et de rendre prévisible le coût des transactions sur Ethereum. En fixant un base fee qui s’ajuste selon la demande, le réseau évite les chocs de prix extrêmes observés sous le modèle précédent. De plus, la destruction systématique de cette base fee crée une pression à la hausse sur la valeur de l’ETH en diminuant l’offre circulante. Enfin, l’ajout d’un tip permet de rémunérer les validateurs tout en séparant clairement leurs revenus du mécanisme de brûlage.

Comment cela fonctionne, étape par étape

  • Étape 1 Lors de la mise en place d’EIP‑1559, les développeurs ont introduit deux nouveaux champs dans la transaction : le « maxFeePerGas » et le « maxPriorityFeePerGas ». Le premier représente le plafond que l’expéditeur accepte de payer, tandis que le second est le pourboire destiné aux validateurs.

  • Étape 2 Chaque bloc calcule un base fee en fonction de la taille et de la congestion. Si le bloc dépasse la capacité cible, le base fee augmente ; si le bloc est sous‑chargé, il diminue. Ce mécanisme dynamique assure que le coût moyen reste proche d’une cible prédéfinie.

  • Étape 3 Une fois le base fee déterminé, il est automatiquement brûlé. Le reste du maxFeePerGas, appelé tip, est transféré aux validateurs qui ont inclus la transaction dans le bloc, garantissant ainsi un incitatif constant pour la sécurisation du réseau.

  • Étape 4 Comme chaque bloc consomme une partie des frais en les brûlant, l’offre totale d’ETH diminue progressivement. Cet effet de brûlage introduit une contrainte d’offre qui peut influencer la valeur de l’actif, tout en maintenant un mécanisme d’incitation pour les validateurs.

Exemple concret (scénario fictif)

Imaginez un utilisateur nommé Claire qui souhaite envoyer 2 ETH à un ami. Avant EIP‑1559, elle devait estimer un gas price élevé pour garantir la confirmation rapide, mais le prix pouvait fluctuer de façon imprévisible. Après la mise à jour, Claire sélectionne un maxFeePerGas de 200 gwei et un tip de 10 gwei. Le réseau calcule un base fee de 150 gwei qui sont brûlés, réduisant l’offre d’ETH. Les 50 gwei restants (le tip) sont attribués au validateur qui a inclus la transaction. Ainsi, Claire paie un coût total de 200 gwei, le réseau brûle 150 gwei, et le validateur reçoit 50 gwei, tout en assurant la sécurité et la prévisibilité des frais. Cette approche garantit une expérience utilisateur plus stable et encourage la participation continue des validateurs.

Différences et cas d’utilisation

EIP‑1559 vs EIP‑1558 (ancien modèle de frais)Avant EIP‑1559, le modèle EIP‑1558 utilisait un prix fixe de gas que l’internaute devait définir. La congestion se traduisait par des gas prices volatiles et parfois exorbitants. EIP‑1559 introduit un base fee ajusté automatiquement, éliminant la spéculation et offrant une transparence accrue.EIP‑1559 vs frais classiques (prix fixe)Dans le modèle classique, chaque transaction porte un gas price fixe choisi par l’expéditeur. Ce mécanisme ne prend pas en compte la charge du réseau, ce qui peut entraîner des frais imprévus lors de périodes de forte activité. EIP‑1559 corrige ce problème en ajustant le base fee selon la congestion.EIP‑1559 vs modèle de frais BitcoinBitcoin applique un système de frais basé sur l’enveloppe des transactions, sans brûlage d’actifs. Les frais sont payés en BTC et restent dans l’économie. En revanche, EIP‑1559 brûle une partie des frais en ETH, créant ainsi un mécanisme de réduction d’offre et un incitatif distinct pour les validateurs.

Avantages et intérêts possibles

  • Grâce à l’ajustement automatique de la base fee, les expéditeurs bénéficient d’une transparence accrue, car ils savent exactement le montant minimal qu’ils devront payer, ce qui limite les surprises liées à la congestion du réseau et favorise une meilleure planification des coûts.

  • La destruction de la base fee introduit une dynamique de réduction d’offre, ce qui, sur le long terme, peut soutenir la valeur de l’ETH en créant un effet d’inflation contrôlé et en alignant les intérêts des investisseurs sur la santé économique du réseau.

  • Les mineurs bénéficient d’une incitation supplémentaire via le tip, qui reste leur rémunération principale tandis que la base fee, désormais brûlée, accroît la compétitivité des blocs et encourage la sécurisation du réseau grâce à un mécanisme de récompense plus prévisible.

Inconvénients et limites

  • La dépendance à la brûlure de la base fee peut rendre les frais de transaction imprévisibles pour les utilisateurs à court terme, surtout lors de pics de congestion, car la base fee peut fluctuer rapidement, créant ainsi des coûts bloquants pour les petites opérations.

  • Le mécanisme de tip, bien qu’utile, peut favoriser les transactions à hautes priorités, poussant les utilisateurs à surpayer pour la rapidité, ce qui peut intensifier les inégalités d’accès et favoriser les acteurs disposant de ressources financières plus importantes.

  • En supprimant la récompense de base fixe, les mineurs peuvent voir leurs revenus diminuer en période de faible congestion, ce qui peut réduire l’incitation à maintenir le matériel et la sécurité du réseau si les revenus ne compensent pas les coûts d’exploitation.

Risques réels à connaître

  • Le mécanisme de base fee peut provoquer une forte volatilité des coûts de transaction, rendant les frais imprévisibles pour les utilisateurs, notamment lors de pics de congestion. Cette incertitude peut dissuader l’usage de petites transactions ou retarder des paiements urgents.

  • Les mineurs, désormais rémunérés partiellement par des tips, peuvent privilégier les transactions proposant des frais supérieurs, créant une forme de centralisation où seuls les expéditeurs disposant de ressources financières importantes bénéficient d’une confirmation rapide. Cette dynamique peut éroder la perception d’équité du réseau.

  • En ajustant la base fee en fonction de la congestion, des acteurs majeurs ayant une grande quantité d’ETH peuvent théoriquement influer sur la congestion, augmentant ainsi la base fee pour dissuader la concurrence ou pour créer des frais plus élevés. Cette manipulation possible menace la transparence du réseau.

  • Le nouveau schéma exige que les utilisateurs indiquent un montant maximum et un tip, ce qui complique la configuration des transactions. Une mauvaise estimation peut entraîner un sous‑paiement, retardant la confirmation, ou un sur‑paiement, gaspillant inutilement de l’ETH. Cette complexité augmente le risque d’erreurs humaines.

Comment vérifier concrètement

  • Pour confirmer la destruction effective des frais, il faut compter le nombre d'ETH brûlés dans chaque bloc et le comparer à la somme totale de base fee générée, un audit de registre suffisant.

  • Vérifier l'ajustement automatique du base fee nécessite d'observer l'évolution du champ 'baseFeePerGas' dans les blocs successifs ; toute anomalie indique un dysfonctionnement du mécanisme d'algorithme de congestion.

  • Pour s'assurer que le tip est correctement attribué aux validateurs, il faut analyser le champ 'tip' des transactions et vérifier que la différence entre le gas payé et le base fee correspond bien à la récompense attendue.

  • Les limites de ces vérifications résident dans la dépendance aux données de la blockchain publique, où les retards de confirmation ou les forks temporaires peuvent fausser le comptage immédiat des frais brûlés.

Pour aller plus loin

Ces références officielles permettent de recouper les règles et les mises en garde ; elles ne valident pas un projet particulier.

FAQ

Quels sont les inconvénients de la brûlure d'ETH?La brûlure d'ETH réduit l'offre, mais elle peut aussi accroître la volatilité. Si la demande chute, le prix peut s'effondrer. De plus, les mineurs reçoivent moins de revenus stables, ce qui peut les inciter à abandonner ou à chercher des alternatives, fragilisant le réseau.

Comment la base fee est-elle ajustée?La base fee est calculée en fonction du ratio entre la charge de blocs et la capacité maximale. Si un bloc dépasse 50 % de la mémoire, la prochaine base fee augmente de 12,5 %. Réciproquement, si le bloc est moins que 50 %, elle diminue. Ce mécanisme vise à stabiliser les coûts.

La brûlure d'ETH influence-t-elle la sécurité du réseau?La destruction d'ETH peut réduire les incitations financières des validateurs, surtout si les frais de base deviennent trop faibles. Cela pourrait les pousser à rechercher des revenus supplémentaires ailleurs, comme le staking ou l'exploitation de contrats complexes. Un manque de revenus peut entraîner une centralisation accrue, car seuls les acteurs les plus puissants peuvent maintenir la participation.

Lire le guide original et ses mises à jour sur SunLibCrypto.

來源:DEV Community · dev.to