Si vous avez déjà envoyé une transaction sur Ethereum, vous avez payé du gas. Mais malgré la présence du mot partout, le gas est largement mal compris — la plupart des gens supposent qu'il s'agit d'un token séparé qu'il faut acheter. Ce n'est pas le cas. Ce guide explique ce qu'est réellement le gas, pourquoi Ethereum en a besoin, et comment les frais que vous voyez dans votre wallet se composent à partir d'éléments simples et connaissables.
La version courte
- Le gas est une unité de mesure, pas un coin. Il compte la quantité de travail de calcul qu'effectue une transaction.
- L'actif que vous dépensez réellement, c'est l'ether (ETH). Le gwei n'est qu'une petite dénomination de l'ether, utilisée pour rendre les chiffres lisibles.
- Les frais relèvent d'une arithmétique simple : gas utilisé × prix par unité de gas.
- Le prix monte ou baisse avec la demande, mais la formule, elle, ne change jamais.
1. Le gas est une unité de mesure, pas un token
La plus grande source de confusion au sujet du gas Ethereum, c'est l'idée qu'il s'agirait d'une sorte de monnaie distincte qu'il faudrait acquérir avant de pouvoir transiger. Ce n'est pas le cas. Vous ne verrez jamais de solde de gas dans votre wallet, vous ne pouvez pas envoyer du gas à un ami, et il n'existe aucune plateforme où le gas est listé. Le gas est un nombre — un comptage d'unités de travail — produit par le réseau lorsqu'il traite votre transaction.
L'analogie quotidienne la plus proche, c'est le compteur d'une pompe à essence. Les litres sont une unité ; vous les payez en argent. De même, les unités de gas sont l'unité ; vous les payez en ether. Acheter de l'essence à la station ne transforme pas l'argent en une autre devise, et payer du gas sur Ethereum ne transforme pas l'ether en une autre devise non plus. L'ether quitte votre wallet, le réseau consomme le gas, et c'est tout.
Pourquoi s'embêter avec deux concepts ? Parce que le coût d'une opération sur Ethereum et le prix de marché de l'ether sont des choses indépendantes. Le travail nécessaire pour transférer un token n'a pas changé depuis des années, mais le prix de l'ether, lui, change à la seconde. Séparer le travail (gas) de l'argent (ether) permet au protocole de tarifier le calcul de manière stable, tout en laissant le marché tarifier l'actif librement.
2. Pourquoi Ethereum a besoin du gas
Ethereum est un ordinateur public et partagé. N'importe qui peut lui soumettre du code à exécuter. Sans coût associé, le mode de défaillance évident est la saturation : un seul utilisateur pourrait demander au réseau d'exécuter une boucle infinie et le figer pour tout le monde. Le gas existe pour empêcher cela. Chaque opération a un coût en gas fixe, chaque transaction doit déclarer une limite supérieure au gas qu'elle consommera, et si elle dépasse cette limite, elle s'arrête net.
Le gas remplit trois fonctions à la fois. Il borne le travail qu'une transaction peut réaliser, pour que le réseau ne puisse être bloqué par du code incontrôlé. Il tarifie l'espace de bloc, puisque chaque bloc a un budget fini en gas et que les utilisateurs se disputent la place à l'intérieur. Et il rémunère les validateurs qui font le travail — sans leur récompense, personne ne ferait tourner le matériel qui maintient le réseau en vie.
3. L'anatomie des frais : unités multipliées par prix
Chaque frais sur Ethereum est le produit de deux nombres, et s'y familiariser, c'est l'essentiel du chemin :
- Gas utilisé — le poids de la transaction, exprimé en nombre d'unités de travail. Un simple transfert d'ether coûte exactement 21 000 unités. Un transfert de token coûte environ 50 000. Un swap sur un exchange décentralisé peut atteindre 150 000 ou plus.
- Prix par unité de gas — combien vous payez pour chacune de ces unités, exprimé en gwei. C'est le levier qui bouge avec la demande.
Multipliez les deux et vous avez les frais en gwei. Divisez par un milliard et vous les avez en ether. C'est tout le modèle.
4. Wei, gwei et ether : les unités expliquées
L'ether a une unité de base unique appelée le wei. Tout le reste n'est qu'un libellé pour un nombre différent de wei. Ces noms existent parce qu'écrire des frais en pur ether ou en pur wei n'est pas pratique : les frais en ether sont de minuscules décimales et les montants en wei sont d'énormes entiers. Le gwei se situe au milieu et se lit proprement.
| Unité | Valeur en wei | Valeur en ether | Usage typique |
|---|---|---|---|
| wei | 1 | 10⁻¹⁸ | Comptabilité interne au niveau du protocole |
| gwei | 10⁹ | 10⁻⁹ | Exprimer les gas prices et les tips |
| ether | 10¹⁸ | 1 | Soldes et montants transférés |
Quand un wallet vous indique des frais de, disons, 30 gwei, il vous dit que le réseau facture actuellement 30 milliards de wei pour chaque unité de gas consommée par votre transaction. Multipliez par 21 000 gas pour un transfert et le coût revient à 630 000 000 000 000 wei, soit 0,00063 ether. Même chiffre, trois manières différentes de l'écrire.
5. Base fee et priority tip : comment le prix est composé
Avant la mise à niveau connue sous le nom d'EIP-1559, les utilisateurs annonçaient un prix unique et se disputaient dans une enchère à l'aveugle. Depuis la mise à niveau, le prix que vous payez par unité de gas se décompose en deux parties :
- La base fee est fixée par le protocole lui-même. À chaque bloc, elle s'ajuste à la hausse ou à la baisse d'un petit pourcentage selon que le bloc précédent était plus plein ou plus vide que sa cible. La base fee est brûlée — détruite — plutôt que versée à quelqu'un, ce qui rend l'ether légèrement déflationniste quand l'activité est élevée.
- Le priority tip est ce que vous choisissez d'ajouter par-dessus pour attirer un validateur. Un tip plus élevé fait remonter votre transaction en tête de file. Le tip revient au validateur qui vous inclut dans un bloc, en récompense de la prise en charge de votre travail.
- Le max fee est le plafond que vous acceptez de payer par unité, base plus tip combinés. Si la base fee dépasse votre plafond, votre transaction attend simplement que les conditions se détendent.
Au total : vous payez base fee plus tip par unité de gas, jamais plus que votre max. Quand le réseau est calme, votre wallet suggère en général un tip d'un ou deux gwei et la base fee est la composante dominante. Quand l'activité s'envole, la base fee gonfle et le tip devient une part plus réduite du total.
6. Opérations courantes et leur coût typique en gas
Le gas qu'une transaction consomme dépend de ce qu'elle fait. Ce sont des chiffres approximatifs — le nombre exact varie avec le contrat concerné — mais ils vous donnent un ordre de grandeur relatif :
| Opération | Gas typique |
|---|---|
| Envoyer de l'ether vers un autre wallet | 21 000 |
| Approuver un contrat de token | ~46 000 |
| Transférer un token ERC-20 | ~50 000–65 000 |
| Swap sur un exchange décentralisé | ~120 000–250 000 |
| Mint d'un NFT typique | ~100 000–300 000 |
| Déployer un smart contract | 500 000–3 000 000+ |
Remarquez que la différence de coût entre envoyer de l'ether et minter un NFT est de plus de dix pour un en gas seul, en plus du prix unitaire en vigueur ce jour-là. Les opérations lourdes sont lourdes, que le réseau soit calme ou chargé.
7. Pourquoi le prix bouge
Chaque bloc Ethereum a une cible souple de 15 millions de gas et un plafond dur de 30 millions. La base fee s'ajuste après chaque bloc selon une règle : si le dernier bloc a consommé plus que la cible, on relève un peu la base fee ; s'il a consommé moins, on la baisse un peu. Le changement maximal par bloc est d'environ 12,5 %.
Le résultat est un prix autorégulé. Quand la demande d'espace de bloc augmente, la base fee monte régulièrement jusqu'à ce que la chaîne devienne assez chère pour que moins de monde veuille transiger. Quand la demande baisse, la base fee redescend jusqu'à ce que l'activité reparte. Pas d'opérateur central fixant les prix, pas d'enchère — juste une boucle de rétroaction qui tourne d'un bloc consécutif à l'autre.
Deux conclusions pratiques en découlent. D'abord, les frais ne sont pas aléatoires : les heures calmes coûtent réellement moins cher, et une transaction non urgente peut simplement attendre. Ensuite, les pics que vous voyez parfois ne sont pas permanents. Une poussée de demande pousse la base fee à la hausse sur quelques blocs, mais elle redescend toujours une fois la pression retombée.
8. Un exemple concret, de bout en bout
Supposons que vous voulez envoyer 0,1 ether à un ami. Déroulons les chiffres :
- Un transfert simple consomme un nombre fixe et connu de 21 000 gas.
- Votre wallet lit le dernier bloc et annonce une base fee de 28 gwei.
- Vous laissez le priority tip suggéré à 2 gwei.
- Prix effectif par unité : 28 + 2 = 30 gwei.
- Frais totaux en gwei : 21 000 × 30 = 630 000 gwei.
- Conversion en ether : 630 000 ÷ 10⁹ = 0,00063 ether.
Sur ces 0,00063 ether, la plus grande part (28/30) est brûlée par le protocole et retirée de la circulation, et la plus petite part (2/30) revient au validateur qui inclut la transaction. Votre ami reçoit la totalité des 0,1 ether dans tous les cas — les frais s'ajoutent au montant envoyé, ils ne sont pas déduits.
9. Idées reçues à dissiper
- « Il faut que j'achète du gas avant de transiger. »
- Non. Vous n'avez besoin que d'ether. Le réseau déduit les frais de votre solde en ether au moment où votre transaction est incluse.
- « Le gwei est une devise séparée. »
- Le gwei est simplement un milliardième d'ether. Dire que des frais sont de « 30 gwei » revient exactement à dire qu'ils sont de « 0,00000003 ether » — même valeur, plus facile à lire.
- « Un tip plus élevé, c'est toujours une transaction plus rapide. »
- Utile mais pas magique. Les validateurs incluent les tips les plus attractifs en priorité, mais ils ne peuvent pas vous glisser dans un bloc déjà construit. En conditions normales, même un tip modeste vous fait passer en un ou deux blocs.
- « La base fee va au mineur. »
- Depuis la mise à niveau EIP-1559, la base fee est détruite par le protocole — personne ne la reçoit. Les validateurs sont payés via le priority tip et via les récompenses d'émission d'Ethereum.
10. Pour aller plus loin
Vous avez maintenant le modèle : le gas est un comptage de travail, l'ether est l'argent, le gwei est le libellé lisible, et les frais sont une seule multiplication. Pour voir la base fee et le priority tip bouger en temps réel, le gas tracker Ethereum en direct se rafraîchit à chaque bloc, et la gas station multi-chain vous permet de comparer Ethereum face à des rollups comme Arbitrum, Base et Optimism qui coûtent en général une fraction du L1. Si vous êtes curieux de voir à quoi ressemblent ces frais dans votre devise locale, le convertisseur ether vers dollar les traduit au taux de marché en direct. Et si vous voulez développer un logiciel qui signe des transactions et paie le gas de manière programmatique, ChainGate vous donne une seule bibliothèque qui gère cela pour Ethereum et toutes les autres chaînes que nous couvrons. Et une fois que vous voudrez consulter une transaction précise et voir ces chiffres sur un vrai bloc Ethereum, le guide compagnon sur ce qu'est Etherscan et comment l'utiliser prend le relais là où celui-ci s'arrête.
Questions fréquentes
Le gas Ethereum est-il un token ou une cryptomonnaie ?
Non. Le gas est une unité de mesure qui compte la quantité de travail de calcul effectué par une transaction. Vous ne pouvez pas détenir du gas dans un wallet, l'envoyer à quelqu'un ou le lister sur une plateforme. L'actif que vous dépensez réellement pour payer le gas, c'est l'ether (ETH), la devise native d'Ethereum.
Pourquoi l'appelle-t-on gas ?
Le nom emprunte à l'analogie du carburant. Tout comme une voiture consomme du carburant proportionnellement à la distance et à la difficulté du trajet, une transaction Ethereum consomme du gas proportionnellement au travail qu'elle demande au réseau. Un simple transfert est un court trajet ; une interaction complexe avec un smart contract, un long.
Quelle est la différence entre gas, gwei et ether ?
Le gas est un comptage d'unités de travail. L'ether est l'actif avec lequel vous payez. Le gwei n'est qu'une dénomination pratique de l'ether (un gwei vaut un milliardième d'ether) utilisée pour exprimer le prix unitaire, parce que le chiffre brut en ether serait trop petit pour être lisible.
Comment les frais Ethereum sont-ils réellement calculés ?
Les frais totaux sont le nombre d'unités de gas consommées par la transaction multiplié par le prix payé par unité. Depuis la mise à niveau connue sous le nom d'EIP-1559, ce prix se divise en une base fee fixée par le protocole et un priority tip que vous choisissez pour attirer un validateur. Multiplier le gas utilisé par la somme des deux donne le coût en ether.
Comment EIP-1559 ajuste-t-il la base fee entre les blocs ?
Chaque bloc a une quantité cible de gas. Quand la demande dépasse la cible, le protocole relève automatiquement la base fee pour le bloc suivant d'environ 12,5 % au maximum ; quand la demande est inférieure à la cible, il la baisse selon la même règle. Le mécanisme est déterministe — pas d'enchère, pas d'opérateur — le prix s'autorégule bloc après bloc.
Peut-on éviter de payer du gas sur Ethereum ?
Aucune transaction ne se règle sur Ethereum sans payer de gas, mais vous pouvez en réduire le coût en transigeant pendant les périodes de faible demande, en choisissant un rollup Layer 2 qui hérite de la sécurité d'Ethereum à une fraction du prix, ou en fixant un priority tip plus bas si votre transaction n'est pas urgente. La gas station multi-chain trie les frais en direct du moins cher au plus cher pour que vous puissiez voir l'écart entre Ethereum L1 et les rollups d'un coup d'œil.
Construisez avec ChainGate
Mettez ces idées en pratique — ChainGate fournit wallets, transactions et RPC managé pour Ethereum et plus de 20 autres blockchains en une seule installation.