Que sont les frais de gaz Ethereum ?
(Getty Images)
Il n'y a pas de repas gratuit et il n'y a certainement pas de transaction gratuite. Si dépenser 5 $ pour recevoir 20 $ à un guichet automatique peut être frustrant, imaginez dépenser 100 $ pour envoyer 500 $ ou recevoir un PNG d'un pingouin.
Bien que cela puisse sembler un exemple abrupt, cela peut parfois être le cas pour envoyer une transaction ou exécuter une fonction sur le réseau d'Ethereum. Et contrairement au cas des frais de guichet automatique, il n'y a aucun moyen que le réseau Ethereum vous rembourse vos frais d'essence à la fin du mois.
Le gaz est le terme désignant la quantité d'éther (ETH) - la crypto-monnaie native d'Ethereum - requise par le réseau pour qu'un utilisateur interagisse avec le réseau. Ces frais sont utilisés pour compenser les mineurs d'Ethereum pour l'énergie nécessaire pour vérifier une transaction et pour fournir une couche de sécurité au réseau Ethereum en rendant trop coûteux pour les utilisateurs malveillants de spammer le réseau.
Même s'ils sont un moyen efficace d'inciter les mineurs à continuer à vérifier les transactions et à maintenir la sécurité du réseau, les frais de gaz sont néanmoins la partie la plus détestée de chaque utilisateur à propos d'Ethereum. Les gens détestent les frais de gaz non seulement par mépris général envers les frais, mais parce qu'ils peuvent être absurdement chers lorsque le réseau est encombré.
Alors, plongeons dans ce qui peut rendre les frais de gaz si chers et quelles mesures simples vous pouvez prendre pour économiser de l'argent lorsque vous interagissez avec l'écosystème d'Ethereum.
Afin de comprendre pourquoi les frais d'essence coûtent si cher et comment vous pouvez économiser, il est important de comprendre comment ils sont calculés.
Parce que les frais sur Ethereum sont généralement bien inférieurs à 1 ETH (bien que parfois cela n'en ait pas envie), Ethereum utilise un système métrique d'unités dénommées appelé "wei", où 1 ETH est égal à 1 quintillion de wei. (Un quintillion est un nombre suivi de 18 zéros.) L'une des dénominations de wei les plus courantes, et celle utilisée pour représenter les frais de gaz, est gigawei (gwei), ou 1 milliard de wei. Par conséquent, lorsque vous vérifiez sur un traqueur de gaz et constatez que le gaz moyen pour une transaction est de 100 gwei, cela signifie que vous devez vous attendre à payer des frais de base de 0,0000001 ETH pour une transaction donnée (0,00031 $ au moment de la presse)/
Si vous avez déjà créé un jeton non fongible ou en avez acheté un sur un marché secondaire comme OpenSea, vous pensez peut-être que 100 gwei sonnent comme une aubaine pour un transfert NFT. En effet, les frais de base ne représentent qu'une partie de la structure totale des frais. Suite aux structures de frais de gaz réajustées introduites par la mise à niveau d'Ethereum à Londres, les frais totaux sont désormais calculés comme suit :
Frais totaux = Unité de gaz (limites) * (Frais de base + Pourboire)
Il est important de noter que si vous définissez votre limite d'unité de gaz en dessous de la quantité de gaz nécessaire pour effectuer votre interaction, votre transaction sera annulée mais vous ne recevrez pas vos frais de gaz en retour. En effet, le mineur a déjà effectué la quantité de travail équivalente pour traiter votre transaction et il reçoit les frais pour le faire même si la transaction n'aboutit pas.
Pour illustrer la formule des frais totaux, disons que je cherche à vous envoyer 1 ETH et que la quantité moyenne de gaz nécessaire pour transférer des ETH sur le réseau Ethereum est de 23 000 gwei. Je définirais cela comme ma limite de gaz. La quantité minimale de gaz requise pour envoyer la transaction à ce moment-là (frais de base) est de 150 gwei, mais je veux qu'elle vous parvienne plus rapidement, j'ajoute donc un pourboire de 20 gwei à la transaction. Dans ce cas, notre formule pour un total des frais ressemblerait à ceci :
Frais totaux pour vous envoyer 1 ETH = 23 000 wei * (150 wei + 20 wei)
Ensuite, les frais totaux seraient égaux à 3910000 gwei, soit 0,00391 ETH (environ 13 $, au moment de la presse). Cela signifie que j'enverrais 1,00231 ETH à la blockchain Ethereum et que vous recevriez 1 ETH pour aller acheter des JPG sympas.
En comprenant comment les frais de gaz totaux sont calculés, nous pouvons avoir une meilleure idée de la raison pour laquelle les frais de gaz coûtent si cher. Principalement, les deux principaux facteurs qui ont récemment fait monter en flèche les frais d'essence sont :
La première raison majeure pour laquelle les frais de gaz coûtent plus cher est simplement que l'ETH coûte plus cher. Rappelons que les frais de gaz sont libellés en gwei, ce qui est une manière différente de représenter un montant d'ETH. Le principal catalyseur de cette demande croissante est l'essor des secteurs de la finance décentralisée (DeFi) et du NFT, qui continuent d'attirer de nouveaux utilisateurs dans l'écosystème d'Ethereum.
De plus, les frais de gaz coûtent tellement cher maintenant parce que la formule de frais totaux d'Ethereum est dynamique. N'oubliez pas que les frais de base sont la quantité minimale de gaz nécessaire pour inclure une transaction sur la blockchain Ethereum et sont ajustés en fonction de la demande d'inclusion de transaction. En conséquence, les frais de base ont constamment augmenté en raison de la demande croissante pour la blockchain Ethereum.
Il existe plus de 3 000 applications décentralisées (également appelées "dapps") exécutées sur la blockchain Ethereum, qui cherchent toutes à inclure leurs transactions aux côtés d'autres utilisateurs du réseau Ethereum. Les Dapps représentent à eux seuls plus de 100 000 utilisateurs actifs quotidiens sur Ethereum, exécutant un total d'environ 250 000 transactions par jour.
L'adoption généralisée d'Ethereum a non seulement entraîné des frais de base plus élevés, mais a également rendu le gaz pour les frais de base beaucoup plus volatil. Dans un effort pour essayer de rendre les frais de gaz plus cohérents, la mise à niveau EIP 1559 d'Ethereum a ajusté le calcul des frais de base à déterminer par la transaction avant elle. Alors que les impacts réels de l'EIP 1559 sont débattus, les frais de base continuent de faire grimper le coût total des frais de gaz en raison de la demande accrue d'Ethereum.
Lire la suite : 4 idées fausses courantes sur la mise à niveau EIP 1559 d'Ethereum
Ethereum 2.0 est une mise à niveau majeure du réseau Ethereum qui verra la transition de l'algorithme de consensus d'Ethereum passer de la preuve de travail (PoW) à la preuve de participation (PoS). Parmi les nombreux avantages que cela apportera au réseau, la mise à niveau promet de réduire les frais d'Ethereum conformément aux autres concurrents du marché en améliorant considérablement les capacités de traitement des transactions et en supprimant les mineurs.
Bien qu'il soit impossible d'éviter de payer pour l'essence lors de l'utilisation de la blockchain Ethereum, il existe au moins certains moyens de les rendre moins contraignants.
Malheureusement, il n'y a aucun moyen pour vous de réduire directement l'impact de l'unité de gaz, mais il existe des moyens de réduire vos frais totaux en réduisant les frais de base et le pourboire.
Pour réduire le coût total de vos frais de gaz grâce à des frais de base inférieurs, vous pouvez effectuer votre transaction sur le réseau à un moment où moins de personnes utilisent la blockchain. En effet, d'une certaine manière, les frais de base sont une représentation de la demande d'utilisation d'Ethereum. Les frais de gaz sont plus élevés lorsque plus de travail est nécessaire pour interagir avec le réseau Ethereum. Plus de travail est nécessaire lorsqu'il y a plus de personnes essayant d'interagir avec le réseau. Par conséquent, si vous pouvez trouver un moment où il y a moins de demande pour interagir avec le réseau Ethereum, vous pourriez dépenser moins en gaz en réduisant les frais de base de votre transaction. Les week-ends sont généralement le meilleur moment pour cela.
Une autre méthode pour réduire le coût total de votre gaz consiste à réduire votre pourboire. N'oubliez pas que notre pourboire, ou frais de priorité, est un coût supplémentaire que nous pouvons donner aux mineurs en échange d'un temps de transaction plus rapide. Si votre transaction n'est pas urgente et que vous êtes prêt à être patient, réduire votre pourboire peut être un moyen supplémentaire de dépenser moins en essence.
Une autre façon de dépenser moins en frais d'essence consiste à fixer une limite maximale de frais d'essence pour votre transaction. Fixer un prix maximum pour le gaz est un moyen de dire à la blockchain Ethereum que X gwei est le maximum que vous êtes prêt à dépenser en envoyant X gwei comme frais de gaz total. Une fois la transaction terminée, le réseau Ethereum remboursera le reste des frais maximum qui n'ont pas été utilisés dans le cadre de vos frais de gaz totaux.
Fixer des frais maximums peut non seulement vous aider à dépenser moins en essence, mais cela peut également vous offrir la tranquillité d'esprit que vous ne paierez pas plus que nécessaire pour une transaction particulière. Cependant, il est important de se rappeler que, comme pour la définition de vos limites de gaz, des frais maximum inférieurs au montant total de gaz nécessaire pour effectuer votre transaction entraîneront la perte de vos frais de gaz et l'annulation de la transaction.
Enfin, vous pouvez dépenser moins en gaz en interagissant avec la blockchain Ethereum avec une "solution de mise à l'échelle de couche 2" Ethereum. Les outils de mise à l'échelle sont des extensions du réseau Ethereum qui visent à augmenter la vitesse des transactions et le nombre de transactions pouvant être traitées par seconde. Certains exemples populaires incluent Arbitrum, Loopring et dYdX.
Les solutions de mise à l'échelle de la couche 2 sont hors chaîne, ce qui signifie qu'elles gèrent les transactions séparément de la blockchain Ethereum. Bien qu'il existe différentes implémentations de solutions de mise à l'échelle de couche 2, elles agissent toutes de la même manière. Les transactions de couche 2 se produisent hors chaîne, puis sont vérifiées par le réseau Ethereum et enregistrées en chaîne.
En se référant une fois de plus à notre formule de frais totaux, les solutions de mise à l'échelle de la couche 2 offrent un moyen d'économiser sur le gaz en réduisant le nombre d'unités de gaz nécessaires pour effectuer une transaction. Étant donné que cette méthode n'interagit avec Ethereum que lorsque la transaction est en cours de validation, moins de gaz est nécessaire aux mineurs d'Ethereum pour gérer l'interaction. Les solutions de couche 2 atténuent également la congestion du réseau Ethereum, ce qui entraîne une baisse globale des frais de base pour tous les utilisateurs. Ce faisant, les solutions de mise à l'échelle de la couche 2 peuvent vous aider à dépenser beaucoup moins en gaz.
DIVULGATION
Veuillez noter que notre politique de confidentialité, nos conditions d'utilisation, nos cookies et ne pas vendre mes informations personnelles ont été mis à jour. CoinDesk est une filiale opérationnelle indépendante de Digital Currency Group, qui investit dans les crypto-monnaies et les startups blockchain. Dans le cadre de leur rémunération, certains employés de CoinDesk, y compris les employés de la rédaction, peuvent être exposés aux actions de DCG sous la forme de droits à l'appréciation des actions, qui s'acquièrent sur une période de plusieurs années. Les journalistes de CoinDesk ne sont pas autorisés à acheter directement des actions dans DCG.
Griffin McShane est un écrivain indépendant pour CoinDesk, vivant actuellement à Brooklyn, NY. Griffin a également rédigé la newsletter Inside Crypto pour Inside.com de Jason Calacanis et est membre de l'Association internationale des professionnels de la confidentialité (IAPP).
En savoir plus sur Consensus 2024, l'événement le plus ancien et le plus influent de CoinDesk qui rassemble tous les aspects de la crypto, de la blockchain et du Web3. Rendez-vous sur consensus.coindesk.com pour vous inscrire et acheter votre pass maintenant.