‹ CAPÍTULO 9, TODAS LAS LECCIONES

EXPLORADOR DE RUTAS · CAPÍTULO 9 · LECCIÓN 1 DE 5

Mempool, bloques y confirmaciones

Dentro del mempool

¿Dónde espera una transacción antes de estar en un bloque? 5 min

Cuando tu billetera transmite una transacción, esta va a algunos nodos, que la verifican y la retransmiten a sus pares. En cuestión de segundos, ha cruzado la red. Cada nodo mantiene las transacciones válidas que ha recibido pero que aún no ha visto en un bloque: esa sala de espera es su mempool, abreviatura de 'memory pool'.

No existe un único mempool

Cada nodo tiene el suyo. Suelen ser muy similares, pero no idénticos: un nodo puede haberse unido tarde, haber configurado un tamaño menor o haber rechazado una transacción que su propia política no le agrada. Cuando la gente habla del mempool, se refiere a la imagen que la mayoría de los nodos comparten aproximadamente.

¿Qué revisa un nodo antes de aceptar?

  • Las firmas son válidas.
  • Las entradas existen y no están ya gastadas.
  • Las salidas no exceden las entradas.
  • La tarifa cumple el mínimo del nodo y la transacción sigue su política de retransmisión.

Un mempool lleno descarta las transacciones que pagan la tarifa más baja. Una transacción que espera demasiado tiempo, dos semanas por defecto, es olvidada. Olvidada no significa cancelada: la original se puede transmitir de nuevo y, mientras sus entradas no hayan sido gastadas, sigue siendo válida.

▶ VERLO EN LA MÁQUINA

El tanque MEMPOOL muestra el número real de transacciones en espera, leído en tiempo real de la red.

Qué recordar

  • El mempool es donde las transacciones válidas esperan un bloque.
  • Cada nodo tiene su propio mempool.
  • Una transacción en el mempool aún no está confirmada.

Comprobación rápida

¿Existe un mempool oficial para toda la red?

Una transacción desaparece de la mayoría de los mempools después de dos semanas. ¿Qué significa eso?

Dentro del mempool · Universidad Bitcoin