La congestion n’est pas un nombre qu’une chaîne publie. C’est un état que vous déduisez de plusieurs relevés, et chacun mesure quelque chose d’un peu différent et arrive à un autre moment. La base fee, le remplissage du bloc, la taille de la file, les pourboires réellement payés et le délai entre la diffusion et l’inclusion ne disent pas la même chose, et là où ils se contredisent se trouve la partie utile.
Ce que mesure vraiment un indicateur de congestion
La congestion est un décalage : la demande d’espace de bloc dépasse ce que le prochain bloc peut contenir. Du côté de la capacité se trouve le débit de la chaîne, et le décalage lui-même n’est reporté nulle part onchain. Ce qui est reporté, c’est un ensemble d’effets secondaires, et chaque indicateur que vous pouvez ouvrir dans un portefeuille ou dans un explorateur de blocs est l’un de ces effets plutôt que l’état lui-même.
Cette distinction décide de la façon dont vous lisez un écran. Un indicateur calculé à partir d’un bloc déjà produit vous dit ce que le réseau était. Un indicateur calculé à partir de la file vous dit ce que l’on demande au réseau. Un indicateur calculé à partir de votre propre transaction vous dit ce que le réseau vous a fait, et il ne se lit qu’après coup. Traiter les trois comme interchangeables, c’est transformer un relevé en une attente fausse.
La base fee, c’est le protocole qui lit son propre bloc précédent
Sur Ethereum, la base fee n’est pas une estimation produite par un tiers. Le protocole la calcule à partir du bloc précédent, ce qui en fait le seul relevé de congestion que le réseau publie à son propre sujet.
EIP-1559 fixe l’ampleur de ses mouvements. La cible de gas est la limite de gas du bloc divisée par le multiplicateur d’élasticité et, ce multiplicateur valant deux, la cible se situe à 50 % de la limite. La spécification énonce la règle sans détour : quand le réseau dépasse la consommation de gas cible par bloc, la base fee monte légèrement, et quand la capacité est sous la cible, elle baisse légèrement.
Le pas est borné. Le dénominateur de variation maximale valant huit, un bloc peut déplacer la base fee de 12,5 % au plus. C’est cette borne qui rend le relevé lisible, car les frais ne peuvent pas sauter : une base fee élevée signifie que la demande est restée au-dessus de la cible sur une série de blocs, et non lors d’un instant inhabituel. Six blocs consécutifs au plafond la relèvent d’environ 103 %, si bien que même un doublement prend plusieurs blocs.
Cette même borne est la faiblesse de la base fee comme prévision. Elle décrit toujours des blocs déjà produits. Si la demande s’effondre à l’instant, la base fee porte encore la pression d’avant et mettra plusieurs blocs à redescendre.
Le remplissage du bloc est l’entrée, et il tourne le premier
Le gas consommé face à la cible de gas est la grandeur dont la base fee est dérivée, ce qui veut dire qu’il bouge avant le prix. Un bloc qui arrive au-dessus de la cible a déjà engagé la hausse de la base fee suivante, et un bloc sous la cible a déjà engagé sa baisse.
Lire le remplissage plutôt que le prix vous achète environ un bloc d’avance, et cela sépare deux situations qu’un graphique de frais dessine à l’identique. Une chaîne à la cible avec des frais plats est à l’équilibre. Une chaîne au plafond avec des frais plats a une demande qui pousse contre la limite et des frais encore en train de monter.
Le remplissage a un angle mort qu’il faut nommer. Un bloc peut être rempli de transactions bon marché quand personne ne surenchérit : le remplissage dit donc que l’espace a été utilisé, pas qu’il a été disputé.
La file du mempool est la partie visible de la file d’attente
Le mempool contient les transactions diffusées et pas encore incluses, et sa taille est un relevé de demande que vous pouvez prendre avant que le prochain bloc existe.
Comptez-la en gas plutôt qu’en transactions. Une file de simples transferts et une file d’appels de contrat peuvent afficher le même nombre de transactions tout en occupant des quantités d’espace de bloc très différentes, et seul le chiffre en gas se divise proprement par ce qu’un bloc peut écouler. Exprimée ainsi, la file devient une profondeur : une file contenant de quoi remplir quatre blocs en gas, à un prix supérieur au vôtre, représente à peu près quatre blocs d’attente, à condition que rien de mieux payé n’arrive entre-temps.
Deux réserves encadrent ce relevé. Chaque nœud tient son propre mempool selon ses propres règles d’éviction, donc le chiffre affiché sur un tableau de bord est la vue de ce nœud et non un total global. Et les transactions acheminées par un flux d’ordres privé n’entrent jamais dans un mempool public, ce qui fait de la file publique un plancher de la demande plutôt qu’une mesure.
Les pourboires séparent un réseau occupé d’un réseau disputé
La base fee est le prix d’entrée que paie tout le monde dans le bloc. Le frais de priorité est ce que les émetteurs ajoutent par-dessus pour se classer les uns devant les autres, si bien que l’écart entre pourboires bas et élevés dans les blocs récents est le relevé de concurrence.
Un écart étroit sous une base fee élevée décrit une demande soutenue mais sans hâte : l’espace est cher et personne ne se bat pour la position à l’intérieur du bloc. Un écart large décrit une enchère, et c’est le motif qui entoure un mint, une cascade de liquidations ou tout événement où atterrir dans ce bloc plutôt que dans le suivant a de la valeur.
La conséquence pratique porte sur le nombre que vous relevez. Quand l’écart est étroit, un pourboire plus gros achète peu, parce que vous ne perdiez aucune compétition. Quand il est large, le pourboire est le seul levier dont vous disposez, puisque la base fee est identique pour toutes les transactions du bloc.
Le délai de confirmation est le relevé qui arrive en dernier
Le temps entre la diffusion et l’inclusion est le résultat que tous les autres indicateurs représentent, et le seul qui mesure votre expérience au lieu de l’état du réseau. C’est aussi le plus lent à arriver, puisque vous ne pouvez pas le lire tant que la transaction n’a pas atterri.
Sa valeur diagnostique tient à son désaccord avec les autres. Si les frais sont ordinaires et que votre transaction attend encore, la congestion n’est pas l’explication et le problème est de votre côté : des frais inférieurs à la base fee courante, ou une transaction antérieure du même compte qui bloque la séquence, vous laisseront bloqué sur un réseau qui n’est pas occupé du tout.
La couche deux repose sur un marché de frais qui lui est propre
Un rollup publie ses données sur Ethereum dans des blobs, et EIP-4844 définit le gas de blob comme un nouveau type de gas, indépendant du gas normal et suivant sa propre règle de cible. « Indépendant » est le mot qui compte : la base fee de blob est calculée à partir de la seule demande de blobs.
La couche de base et les rollups peuvent donc être congestionnés à des moments différents, et un indicateur calme d’un côté ne certifie rien de l’autre. Un relevé calme sur le gas d’exécution ne dit rien sur le caractère disputé de l’espace de blob, et le séquenceur d’un rollup peut être engorgé alors que les deux marchés de frais semblent bon marché.
Les indicateurs côte à côte
Chaque ligne répond à une question différente, et c’est pourquoi aucun d’eux pris seul n’est le chiffre de la congestion.
| Relevé | Ce qu’il mesure | Ce qu’il ne peut pas dire |
|---|---|---|
| Base fee | La pression sur les blocs récents, publiée par le protocole | Ce que l’on demande au bloc actuel |
| Remplissage du bloc | L’espace utilisé face à la cible, un pas devant les frais | Si cet espace a été disputé |
| File du mempool | La demande en attente, mieux comptée en gas | Tout ce qui est acheminé en privé |
| Écart des pourboires | La concurrence pour la position dans un bloc | Le prix d’entrée, que fixe la base fee |
| Délai de confirmation | Votre propre résultat | Quoi que ce soit avant que cela arrive |
| Base fee de blob | La pression sur l’espace de données des rollups | La situation du gas d’exécution |
En résumé
La congestion se déduit, elle ne se publie jamais. La base fee est le résumé borné que le protocole donne des blocs déjà construits, le remplissage du bloc est l’entrée qui tourne un pas plus tôt, le mempool est la partie visible de la file, l’écart des pourboires est la compétition à l’intérieur du bloc, et le délai de confirmation est le résultat que vous avez personnellement obtenu.
Lisez-les comme un ensemble et vérifiez l’horodatage de chacun avant d’agir. L’erreur récurrente consiste à demander à un indicateur tourné vers le passé de prévoir le bloc suivant, et le correctif récurrent consiste à le lire avec la file qui le précède. Pour continuer à apprendre les fondamentaux, retrouvez d’autres articles de Bitbase Academy.
Articles associés
Autres articles Bitbase sur ce sujet :
- Signaux d’alerte du wash trading sur les NFT
- Ratio NVT : valeur du réseau rapportée aux transactions
- Token age consumed et coin days destroyed expliqués
Avertissement : Cet article est un contenu pédagogique de Bitbase Academy, fourni à titre d'information uniquement. Il ne constitue pas un conseil en investissement, en trading, en fiscalité ou en finance. Les cryptoactifs sont volatils ; évaluez votre propre risque. Rédigé en septembre 2026 ; référez-vous aux informations officielles les plus récentes.
Sources
[1] Ethereum Improvement Proposals, EIP-1559 : Fee market change for ETH 1.0 chain, statut Final eips.ethereum.org
[2] Ethereum Improvement Proposals, EIP-4844 : Shard Blob Transactions, statut Final eips.ethereum.org






