Le marché des frais d’Ethereum : frais de base, frais de priorité, et pourquoi le gas s’envole
Les frais Ethereum sont fixés par un algorithme assorti d'une limite stricte à sa vitesse de variation : 12,5 % par bloc au maximum. Cette seule règle explique à la fois pourquoi le gas peut se multiplier en deux minutes et pourquoi il ne peut jamais s'envoler instantanément.
Cours à la publication
Maintenant
Les cours sont indicatifs et peuvent être différés. Une variation depuis la publication n’est ni une promesse de performance ni un conseil en investissement.
Ceci n’est pas un conseil en investissement. Cet article est fourni à titre d’information uniquement.
La version courte
Des frais Ethereum comportent deux parties. Les frais de base sont fixés par le protocole, s’ajustent automatiquement vers des blocs à moitié pleins, varient d’au plus 12,5 % par bloc, et sont détruits plutôt que versés à quiconque. Les frais de priorité sont ce que vous ajoutez par-dessus pour être inclus plus tôt, et ils reviennent au proposeur du bloc. Les pics de frais sont les frais de base qui se composent : 12,5 % par bloc sur dix blocs consécutifs représentent environ 3,2 fois en quelque deux minutes.
La plupart des explications sur les frais Ethereum s’arrêtent à « cela dépend de la demande du réseau », ce qui est vrai et inutile. Le mécanisme est en réalité assez précis et, une fois qu’on le voit, le gas cesse de paraître arbitraire. Il y a deux nombres, un algorithme, et une contrainte stricte sur la vitesse à laquelle cet algorithme peut évoluer.
Le gas est une unité de travail, pas une monnaie
Le gas mesure du travail de calcul. Chaque opération que le réseau peut effectuer a un coût en gas fixe, défini par le protocole et identique pour tous. Un simple transfert d’ether coûte 21 000 de gas, que le réseau soit calme ou saturé. Interagir avec un contrat intelligent coûte davantage, selon ce que fait le contrat.
La quantité de gas dont vous avez besoin est donc une propriété de la transaction. Ce qui varie, c’est le prix payé par unité — et c’est là qu’intervient la structure en deux parties.
Les frais de base : un algorithme, pas une enchère
Depuis la réforme du marché des frais introduite en 2021, chaque bloc porte des frais de base par unité de gas fixés par le protocole plutôt que mis aux enchères. Tous les utilisateurs d’un même bloc paient les mêmes frais de base. Ils se calculent à partir du bloc précédent, selon une seule règle :
- Les blocs ont une taille cible et un maximum égal au double de cette cible.
- Si le bloc précédent était exactement à la cible, les frais de base restent identiques.
- S’il dépassait la cible, les frais de base montent — d’au plus 12,5 %.
- S’il était sous la cible, les frais de base baissent — d’au plus 12,5 %.
Voilà tout le mécanisme. C’est une boucle de rétroaction qui pilote l’occupation des blocs vers la cible, et le plafond de 12,5 % explique pourquoi les frais se comportent comme ils le font.
Les frais de base sont ensuite brûlés — retirés de l’offre plutôt que versés à un validateur. Cela compte pour deux raisons. Aucun participant ne profite de la congestion, donc personne n’a intérêt à la fabriquer. Et l’usage du réseau réduit durablement l’offre d’ether, raison pour laquelle les revenus de frais sont évoqués aux côtés de l’émission quand on discute de la dynamique d’offre d’Ethereum.
Pourquoi « le gas s’est envolé d’un coup » n’est jamais tout à fait vrai
Le plafond de 12,5 % signifie que les frais de base ne peuvent pas bondir. Ils ne peuvent que se composer. Ethereum produit un bloc toutes les 12 secondes en conditions normales : une série soutenue de blocs entièrement pleins donne donc ceci :
| Blocs pleins consécutifs | Temps écoulé | Multiple des frais de base |
|---|---|---|
| 1 | 12 secondes | 1,125x |
| 5 | 1 minute | 1,80x |
| 10 | 2 minutes | 3,25x |
| 20 | 4 minutes | 10,5x |
| 40 | 8 minutes | 111x |
Chaque chiffre ci-dessus n’est que 1,125 élevé au nombre de blocs. Rien d’autre n’est nécessaire pour expliquer une multiplication par dix des frais en quelques minutes, et rien là-dedans n’exige un complot ou un bug.
La même arithmétique fonctionne à l’envers. Dès que la demande retombe et que les blocs passent sous la cible, les frais de base décroissent jusqu’à 12,5 % par bloc, ce qui les divise par deux en six blocs environ — un peu plus d’une minute. C’est la conséquence la plus pratique de cette conception : les pics de frais sont brefs, sauf si la demande est réellement soutenue. Si une transaction n’est pas urgente, attendre dix minutes constitue souvent toute l’optimisation.
Les frais de priorité : la part que vous choisissez vraiment
Les frais de base vous placent dans la file au prix du protocole. Les frais de priorité sont un pourboire par-dessus, versé à celui qui propose le bloc, et ils déterminent votre rang face aux autres transactions en concurrence pour le même espace.
Quand les blocs sont sous la cible, il reste de la place : un pourboire minimal suffit généralement, vous n’êtes en concurrence avec personne. Quand les blocs sont pleins, le pourboire devient une véritable enchère, et c’est la part de vos frais qui peut réellement grimper sans limite. Un portefeuille qui vous propose « lent / moyen / rapide » fait presque toujours varier les frais de priorité, pas les frais de base — ces derniers ne vous appartiennent pas.
Vous fixez également un plafond de frais : le maximum total que vous acceptez de payer par unité de gas. Si les frais de base dépassent ce plafond alors que votre transaction est en attente, elle attend au lieu de s’exécuter à un prix que vous n’avez pas accepté. Tout ce que vous étiez prêt à payer au-delà des frais de base réels plus votre pourboire vous est remboursé.
Ce qui rend les frais élevés au départ
La congestion est une concurrence pour une quantité fixe d’espace de bloc. En pratique, elle vient de quelques sources identifiables : une distribution de jetons fortement sursouscrite où des milliers de participants courent après la même allocation ; un mouvement de marché brutal qui déclenche de nombreuses liquidations et rééquilibrages simultanés ; une application nouvellement populaire dont les transactions sont individuellement gourmandes en gas ; et des périodes d’intensification de l’arbitrage automatisé entre places.
Remarquez leur point commun — ce sont toutes des bouffées de demande simultanée et urgente. Un usage ordinaire et régulier ne fait pas s’envoler les frais, car l’algorithme des frais de base a le temps de trouver son niveau.
La réponse structurelle : déplacer le travail ailleurs
L’approche de long terme d’Ethereum sur les frais ne consiste pas à rendre la couche de base moins chère en agrandissant les blocs. Elle consiste à régler les transactions sur un réseau de couche 2 et à publier des données compressées sur la couche de base, de sorte que de nombreuses transactions partagent le coût d’un seul règlement.
Une modification ultérieure du protocole a ajouté un canal de données dédié et tarifé séparément pour exactement ce trafic, doté de son propre marché de frais indépendant. Concrètement, les coûts de couche 2 ne sont plus étroitement liés à la congestion de la couche de base — d’où le fait que les frais payés sur un rollup et ceux payés sur Ethereum lui-même puissent désormais diverger fortement au cours de la même heure chargée.
Consulter le chiffre du moment
Comme les frais de base sont une valeur vivante du protocole, la seule façon honnête de les connaître est de les lire. Notre suivi du gas lit les frais de base et de priorité actuels depuis un nœud et indique quand il l’a fait pour la dernière fois. Tout cet article explique comment ce chiffre est arrivé là ; il n’en cite délibérément aucun, car toute valeur écrite ici dans une phrase serait fausse dans la minute.
À retenir
- Le gas est une unité fixe de travail de calcul ; un simple transfert d’ether vaut toujours 21 000 de gas. Seul le prix par unité bouge.
- Les frais de base sont fixés par le protocole, identiques pour tous au sein d’un bloc, et brûlés plutôt que versés à quiconque.
- Ils varient d’au plus 12,5 % par bloc : les pics se composent au lieu de bondir — environ 3,2x en deux minutes, 10,5x en quatre.
- Le même plafond s’applique à la décrue, qui divise les frais de base par deux en six blocs environ. Attendre est souvent tout le remède.
- Les frais de priorité sont la part que vous choisissez et celle qui peut grimper sans limite quand les blocs sont pleins.
- Votre plafond de frais vous protège : si les frais de base le dépassent, la transaction attend au lieu de s’exécuter à un prix refusé.
- Les réseaux de couche 2 dotés de leur propre marché de frais de données sont la réponse structurelle, d’où la divergence désormais possible entre frais de rollup et frais de couche de base.