SwapSpace – Échanges crypto inter-chaînes

Frais de gaz Ethereum : comment les comprendre

June Katz

,

Mis à jour : ,5 min

Tout comme les clients d’une banque paient une commission pour le transfert, les utilisateurs de cryptomonnaies en paient également une. Et si, dans le cas, par exemple, de Bitcoin, le montant de la commission est transparent et maîtrisable par les utilisateurs, les frais de gas Ethereum pour le transfert sont calculés de manière plus complexe.

La raison de cette différence dans le principe de perception des frais est que Bitcoin a été créé pour effectuer des transactions entre utilisateurs. Ethereum n’a pas été créé comme un système de paiement, mais comme un outil de développement d’applications décentralisées. La fonction principale d’Ethereum est différente assurer le fonctionnement des smart contracts, utilisés non seulement au sein du réseau Ethereum mais aussi dans l’écosystème DeFi.

La blockchain Ethereum a une bande passante limitée et n’est pas adaptée à l’exécution de transactions financières, c’est pourquoi toute structure complexe la surchauffe. Toute intervention majeure dans le fonctionnement d’Ethereum fera augmenter les commissions, qu’il s’agisse de l’exécution de smart contracts ou de l’achat d’actifs. 

La croissance du nombre d’utilisateurs du marché DeFi a accru la complexité du système Ethereum, ce qui a entraîné une hausse des commissions au sein du réseau et les a rendues moins prévisibles.

Comment fonctionnent les transactions sur le réseau Ethereum ?

Lors de l’envoi d’une transaction sur la blockchain Ethereum, des frais sont facturés sous forme de « Gas », mais que se passe-t-il si vous indiquez un montant insuffisant ?

Il existe trois scénarios de fonctionnement avec le Gas.

Premièrement : il y avait plus de gas qu’il n’en fallait pour le transfert. Dans ce cas, tout le gas non dépensé sera renvoyé à l’expéditeur au taux au moment de l’envoi.

Deuxièmement : il y avait exactement la quantité de gas nécessaire. Dans ce cas, le paiement passera sans problème, rien ne sera renvoyé sur le compte.

Troisièmement : il n’y avait pas assez de gas. La transaction est alors considérée comme non confirmée et annulée. Immédiatement après l’annulation, la blockchain Ethereum revient à l’état précédant l’envoi, et le gas dépensé n’est pas remboursé. Notez que la blockchain annule uniquement les modifications apportées par une transaction non confirmée.

Qu’est-ce que le Ethereum Gas ?

Le Gas est une unité de mesure du travail de calcul effectué par les mineurs pour effectuer des transactions ou prendre en charge les smart contracts du réseau Ethereum.

Le Gas a également été introduit pour stimuler les mineurs : dans le cas des réseaux blockchain, la sécurité du réseau est directement proportionnelle à son hash rate, c’est-à-dire au nombre de mineurs.

Ce système leur permet de percevoir une commission proportionnelle à leurs coûts en ressources, car plus la transaction est complexe, plus de gas est nécessaire pour la finaliser.

Le terme gas peut désigner deux choses : le gas limit et le gas price. 

Gas price

Le prix du gas peut être fixé par deux autorités, selon l’interlocuteur. La première est la blockchain Ethereum elle-même, qui définit le coût du carburant en fonction de sa charge. Plus la charge est élevée, plus la commission est élevée.

La seconde est un smart contract créé par un participant de la blockchain que vous payez. Lors de la création d’un smart contract, par exemple pour lever des fonds pour une ICO ou une IPO, le créateur du contrat fixe le coût des commissions.

Le prix du Gas est mesuré dans la plus petite unité du réseau Ethereum – le Wei. Cependant, dans presque tous les wallets, ce paramètre est affiché en Gwei. Voici la fragmentation de ETH :

1 ETH = 1 000 finnely = 1 000 000 szabo = 1 000 000 000 gwei = 1 000 000 000 000 000 000 wei

Les trois principales unités de mesure WEI, GWEI, Szabo et Finnely portent le nom de personnalités célèbres qui ont influencé la formation et le développement des cryptomonnaies.

