COMPRENDRE AVANT D’UTILISER

Frais de gas : calcul, gwei et transactions échouées

LA RÉPONSE EN BREF

Sur Ethereum, les frais d’exécution correspondent au gas utilisé multiplié par le prix effectif du gas. Le gas est une quantité de ressources ; le gwei est une petite unité d’ETH utilisée pour exprimer son prix. Le montant dépend de l’opération et des conditions du réseau.

Deux personnes envoient la même quantité d’ETH, mais ne paient pas les mêmes frais. Le montant transféré n’est pas le seul paramètre : l’action exécutée et le prix des ressources au moment de l’inclusion comptent.

Le gas n’est pas une monnaie

Le gas compte les ressources nécessaires à l’exécution. Le gwei exprime un prix en ETH : 1 gwei vaut 0,000000001 ETH. Il faut donc distinguer une quantité de gas d’un prix par unité.

Une opération simple consomme moins de ressources qu’un échange complexe entre contrats. Ces notions concernent Ethereum et les réseaux qui utilisent un modèle comparable ; les frais Bitcoin se calculent autrement.

Un calcul avec des nombres fictifs

Supposons une opération qui utilise 21 000 unités et un prix effectif de 10 gwei par unité. Les frais sont 21 000 × 10 = 210 000 gwei, soit 0,00021 ETH.

Ces nombres illustrent le calcul, pas un tarif actuel. Une opération plus complexe, un compte programmable ou un autre réseau peut consommer une quantité différente. Pour obtenir une valeur en euros, il faut aussi connaître le cours de l’ETH au moment considéré.

Prix, pourboire et limite ne sont pas interchangeables

Pour une transaction Ethereum de type EIP-1559, le prix effectif combine la base fee du bloc et une priority fee, dans la limite du maximum accepté. La base fee est brûlée ; la priority fee rémunère le proposant du bloc.

La gas limit borne la quantité de gas autorisée. Le plafond de prix par unité ne constitue pas forcément le prix réellement payé. Le portefeuille affiche une estimation ; le reçu de la transaction indique le gas utilisé et le prix effectif.

Pourquoi payer pour une opération échouée ?

Une transaction incluse puis annulée pendant son exécution a déjà mobilisé des ressources. Les changements d’état peuvent être annulés alors que les frais correspondant au travail effectué restent dus.

Une demande refusée dans le portefeuille ou rejetée avant son inclusion n’est pas le même cas. Il faut consulter le statut sur le bon explorateur, pas seulement le message de l’interface.

Comparer le coût total

Un swap peut ajouter des frais du protocole et subir un glissement de prix. Un retrait d’une plateforme peut ajouter des frais du prestataire. Une couche 2 peut facturer son exécution et une composante liée à la publication de données sur Ethereum.

  • Lire le montant total et le minimum reçu avant de signer.
  • Distinguer les frais réseau des frais du service et du spread.
  • Garder l’actif requis pour les frais sur le réseau utilisé, sauf prise en charge explicite par un tiers.
  • Ne pas changer de réseau uniquement sur la base d’un prix affiché : vérifier les risques, les bridges et le coût du retour.

Sources et approfondissement

Page mise à jour le
Vérification documentaire le · WhyTheBlockchain · Méthode éditoriale