Qu’est-ce qu’un mempool et comment fonctionne-t-il ? Guide pour débutants
Points essentiels à retenir
Un mempool est une salle d’attente sur un nœud de blockchain, où sont stockées les transactions non minées avant leur ajout à la blockchain
Chaque nœud d’un réseau blockchain possède son propre mempool ; ensemble, ils forment un mempool collectif
Les mineurs et les validateurs donnent la priorité aux transactions assorties de frais plus élevés, ce qui crée un marché concurrentiel au sein des mempools
La congestion d’un mempool survient lorsque la demande de transactions dépasse la capacité de l’espace disponible dans les blocs
Comprendre le fonctionnement des mempools aide les utilisateurs à optimiser leurs frais et à éviter les retards
Introduction
Si vous avez déjà effectué une transaction en cryptomonnaie, par exemple en envoyant des fonds à l’adresse d’un autre portefeuille, vous avez peut-être constaté un délai. Ces transactions retardées sont généralement conservées dans ce que l’on appelle un mempool.
Ce guide explique ce qu’est un mempool, comment il fonctionne et pourquoi il constitue un élément essentiel d’une transaction en cryptomonnaie.
Avant de négocier un actif crypto, vous pouvez vous inscrire sur WEEX pour accéder à un environnement de trading réglementé.
Qu’est-ce qu’un mempool ?
Un mempool est une sorte de salle d’attente sur un nœud de blockchain où sont stockées les transactions non minées. Le terme mempool est la contraction de deux mots anglais, « memory » et « pool », et désigne l’espace où les transactions en attente font la queue avant d’être ajoutées à la blockchain.
Bitcoin est la première blockchain à avoir introduit et utilisé le concept de pool de mémoire des transactions (mempool). D’autres blockchains, comme Ethereum, ont ensuite adopté ce terme. Toutes les blockchains disposent d’un type de mempool, même si elles peuvent le désigner autrement. Par exemple, la blockchain Parity utilise le terme « Transaction Queue » pour désigner les mempools de sa chaîne.
| Terme | Blockchain |
|---|---|
| Mempool | Bitcoin, Ethereum |
| File de transactions | Parity |
Rôle dans les transactions blockchain
Les mempools jouent un rôle majeur dans le fonctionnement des nœuds blockchain. Pour qu’une transaction soit finalisée et enregistrée sur une blockchain, elle doit d’abord être ajoutée à un bloc. Cependant, tous les nœuds d’un réseau blockchain ne peuvent pas créer de nouveau bloc.
| Mécanisme de consensus | Qui ajoute les transactions |
|---|---|
| Preuve de travail (Bitcoin) | Mineurs |
| Preuve d’enjeu (Ethereum) | Validateurs ou proposants |
Après avoir initié une transaction, les utilisateurs doivent compter sur un mineur ou un validateur pour approuver la transaction et l’ajouter à la blockchain. Cela ne se produit pas instantanément. Un délai s’écoule entre le moment où une transaction est initiée et celui où elle est finalisée. Pendant ce temps, elle est stockée dans un mempool en attente de confirmation.
Comment fonctionne le mempool ?
Tout d’abord, il faut savoir que les blockchains ne disposent pas d’un seul mempool. Au contraire, chaque nœud d’un réseau blockchain donné possède son propre pool de mémoire des transactions. Par exemple, chaque nœud de la blockchain Bitcoin dispose de son propre pool de transactions en attente d’ajout au registre public. Ensemble, les mempools des différents nœuds constituent un mempool collectif.
Lorsqu’un utilisateur initie une transaction, celle-ci est envoyée à un nœud. Le nœud l’ajoute alors à son mempool et la place dans une file d’attente, où elle attend sa validation. Une fois validée, la transaction est marquée comme en attente. Les mineurs ne peuvent ajouter à un nouveau bloc que les transactions marquées comme étant en attente.
Fonctionnement du mempool et cycle de vie d’une transaction
Pour illustrer le fonctionnement du mempool et le cycle de vie d’une transaction, supposons que vous souhaitiez envoyer 0.01 BTC à un ami.
Étapes du processus :
| Étape | Description |
|---|---|
| 1 | Saisissez l’adresse du portefeuille de votre ami, acceptez les frais de transaction blockchain, puis appuyez sur « Envoyer » |
| 2 | La transaction est ajoutée au mempool le plus proche sous forme de transaction mise en file d’attente |
| 3 | La transaction est diffusée aux autres nœuds, mais ne figure pas encore sur la blockchain |
| 4 | Chaque nœud effectue des vérifications pour s’assurer que la transaction est authentique |
| 5 | Si elle est approuvée, la transaction passe du statut « en file d’attente » au statut « en attente » |
| 6 | Un mineur sélectionne la transaction en attente et l’ajoute à un nouveau bloc |
| 7 | Le mineur diffuse le bloc à tous les nœuds |
| 8 | Les nœuds qui stockent encore la transaction la suppriment de leur mempool |
| 9 | La transaction est finalisée ; le destinataire reçoit les fonds |
Congestion du mempool et arriéré de transactions
La congestion d’un mempool de transactions survient lorsque la demande de transactions dépasse le nombre de transactions pouvant être intégrées dans un bloc. Plusieurs facteurs peuvent provoquer un arriéré dans le mempool.
Causes de la congestion du mempool :
| Facteur | Description |
|---|---|
| Congestion du réseau | Un volume élevé de transactions met à rude épreuve l’espace disponible dans les blocs |
| Événements ou actualités | Les lancements de tokens, les airdrops ou le soutien de célébrités provoquent des pics soudains de la demande |
| Forks ou mises à niveau du réseau | Les modifications apportées lors de la mise à jour des nœuds peuvent entraîner une congestion temporaire |
Le nombre moyen de transactions dans un bloc de la blockchain Bitcoin est actuellement d’environ 2800. Si le nombre de transactions en attente dépasse largement ce chiffre pendant plusieurs heures, le réseau sera congestionné et, par conséquent, les mempools le seront également.
Il est important que les utilisateurs et les développeurs comprennent ces facteurs et leur incidence sur la congestion des mempools. Cela leur permet d’anticiper les retards éventuels et de prendre les mesures nécessaires pour réduire les frais de gas et éviter les retards.
Gestion de la priorité des transactions et des frais
Lorsque de nombreuses transactions ont lieu simultanément, plusieurs facteurs déterminent celles qui sont prioritaires au sein d’un mempool.
Estimation des frais et inclusion des transactions :
L’un des principaux facteurs qui déterminent l’ordre d’exécution des transactions dans un mempool est le montant des frais associés à chacune d’elles. Les mineurs et les validateurs sont motivés par le profit et peuvent choisir les transactions qu’ils souhaitent ajouter à un nouveau bloc. Sans surprise, ils privilégient celles qui sont assorties de frais plus élevés, car elles leur rapportent davantage.
Par conséquent, les frais associés à une transaction influencent fortement ses chances d’être incluse dans un bloc. Les mineurs classent généralement les transactions de leur mempool selon les frais par unité de données, souvent exprimés en satoshis par octet. Ils donnent ensuite la priorité aux transactions dont les frais sont les plus élevés, jusqu’à ce que le bloc soit plein.
Cette approche fondée sur les frais crée un marché concurrentiel au sein des mempools. Elle oblige les utilisateurs à choisir entre payer des frais plus élevés pour une exécution rapide de leur transaction ou payer moins, au prix d’une attente plus longue.
Impact de la congestion du réseau :
| Effet | Description |
|---|---|
| Délais de confirmation plus longs | Les mineurs privilégient les frais élevés ; les frais les plus bas peuvent entraîner une attente de plusieurs heures ou jours |
| Concurrence sur les frais | Les utilisateurs rivalisent en payant des frais plus élevés pour obtenir une confirmation plus rapide |
Synchronisation du mempool et espace de bloc
Les mempools n'ont pas besoin de conserver une liste identique de toutes les transactions en attente d'être ajoutées à un bloc. Ils doivent toutefois savoir quelles transactions ont déjà été ajoutées à la blockchain afin de pouvoir les supprimer de leurs mempools si elles y sont encore stockées. Lorsqu'un mineur diffuse un nouveau bloc aux nœuds, ceux-ci peuvent vérifier ces informations et ainsi synchroniser les mempools. Cela garantit que seules les transactions non minées sont conservées dans les mempools.
L'espace de bloc désigne la capacité disponible pour inclure des transactions dans un nouveau bloc. Cet espace étant limité, les mineurs ou les validateurs privilégient les transactions aux frais de gas plus élevés, tandis que les autres sont envoyées dans les mempools en attendant leur confirmation.
Taille et éviction du mempool
Chaque transaction ajoutée à un mempool représente une donnée de quelques kilo-octets (KB) au maximum. La somme de tous les octets composant les transactions correspond à la taille du mempool. Un mempool plus volumineux indique que de nombreuses transactions sont en attente de confirmation. Cela peut aussi signaler une hausse du trafic réseau.
Bien que les mempools n'aient pas de taille maximale prédéfinie, les nœuds peuvent fixer des limites de taille pour leurs mempools. Pour Bitcoin, cette limite est généralement fixée à 300MB. Lorsque le mempool atteint ce seuil, les nœuds peuvent imposer des frais de transaction minimums. Toute transaction dont le taux de frais est inférieur à cette limite est évincée du mempool. Cela permet aux nœuds d'éviter de planter en raison d'un trop grand nombre de transactions en attente.
Il est important de comprendre comment la taille du mempool influe sur les frais et les délais de transaction, car cela permet aux utilisateurs de choisir le meilleur moment pour effectuer une transaction. Plusieurs sites web suivent la taille globale du mempool sur le réseau Bitcoin, notamment mempool.space et BitcoinTicker.co.
Le mempool sur les réseaux Bitcoin et Ethereum
Mempool Bitcoin :
Toutes les transactions valides diffusées sur le réseau Bitcoin ne sont pas immédiatement ajoutées à la blockchain. Elles doivent attendre dans le mempool Bitcoin.
À l'origine, les frais de transaction sur Bitcoin étaient mesurés en nombre de satoshis par octet de transaction. Cela a toutefois changé après la mise à niveau SegWit. Désormais, les transactions dans un mempool Bitcoin sont mesurées en unités de poids. Grâce à cette mise à niveau, les blocs Bitcoin peuvent désormais contenir jusqu'à 4 fois plus de transactions.
Mempool Ethereum :
Comme Bitcoin, la blockchain Ethereum utilisait initialement le mempool Ethereum comme espace de stockage temporaire pour les transactions en attente d'être ajoutées à un bloc par les mineurs. Cependant, après le passage d'Ethereum du mécanisme de consensus par preuve de travail à celui par preuve d'enjeu, le réseau a introduit le concept de constructeur de blocs.
Les constructeurs de blocs sont des entités tierces spécialisées qui compilent des transactions afin de créer un ensemble optimisé pouvant former un bloc. Pour ce faire, ils réordonnent ou incluent certaines transactions dans l'ensemble à partir d'un pool de mémoire de transactions. Enfin, ils proposent ces ensembles aux proposeurs et aux validateurs, moyennant des frais, pour qu'ils soient inclus dans un bloc.
La valeur d'un bloc dépend des transactions qu'il contient. Cela incite les constructeurs de blocs à créer les blocs les plus lucratifs, car les validateurs sont susceptibles de les privilégier et de les confirmer plus rapidement.
| Réseau | Caractéristique du mempool |
|---|---|
| Bitcoin | Mesure en unités de poids après SegWit ; 4 fois plus de transactions par bloc |
| Ethereum | Les constructeurs de blocs créent des ensembles de transactions optimisés |
Conclusion
Un mempool est un élément essentiel des transactions sur blockchain. Il sert de salle d'attente où les transactions non confirmées attendent leur validation et leur inclusion éventuelle dans un nouveau bloc. Il est essentiel pour les utilisateurs de cryptomonnaies de comprendre le fonctionnement d'un mempool, notamment la mise en file d'attente des transactions, leur validation et la priorité accordée aux frais.
Pour ceux qui souhaitent trader des cryptos en comprenant mieux le fonctionnement des transactions, une plateforme réglementée peut offrir une expérience plus fluide.
Si vous souhaitez acheter du WXT maintenant, vous pouvez créer un compte WEEX.
Bonus de bienvenue WEEX — réclamez jusqu'à 30,000 USDT ! Rejoignez-nous dès maintenant !
Foire aux questions (FAQ)
Q1 : Qu'est-ce qu'un mempool en crypto ?
Un mempool est une salle d'attente située sur un nœud de blockchain, où les transactions non minées sont stockées avant d'être ajoutées à la blockchain. Le terme est formé à partir des mots anglais « memory » et « pool ».
Q2 : Comment fonctionne un mempool ?
Lorsqu'un utilisateur lance une transaction, celle-ci est envoyée à un nœud et ajoutée à son mempool en attente. Après validation, elle devient en cours de traitement. Les mineurs ou les validateurs sélectionnent ensuite les transactions en attente assorties des frais les plus élevés pour les ajouter à un nouveau bloc.
Q3 : Quelles sont les causes de la congestion d'un mempool ?
La congestion d'un mempool se produit lorsque la demande de transactions dépasse la capacité de l'espace de bloc. Elle peut être causée par une congestion du réseau, des événements soudains tels que le lancement de tokens ou des airdrops, ainsi que par des mises à niveau ou des forks du réseau.
Q4 : Comment les transactions sont-elles prioritaires dans un mempool ?
Les mineurs et les validateurs privilégient les transactions assorties de frais plus élevés. Ils les classent selon les frais par unité de données et sélectionnent celles qui paient le plus jusqu'à ce que le bloc soit complet.
Q5 : Que se passe-t-il lorsqu'un mempool est plein ?
Les nœuds peuvent fixer des limites de taille pour leurs mempools (300MB pour Bitcoin). Lorsque le mempool est plein, ils peuvent imposer des frais de transaction minimums et évincer les transactions assorties de frais inférieurs afin d'éviter de planter.
Q6 : En quoi le mempool Bitcoin diffère-t-il du mempool Ethereum ?
Après SegWit, le mempool Bitcoin mesure les transactions en unités de poids. Ethereum utilise des constructeurs de blocs qui compilent des ensembles de transactions optimisés à partir du mempool à l'intention des validateurs.
Avertissement sur les risques : cet article est fourni à titre informatif uniquement et ne constitue pas un conseil financier, d'investissement ou juridique. Les transactions en cryptomonnaies impliquent des frais de réseau et peuvent subir des retards. Effectuez toujours vos propres recherches avant de prendre toute décision d'investissement.
Prix de --
Ce contenu est fourni à titre informatif uniquement et ne constitue pas un conseil financier, d'investissement, juridique ou fiscal. Les événements, récompenses, promotions en ligne ou informations mentionnées ici ne doivent pas être considérés comme une recommandation, une sollicitation ou une invitation à acheter, vendre, trader ou effectuer toute autre opération sur des actifs crypto. Les actifs crypto sont très volatils et peuvent entraîner des pertes. La disponibilité des services, produits et événements liés à WEEX peut varier selon les régions. Veuillez vous assurer que votre participation respecte les lois et réglementations locales applicables.
Vous pourriez aussi aimer

