Tout ce que vous devez savoir sur les frais de gaz ETH et leur fonctionnement

Points clés :

  • Comprendre les fondamentaux du gaz ETH
  • Comment fonctionnent les frais de gaz sur la blockchain Ethereum
  • Pourquoi les frais de gaz peuvent atteindre des niveaux élevés
  • Conseils pratiques pour réduire les coûts de gaz

Le gaz est un concept fondamental pour quiconque échange sur Ethereum, car les frais de gaz représentent les coûts nécessaires à l'exécution des transactions sur la blockchain Ethereum. Que vous soyez nouveau sur Ethereum ou un utilisateur régulier, comprendre comment fonctionne le gaz est essentiel pour optimiser vos coûts de transaction. Cet article clarifiera ces concepts et répondra aux questions courantes sur le mécanisme de gaz d'Ethereum.

Qu'est-ce que le gaz ETH ?

Le gaz fait référence à l'unité de mesure de l'effort computationnel nécessaire pour exécuter des opérations spécifiques sur le réseau Ethereum.

Puisque chaque transaction Ethereum nécessite des ressources informatiques, chaque transaction exige des frais. Le gaz se réfère spécifiquement aux frais nécessaires pour exécuter avec succès une transaction sur Ethereum.

Les frais de gaz sont payés en la monnaie native d'Ethereum, l'ether (ETH). Les prix du gaz sont exprimés en gwei, qui est une dénomination de l'ETH – chaque gwei équivaut à 0,000000001 ETH (10^-9 ETH).

Par exemple : plutôt que de dire que vos frais de gaz coûtent 0,000000001 ether, vous pouvez dire qu'ils coûtent 1 gwei. Le terme 'gwei' signifie 'giga-wei' et équivaut à 1 000 000 000 wei. Wei (nommé d'après Wei Dai, créateur de b-money) est la plus petite unité d'ETH.

Le concept de gaz a été introduit pour compenser les mineurs pour leur travail de maintien et de sécurisation de la blockchain. Suite à la mise en œuvre de l'algorithme de Proof of Stake (PoS) en septembre 2022, les frais de gaz sont devenus des récompenses pour le staking d'ETH et la participation à la validation—plus les utilisateurs stake, plus ils gagnent.

Comment fonctionnent les frais de gaz sur Ethereum

La méthode de calcul des frais de transaction sur le réseau Ethereum a changé depuis la mise à niveau de Londres en août 2021. Les frais totaux sont désormais calculés comme suit : unités de gaz utilisées × (frais de base + frais de priorité), où le frais de base est fixé par le protocole et le frais de priorité est un pourboire fixé par les utilisateurs pour les validateurs. Une transaction standard utilise généralement environ 21 000 gaz, tandis que les transactions plus complexes nécessitent plus de gaz.

Frais de base

Chaque bloc a des frais de base qui servent de prix minimum. Pour être éligible à l'inclusion dans un bloc, le prix proposé par gaz doit au moins égaler les frais de base. Les frais de base sont calculés indépendamment du bloc actuel et sont plutôt déterminés par les blocs précédents, rendant les frais de transaction plus prévisibles pour les utilisateurs. Lorsqu'un bloc est miné, ces frais de base sont "brûlés", les retirant de la circulation.

Les frais de base sont calculés à l'aide d'une formule qui compare la taille du bloc précédent ( la quantité de gaz utilisée pour toutes les transactions ) avec la taille cible. Les frais de base augmenteront d'un maximum de 12,5 % par bloc s'ils dépassent la taille cible du bloc. Cette croissance exponentielle rend économiquement peu viable le maintien de tailles de blocs élevées indéfiniment.

Il est important de noter que nous voyons rarement des pics de blocs complets en raison de la rapidité avec laquelle les frais de base augmentent lors du traitement d'un bloc complet.

Frais de priorité (Conseils)

Avant la mise à jour de Londres, les mineurs recevaient les frais de gaz totaux de toute transaction incluse dans un bloc.

Avec le nouveau frais de base étant brûlé, la mise à niveau de Londres a introduit un frais de priorité (tip) pour inciter les validateurs à inclure des transactions dans les blocs. Sans pourboires, les validateurs trouveraient économiquement efficace de miner des blocs vides car ils recevraient la même récompense de bloc. Dans des conditions normales, un petit pourboire offre aux validateurs une incitation minimale à inclure une transaction. Pour les transactions qui doivent être priorisées par rapport à d'autres dans le même bloc, un pourboire plus élevé serait nécessaire pour surenchérir les transactions concurrentes.

Frais maximum

