¿Qué es una mempool de blockchain? 📦🔗

Una mempool es el área de espera temporal para transacciones válidas que han sido recibidas por nodos, pero que aún no se han incluido en un bloque.

⚙️ Cómo funciona

1️⃣ Se crea la transacción
Un usuario crea y firma una transacción.

2️⃣ Se difunde la transacción
Se envía a través de la red punto a punto (peer-to-peer) de la blockchain.

3️⃣ Los nodos la verifican
Los nodos comprueban si la transacción sigue las reglas de la red.

4️⃣ Entra en la mempool
Si es válida, la transacción puede esperar en la mempool de un nodo hasta que un productor de bloques la seleccione.

5️⃣ El productor de bloques selecciona transacciones
Las transacciones elegibles se eligen para un bloque candidato según el protocolo de la blockchain.

6️⃣ La transacción entra en un bloque
Después de que el bloque sea aceptado por la red, la transacción pasa a formar parte del historial de la blockchain.

🧠 Punto importante

No necesariamente hay una sola mempool global.

Diferentes nodos pueden tener conjuntos ligeramente distintos de transacciones pendientes porque las transacciones se propagan por la red en momentos diferentes.

Piensa en ello como:

Crear → Difundir → Verificar → Mempool → Bloque → Blockchain

Por lo tanto, la mempool es una zona temporal de preparación, no parte de la blockchain permanente en sí.

Siguiente: ¿Por qué la misma transacción puede aparecer en la mempool de un nodo pero no en la de otro? 🌐

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