L'éditeur PHP Banana vous donnera un article pour comprendre les frais de gaz blockchain. Dans les transactions blockchain, les frais de gaz font référence aux frais de traitement payés aux mineurs pour garantir que les transactions sont regroupées dans la blockchain. Les frais de gaz dépendent du degré de congestion du réseau et de la complexité des transactions. Les utilisateurs peuvent ajuster les frais de gaz en fonction de leurs besoins. Comprendre la méthode de calcul des frais d'essence et les facteurs d'influence contribuera à optimiser l'expérience de transaction et à améliorer le taux de réussite des transactions. Examinons ensuite les connaissances pertinentes sur les frais de gaz pour vous aider à mieux comprendre les transactions blockchain.
Sur la blockchain Ethereum, le gaz est une unité utilisée pour mesurer l'effort de calcul requis pour effectuer une opération spécifique. Ce nom n’a pas été choisi au hasard. Le gaz est similaire à l'essence. L'essence fournit de l'énergie aux voitures pour assurer une conduite normale. Dans le réseau Ethereum, le gaz fournit du « carburant » pour le comportement des transactions, permettant aux utilisateurs d'effectuer diverses opérations.
Chaque opération sur la blockchain Ethereum, ou plus précisément sur la machine virtuelle Ethereum (EVM), entraîne un coût en gaz correspondant. Par exemple, effectuer une opération d'addition nécessite 3 gaz ; interroger le solde du compte nécessite 400 gaz ; envoyer une transaction nécessite 21 000 gaz. Ces coûts de gaz visent à assurer le fonctionnement normal du réseau et à prévenir les comportements malveillants. Par conséquent, les utilisateurs doivent prendre en compte les coûts de gaz correspondants lors de l'exécution de toute opération afin de garantir que leurs transactions peuvent être emballées et exécutées avec succès.
Les contrats intelligents comprennent souvent plusieurs opérations, qui peuvent même coûter des centaines de milliers de gaz combinés.
Fait intéressant, le prix du gaz ne détermine pas directement les frais réels de la transaction. Nous devons multiplier la quantité de gaz par le prix du gaz pour obtenir les frais totaux de la transaction.
L'unité de prix du gaz est le gwei, et l'unité de gwei est plus petite que l'éther, 1 gwei est égal à 0,000000001 ETH. Nous pouvons considérer la relation entre eux comme des centimes et des dollars.
Les frais de gaz augmenteront et diminueront pour les raisons suivantes :
1. Ethereum augmente la limite de gaz du bloc. Chaque fois qu'Ethereum augmente la limite de gaz de bloc, les frais de gaz diminuent ;
2 La chaîne Ethereum est très prospère. Les frais de gaz sont affectés par les besoins de la blockchain. Afin de regrouper vos transactions le plus rapidement possible, vous avez besoin de plus de frais de gaz. Un grand nombre de transactions sont en concurrence et les mineurs donnent la priorité aux transactions avec les prix du gaz les plus élevés. Par conséquent, à mesure que l’activité sur la blockchain Ethereum augmente, la consommation de gaz augmentera également. L’augmentation des frais de gaz indique qu’il existe une activité active sur la chaîne Ethereum et que les utilisateurs augmentent leurs frais de gaz pour effectuer des transactions.
3. La chaîne Ethereum est de plus en plus encombrée. La raison fondamentale de l’augmentation des frais de gaz est que le taux d’utilisation du réseau Ethereum continue d’augmenter et se trouve dans un état de grave congestion. L’utilisation du réseau Ethereum augmente parce que l’activité des utilisateurs est trop active, mais elle devient également de plus en plus encombrée. Par exemple, si un projet célèbre sur Ethereum est lancé et déclenche une ruée vers les achats, les frais de gaz monteront en flèche instantanément. Vers minuit le 20 août de cette année, les frais de gaz Ethereum ont instantanément grimpé à plus de 2 400 Gwei, car la vente d'un projet NFT appelé « 0n1Force » a déclenché une ruée vers les achats.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!