Pour exécuter une transaction sur le réseau, les utilisateurs peuvent spécifier le montant maximum qu'ils sont prêts à payer pour que leur transaction soit exécutée. Ce paramètre optionnel s'appelle maxFeePerGas. Pour qu'une transaction soit exécutée, le frais maximum doit dépasser la somme des frais de base et du pourboire. L'expéditeur de la transaction se voit rembourser la différence entre le frais maximum et la somme des frais de base et du pourboire.

Calcul des frais

Un des principaux avantages de la mise à niveau de Londres est l'amélioration de l'expérience utilisateur lors de la définition des frais de transaction. Pour les portefeuilles qui prennent en charge la mise à niveau, au lieu d'indiquer explicitement combien vous êtes prêt à payer pour exécuter votre transaction, les fournisseurs de portefeuilles définiront automatiquement un frais de transaction recommandé (frais de base + frais de priorité suggérés) afin de réduire la complexité pour les utilisateurs.

Pourquoi les frais de gaz peuvent être si élevés

Les frais de gaz élevés résultent de la popularité d'Ethereum. Effectuer toute opération sur Ethereum nécessite une consommation de gaz, et l'espace de gaz est limité par bloc. Les frais incluent le calcul, le stockage ou la manipulation de données, ou les transferts de jetons, consommant différentes quantités d'unités de "gaz". À mesure que la fonctionnalité des dapps devient plus complexe, le nombre d'opérations qu'un contrat intelligent effectue augmente également, ce qui signifie que chaque transaction occupe plus d'espace dans un bloc à taille limitée. S'il y a trop de demande, les utilisateurs doivent offrir des pourboires plus élevés pour tenter de surenchérir sur les transactions des autres utilisateurs. Des pourboires plus élevés peuvent rendre votre transaction plus susceptible d'être incluse dans le prochain bloc.

Le prix du gaz à lui seul ne détermine pas combien nous payons pour une transaction spécifique. Pour calculer les frais de transaction, nous devons multiplier le gaz utilisé par les frais de gaz de base, mesurés en gwei.

Astuces pour réduire les frais de gaz

Vérifiez les frais de gaz moyens avant de réaliser une transaction

Vous pouvez vérifier le prix moyen du gaz de la blockchain Ethereum sur etherscan.io/gastracker. Fixer des prix de gaz en dessous de la moyenne permettra d'économiser davantage de coûts, tandis que fixer des frais de gaz à des niveaux élevés équivalents rendra votre transaction plus rapide. Fixer des frais de gaz plus élevés que nécessaire est complètement inutile.

Etherscan vous aide à vérifier le prix optimal du gaz à ce moment-là.

Retarder les transactions lorsque les frais de gaz sont trop élevés

Évitez les moments où les prix du gaz augmentent si vous souhaitez économiser. Les prix du gaz ne sont pas constants tout au long de la journée, mais fluctuent en fonction de la demande de transaction du réseau.

Modifier les limites de gaz si nécessaire

Bien que l'ajustement de la limite de gaz ne change pas les frais de gaz que vous devez payer, avoir une limite de gaz élevée peut faire apparaître les frais de gaz estimés plus élevés, vous empêchant de réaliser la transaction. Supposons que vous ayez 0,01 ETH dans votre compte, mais que la transaction nécessite 0,012 ETH car la limite de gaz atteint 500 000. Vous pouvez ajuster la limite de gaz un peu vers le bas car les transactions ne consomment généralement pas toute la limite de gaz initialement estimée. Cependant, soyez très prudent car si une transaction consomme trop de gaz, elle échouera.

Ne jamais confondre le prix du gaz avec le montant d'ETH que vous souhaitez transférer

Puisque les prix du gaz peuvent être fixés à n'importe quel montant, vous pourriez perdre une somme très importante si vous entrez incorrectement le prix du gaz au lieu du montant en ETH que vous souhaitez transférer à un client. Vérifiez toujours soigneusement les transactions avant d'appuyer sur le bouton de transfert. La blockchain ne peut pas rembourser les transactions erronées.

Frais de gaz sur d'autres blockchains

La plupart des autres plateformes blockchain utilisent des mécanismes de calcul des frais de gaz similaires à Ethereum, vous obligeant à utiliser la pièce native du réseau pour payer les frais de gaz. Cependant, la blockchain NEO est un cas particulier où le gaz est séparé en sa propre pièce appelée GAS, et vous devrez payer les frais de transaction avec GAS plutôt qu'avec NEO.

À travers cet article, les lecteurs devraient désormais avoir une vue d'ensemble complète des frais de gaz ETH et des frais de gaz sur Ethereum.

ETH-0.83%
NEO-0.51%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)