Qu’est-ce qu’un mempool de blockchain ? 📦🔗

Un mempool est la zone d’attente temporaire pour les transactions valides reçues par des nœuds, mais qui n’ont pas encore été incluses dans un bloc.

⚙️ Comment ça fonctionne

1️⃣ La transaction est créée
Un utilisateur crée et signe une transaction.

2️⃣ La transaction est diffusée
Elle est envoyée sur le réseau pair-à-pair (peer-to-peer) de la blockchain.

3️⃣ Les nœuds la vérifient
Les nœuds vérifient si la transaction respecte les règles du réseau.

4️⃣ Elle entre dans le mempool
Si elle est valide, la transaction peut attendre dans le mempool d’un nœud jusqu’à ce qu’un producteur de blocs la sélectionne.

5️⃣ Le producteur de blocs sélectionne les transactions
Les transactions éligibles sont choisies pour un bloc candidat selon le protocole de la blockchain.

6️⃣ La transaction entre dans un bloc
Après l’acceptation du bloc par le réseau, la transaction fait partie de l’historique de la blockchain.

🧠 Point important

Il n’existe pas nécessairement un seul mempool global.

Différents nœuds peuvent avoir un ensemble légèrement différent de transactions en attente, car les transactions se propagent dans le réseau à des moments différents.

Considérez-le comme :

Créer → Diffuser → Vérifier → Mempool → Bloc → Blockchain

Le mempool est donc une zone de préparation temporaire, qui ne fait pas partie de la blockchain permanente elle-même.

Ensuite : Pourquoi la même transaction peut apparaître dans le mempool d’un nœud mais pas dans celui d’un autre ? 🌐

#blockchain #Mempool #BlockchainTechnology #Web3 #DistributedSystems
$BTC $BTTC $AVAX