Tokens d’actions vs ETF : principales différences à connaître pour les débutants

Le Bitcoin est-il surévalué après le CLARITY Act ? Analyse de la valorisation du BTC en 2026

Explication du BenBen Coin : Pourquoi le meme du chien robot Unitree devient viral
Votre portefeuille crypto est-il sûr ? Comment vérifier les alertes de sécurité et repérer le phishing

Résultats du T3 de SpaceX : croissance de 161 %, discussions sur une fusion avec Tesla et action SPCX

Comment convertir des BTC en USDT : guide WEEX étape par étape

Staking flexible ou à durée fixe sur WEEX ? Les probabilités qui font la différence

xStocks crypto expliqué : ce que sont les actions tokenisées, leur fonctionnement et les points à vérifier pour les détenteurs

Taux de financement du BTC et intérêt ouvert : ce que mesure chacun et comment les lire ensemble

Qu’est-ce que la crypto Pearl (PRL) et comment fonctionne son minage ?
Que s’est-il passé avec la crypto Aergo (AERGO) ? Migration du token et démarches pour les détenteurs
Qu’est-ce que la crypto HeyElsa (ELSA) et comment fonctionne-t-elle ?

Staker de l’ETH ou conserver des USDT sur WEEX ? Le mouvement de prix qui fait la différence

