Qu'est-ce que les frais de gaz ?

Les frais de gaz sont le gaz consommé par les utilisateurs pour payer les mineurs afin qu'ils effectuent des actions spécifiques (telles que l'exécution de contrats ou l'envoi de jetons) dans le cadre de la vérification de la blockchain. Chaque transaction sur la blockchain consomme des ressources informatiques, et les mineurs doivent supporter ces coûts. Par conséquent, afin de récompenser les mineurs, les utilisateurs doivent payer des frais, appelés frais de gaz.

Gas Fee consomme généralement différents tokens selon le réseau blockchain utilisé. Par exemple, Ethereum consomme de l'ETH, la chaîne BNB consomme du BNB... et ainsi de suite.

Des frais sont facturés par les mineurs pour effectuer des transactions sur la blockchain, exécuter des contrats intelligents, lancer des DApp et payer pour le stockage des données. Les mineurs confirment les transactions et déterminent quelles transactions vont dans de nouveaux blocs. Les frais sont calculés indépendamment du succès ou de l'échec de la transaction. En effet, même en cas d'échec, les mineurs doivent vérifier et exécuter la transaction (vérification), ce qui entraînera des coûts de calcul.

Le rôle des frais de gaz

Le paiement des frais de gaz peut garantir le fonctionnement du réseau blockchain, en incitant les mineurs à effectuer des calculs, et peut également être utilisé pour empêcher les transactions malveillantes. Cependant, cela se traduit souvent par des frais de gaz élevés lorsque le réseau est encombré, ce qui entraîne des problèmes d'utilisation.

Pourquoi les frais de gaz fluctuent-ils ?

Le montant des frais de gaz est déterminé pour deux raisons :

  • La complexité du comportement (peut produire plusieurs transactions à la fois)

  • la congestion du réseau

complexité comportementale

La complexité de la transaction ou du contrat affectera les frais de gaz finaux. Plus le comportement est complexe (comme plusieurs transactions au cours du processus contractuel), plus il est susceptible de générer des frais de gaz élevés.

la congestion du réseau

Lorsque le réseau blockchain est encombré, un grand nombre de transactions attendent d'être traitées sur la chaîne. À ce moment-là, les frais de gaz augmenteront car les mineurs auront tendance à donner la priorité aux transactions qui paient plus de frais de gaz pour obtenir plus de récompenses.

Combien coûtent les frais de gaz ?

En prenant l'exemple de l'envoi d'ETH sur Metamask, nous pouvons voir les frais de traitement estimés actuels pour la transaction sur l'écran de confirmation de la transaction et choisir d'augmenter ou non la vitesse de transaction avec des frais de gaz plus élevés en fonction des options prédéfinies.

Une fois la transaction envoyée, nous pouvons utiliser Etherscan pour vérifier les frais de gaz finaux générés par la transaction. Entrez simplement le hachage de transaction de la transaction dans la barre de recherche pour vérifier.

Frais de transaction (Frais Tx) = Limite de gaz * Prix du gaz

Qu’est-ce que le prix du gaz ?

Le prix du gaz correspond au nombre de jetons que vous êtes prêt à payer pour chaque unité de gaz. En prenant Ethereum comme exemple, Gwei est généralement utilisé comme unité Gwei = 0,000000001 ETH, le prix du gaz est donc fixé à 20 Gwei, ce qui est égal au gaz. Prix ​​= 0,00000002 ETH.

Si vous souhaitez que les transactions soient vérifiées et emballées plus rapidement par les mineurs, le prix du gaz doit être ajusté aussi haut que possible, mais si vous souhaitez dépenser moins, vous pouvez y parvenir en réduisant le montant que vous payez par unité de gaz. Ainsi, le prix payé par unité augmentera ou diminuera la vitesse de minage de la transaction.

MyEtherWallet enseigne officiellement comment dépasser la limite du prix du gaz

Qu’est-ce que la limite de gaz ?

La limite de gaz est appelée limite et correspond au nombre maximum d'unités de gaz prêtes à être dépensées pour une transaction. Cela évite des erreurs dans le contrat. Cependant, si vous ne voulez pas dépenser trop d’argent en essence, abaisser la limite d’essence ne vous aidera pas beaucoup. Les traders doivent inclure suffisamment de gaz pour couvrir les ressources informatiques utilisées, sinon la transaction échouera en cas de panne de gaz.

Les frais de manutention consommés seront également déduits et utilisés comme récompenses pour les mineurs. Et si la transaction est terminée et que le gaz consommé n’a pas atteint la limite de gaz, seul le gaz réellement consommé sera facturé. En d’autres termes, les frais de traitement maximum facturés pour une transaction sont Gas Limit * Gas ​​​​Price.

*La limite de gaz pour les transactions standard générales est de 21 000.

Frais de transaction (Frais Tx) = Limite de gaz * Prix du gaz

En utilisant le ravitaillement d’une voiture comme simple analogie, la limite de carburant fait référence au nombre de litres d’huile dont une voiture a besoin. Prix ​​du gaz, considéré comme le prix du litre de pétrole. Si vous devez conduire de Taipei à Kaohsiung, il faut 21 000 litres. Chaque litre vaut 20 yuans, donc le coût de l'essence est de 21 000 litres * 20 yuans = 420 000 yuans.

Les frais de transaction ETH sont de 21 000 (limite de gaz) * 20 Gwei (prix du gaz) = 420 000 Gwei. Par conséquent, les frais de transaction Tx Fee = 420 000 * 0,000000001 ETH = 0,00042 ETH.

Résumé des frais de gaz

Cet article présente brièvement le gaz, le prix du gaz et la limite de gaz du réseau blockchain, ainsi que la manière de calculer les frais de transaction. En résumé, si la transaction est urgente, vous pouvez fixer le prix du gaz à un niveau plus élevé, afin qu'il puisse être vérifié avant d'autres transactions avec un prix du gaz inférieur. Si vous n'êtes pas pressé, il vous suffit de fixer un prix du gaz suffisant et vous pouvez commencer à vérifier la transaction.

Cet article Qu'est-ce que les frais d'essence ? Laissez-vous savoir comment définir et calculer les frais de gaz. Apparu pour la première fois dans Zombit.