WEI est la poussière de l’ETH ; en réalité, il n’est pratiquement pas utilisé. Le principal domaine d’utilisation du WEI est l’écriture de code. L’exécution d’une ligne de code sur la blockchain Ethereum coûte 1 WEI ; il peut s’agir du code d’un smart contract ou de toute autre opération. Le GWEI est utilisé pour payer la commission. Finney est une sorte de monnaie de poche, équivalente à 0,001 Ether, destinée aux petits transferts. L’Ether, alias ETH, est utilisé pour tout le reste.

Gas limit

Le montant minimum pour la transaction est de 21 mille unités.

Il est recommandé de définir une valeur de Gas limit plus élevée afin de s’assurer que la transaction soit effectuée avec succès. Si le montant de Gas n’est pas suffisant pour un résultat réussi, la transaction sera renvoyée avec le statut « unsuccessful ». Quel que soit le résultat, le Gas est payé au mineur, car des ressources ont déjà été dépensées pour traiter cette opération.

En général, les développeurs fixent la valeur qui est débitée pour la bonne exécution du smart contract. Ainsi, si vous devez effectuer une transaction et que vous avez défini un Gas limit de 500 mille Gas, alors que seulement 30 mille Gas sont nécessaires pour réaliser la transaction, seuls 30 mille Gas vous seront débités. Mais si, par exemple, 500 001 Gas sont nécessaires pour effectuer la transaction, le programme ne donnera pas de résultat, et ce montant sera dépensé.

Comment éviter des frais de gas ETH élevés et calculer le bon nombre de Gwei pour payer correctement la commission ?

Utilisez https://ethgasstation.info — ce service indique le calcul du prix du gas Ethereum et vous fournit des valeurs de commission recommandées pour le transfert afin que la transaction aboutisse. 

Il existe également une alternative proposée par Etherchain https://www.etherchain.org/tools/gasPriceOracle

Vous pouvez trouver un suivi du gas Ethereum sur https://ethstats.net

Quand les frais de Gas Ethereum sont-ils les plus bas ?

Il existe également des tendances générales sur lesquelles vous pouvez vous appuyer pour savoir quel est le meilleur moment pour bénéficier de faibles frais de gas ETH. Même si Ethereum est un réseau disponible dans le monde entier 24h/24 et 7j/7, 365 jours par an, depuis le lancement de l’EIP—1559 en août 2021, les frais de base ont généralement été plus élevés pendant les heures ouvrables aux États-Unis.

Fait intéressant, la période matinale, de minuit à 8 h du matin, heure de l’Est, affiche une commission de base plus faible que les heures de travail aux États-Unis (de 9 h à 17 h). En outre, le gas est aussi moins cher le week-end.

Le coût du gas est également influencé par l’intensité d’utilisation de Tether, USDC, et NFT, qui augmente elle aussi pendant les heures de travail aux États-Unis. Quelle qu’en soit la raison, tout cela peut offrir une opportunité intéressante de planification des transactions indépendamment de l’heure.

Comment le lancement du nouveau réseau Ethereum 2.0 réduira-t-il la commission ?

Actuellement, Ethereum est une blockchain basée sur le PoW (Proof-of-work) ou sur la puissance de calcul des mineurs. Lors du passage au PoS (Proof-of-stake), la charge de calcul sur le réseau devrait diminuer. Par exemple, dans la sidechain Ethereum PoS, les validateurs prendront le rôle des mineurs pour miner des cryptomonnaies. Pour devenir validateur, il faudra bloquer 32 ETH sur le compte.

Le système Ethereum 2.0 devrait augmenter la bande passante du réseau et permettre davantage de transactions par seconde. Le point reste controversé : si le nombre et la vitesse des transactions augmentent, le coût du Gas pourrait lui aussi grimper. Dans tous les cas, pour en être certain, il faut attendre la transition de l’Ether de PoW vers PoS.

Partager :

Articles connexes

Curieux d’en savoir plus ?

Inscrivez-vous à notre newsletter — restez informé et maître de vos décisions.