Que signifie Network Congestion ?
Network Congestion se produit lorsqu'une blockchain a plus de transactions en attente qu'elle ne peut en traiter à un instant donné. Les blocs se remplissent, la file d'attente grossit et les frais augmentent souvent car des utilisateurs tentent de passer devant. Pensez à l'heure de pointe, mais pour les blocs et le gas.
« Network Congestion n'affecte que les personnes réalisant de grosses transactions. » Faux. Elle peut ralentir les opérations ou faire augmenter les frais pour tout le monde, des petites frappes NFT aux transferts de portefeuille courants.
Comment fonctionne Network Congestion
Imaginez un lancement très attendu ou une soirée animée où la chaîne est très active. Voici le déroulé rapide.
- Étape 1 : Les utilisateurs envoient beaucoup de transactions en même temps. Pensez à une mint très attendue ou à une forte volatilité du marché.
- Étape 2 : Ces transactions atterrissent dans le mempool, la salle d'attente avant leur inclusion dans un bloc.
- Étape 3 : Les validateurs choisissent d'abord les transactions les plus rentables, ce qui signifie souvent que les frais les plus élevés l'emportent.
- Étape 4 : Les transactions qui paient moins restent plus longtemps en attente, tandis que d'autres continuent d'arriver.
- Étape 5 : La file s'allonge, les temps d'attente augmentent et vous subissez Network Congestion.
Quand le trafic se calme, tout redevient fluide. Voilà.
Pourquoi Network Congestion est important
Que signifie cela pour vous et vos crypto-monnaies ?
- Avantage : Choisir le bon moment pour transférer peut permettre d'économiser de l'argent sur les frais.
- Perspective : Cela reflète souvent l'attention et l'activité, comme des signaux sociaux on chain.
- Pertinence : Les traders, les personnes mintant des NFT et les utilisateurs de dApp ressentent Network Congestion pendant les pics, tandis que certains passent aux Layer 2 Solutions pour continuer.
Lorsque les frais augmentent à cause de Network Congestion, essayez de programmer les transferts pendant les heures calmes ou définissez des limites de frais pour que votre transaction ne soit traitée que si le prix reste dans la plage que vous avez fixée.
Caractéristiques clés de Network Congestion
Voici ce qui apparaît généralement lorsque la chaîne est encombrée.
- Débit : La chaîne ne peut traiter qu'un certain nombre de transactions par seconde.
- Frais : Les utilisateurs paient souvent davantage pour être sélectionnés plus rapidement.
- Délai : Les transactions avec de faibles frais attendent plus longtemps dans la file.
- Limites : La capacité est limitée par Block Size et par les règles des validateurs.
- Pics : Les événements et l'engouement peuvent faire passer la file d'un état calme à un état très chargé en peu de temps.
Comment calcule-t-on Network Congestion ?
Il n'existe pas de formule officielle unique, mais on peut estimer le temps d'attente à partir de la file et du débit.
Définissez la capacité par seconde comme le débit du réseau en transactions per second (TPS).
Temps d'attente estimé en secondes = Transactions en attente / capacité par seconde Ou en blocs :
Nombre de blocs estimé avant inclusion = Transactions en attente / Transactions pouvant tenir dans un bloc Puis multipliez par le temps de bloc moyen pour obtenir une estimation approximative. C'est une méthode sur un coin de table, mais pratique.
Variantes
Tous les embouteillages ne se ressemblent pas. Les types courants incluent :
- Attaque : Trafic créé volontairement, souvent via Spam Attacks pour saturer la file.
- Pointe : Courtes poussées liées à des événements très attendus, à des lancements ou à des mouvements de prix soudains.
- Structurelle : Pression régulière lorsque la demande atteint ou dépasse souvent la capacité.
Network Congestion n'est pas permanent. Elle monte et descend. Vérifiez les blocs récents, les frais et l'activité avant de conclure que la chaîne est bloquée.
Exemple
Lors d'un lancement de NFT très demandé, Network Congestion survient, les frais augmentent et un simple transfert de portefeuille qui se confirmait normalement en une minute prend désormais dix minutes.
Fait amusant
La célèbre folie des chats sur Ethereum en 2017 a rendu CryptoKitties célèbre et a aussi bouché la chaîne, ce qui a aidé à populariser des idées d'évolutivité à plus long terme comme Sharding.
Conclusion
Considérez Network Congestion comme du trafic sur la chaîne. Quand la demande dépasse la capacité, payez plus ou attendez plus longtemps, ou empruntez une route plus adaptée.