À quel point une plateforme d’échange crypto est-elle transparente ? Vérifier les preuves de réserves et les fonds de protection

Comment utiliser le Centre de confiance WEEX : vérifier les réserves, le fonds de protection et les contacts officiels

Comment utiliser le WEEX Trust Center : vérifier les réserves, le fonds de protection et les contacts officiels

À quel point une plateforme crypto est-elle transparente ? Vérifier la preuve de réserves et les fonds de protection

Qu’est-ce que le trading avec effet de levier en cryptomonnaies ? Guide pour débutants avec des exemples simples

Qu’est-ce que le trading sur marge crypto ? Fonctionnement, différences avec les contrats à terme et risques

Trading de cryptomonnaies avec effet de levier : fonctionnement des contrats à terme perpétuels, de la marge et de la liquidation

Meilleure plateforme de trading crypto avec effet de levier : points à comparer avant de choisir une plateforme d’échange

Action Nvidia cette semaine : pourquoi NVDA a chuté puis rebondi, et ce que les inquiétudes sur le financement de l’IA signifient pour les valeurs des semi-conducteurs

Staking de WXT lorsque l’offre diminue : ce que les burns ajoutent à votre rendement

Les actions tokenisées sont-elles adossées à de vraies actions ? Que possèdent leurs détenteurs ?

Taux de financement ETH aujourd’hui : 0,0087 % par 8 h, les positions longues sur l’Ether reprennent du levier

Trading sur marge du Bitcoin : calcul de liquidation BTC à 3x, 10x et 25x

Plateforme de trading de cryptomonnaies à effet de levier : 6 vérifications avant de déposer

Qu’est-ce que le trading sur marge ? Exemple de 1000 $ avec un effet de levier de 3x et 10x

Qu’est-ce que l’effet de levier en trading ? Comment fonctionnent les ratios comme 5x et 10x, et quel est leur impact sur votre risque










