Toute action sur la blockchain Ethereum – qu’il s’agisse d’un simple transfert d’Ether (ETH), du dénouement d’un contrat intelligent, de l’extraction d’un NFT ou de l’utilisation d’une application décentralisée (dApp) – nécessite des ressources informatiques. Ces ressources sont payées en « gaz ».
Composants des frais de transaction (frais de gaz)
Unités de gaz
- Chaque transaction sur le réseau a un coût fixe en unités de gaz, qui reflète la complexité informatique de cette transaction.
- Par exemple, un simple transfert d’ETH entre deux adresses nécessite un nombre fixe d’unités de gaz (généralement 21 000 unités).
- Les interactions des contrats intelligents sont beaucoup plus complexes et peuvent nécessiter des centaines de milliers, voire des millions d’unités de gaz.
Prix du gaz
- Le prix du gaz est le coût par unité de gaz et est exprimé en Gwei (1 Gwei = 0,000000001 ETH). Le Gwei est une unité de mesure fondamentale utilisée sur la blockchain Ethereum, représentant une sous-unité de la cryptocurrency Ether (ETH). Le nom « Gwei » est l’abréviation de « gigawei », où « giga » signifie un milliard et « wei » est la plus petite dénomination de l’Ether.
- Le prix du gaz est variable, en fonction de l’offre et de la demande sur le réseau.
- Lorsque le réseau est encombré (de nombreuses transactions tentent d’être traitées simultanément), le prix du gaz augmente car les utilisateurs font des offres les uns contre les autres pour que leurs transactions soient incluses plus rapidement dans un bloc.
- Lorsque le réseau est moins encombré, le prix du gaz diminue.
Limite de gaz
- Le montant maximum d’unités de gaz que vous êtes prêt à payer pour une transaction donnée.
- Si vous fixez une limite trop basse, la transaction risque d’échouer, mais vous perdrez tout de même le prix du gaz consommé jusqu’à ce moment-là, car les validateurs ont fait l’effort de calcul nécessaire.
- Le fait de fixer une limite trop élevée ne pose pas de problème, car l ‘essence non utilisée est renvoyée dans votre portefeuille. La limite de gaz sert également de protection contre les erreurs dans les contrats intelligents qui pourraient consommer du gaz indéfiniment.
Comment les frais totaux sont calculés
Frais de transaction totaux = (unités de gaz consommées) x (prix du gaz)
Par exemple : si un simple transfert nécessite 50 000 unités de gaz et que le prix du gaz est de 20 Gwei, les frais totaux seront les suivants : 50000×20 Gwei=1 000 000 Gwei
1.000.000 Gwei=1.000.000×0.000000001 ETH=0.001 ETH
Le montant total des frais serait donc : 50.000×20 Gwei=1.000.000 Gwei=0.001 ETH
Pourquoi les frais de « gaz » existent-ils ?
- Incitation des validateurs : les frais de gaz sont payés aux validateurs (anciens mineurs, après la transition vers la preuve d’enjeu), qui traitent et valident les transactions, garantissant ainsi la sécurité et l’intégrité du réseau. Sans ces frais, il n’y aurait pas d’incitation économique à ce qu’ils consacrent leurs ressources.
- Prévention du spam : en attachant un coût à chaque transaction, les frais de gaz découragent les acteurs malveillants d’inonder le réseau de transactions inutiles ou de spam, ce qui pourrait ralentir ou bloquer la blockchain.
- Allocation des ressources : les frais de gaz aident à gérer la demande pour l’espace limité de la blockchain, en garantissant que les transactions les plus importantes ou les plus urgentes sont traitées en priorité.
Évolution des frais de gaz (EIP-1559)
Avec la mise à jour de la fourche dure de Londres (qui incluait l’EIP-1559), le mécanisme de calcul des frais de gaz a été amélioré :
- Base Fee : Il s’agit d’une taxe obligatoire qui s’ajuste automatiquement en fonction de la congestion du réseau et qui est brûlée (retirée de la circulation), ce qui contribue à réduire l’inflation de l’ETH.
- Frais de priorité : il s’agit de frais optionnels que vous pouvez ajouter pour donner un pourboire au validateur, l’incitant à inclure votre transaction plus rapidement dans un bloc.
Frais de transaction totaux (par EIP-1559) = (unités de gaz consommées) x (frais de base + frais de priorité)
En conclusion, le « gaz » est un élément fondamental du réseau Ethereum, équilibrant la demande, l’offre et la sécurité, assurant le fonctionnement efficace et décentralisé de la blockchain.
Curieux de connaître le parcours d’une crypto-monnaie et son prix actuel ? Consultez notre page sur le cours des crypto-monnaies pour obtenir les informations les plus récentes.