Nivel 3

La mempool

La sala de espera de las transacciones. Donde tu pago aguarda su turno para entrar en un bloque.

La sala de espera de Bitcoin

Cuando envías una transacción Bitcoin, no va directamente a la blockchain. Primero llega a la mempool (memory pool): un área de espera donde las transacciones aguardan a que un minero las incluya en el próximo bloque.

Cada nodo de Bitcoin mantiene su propia mempool. Cuando tu wallet envía una transacción, esta se propaga por la red de nodo en nodo hasta que la mayoría la conoce.

Cómo funciona la cola

La mempool no es una cola ordenada de tipo "primero que llega, primero que sale". Es más bien una subasta: los mineros eligen las transacciones que les pagan más por unidad de espacio.

El espacio en cada bloque es limitado (aproximadamente 1 MB de datos, o unos 4.000 transacciones típicas). Los mineros maximizan sus ingresos seleccionando las transacciones con fee más alta por byte virtual.

Cuando la mempool tiene pocas transacciones, incluso las fees bajas se confirman rápido. Cuando está congestionada, las transacciones con fees bajas pueden esperar horas o días.

Mempool.space: la ventana a la mempool

La herramienta más útil para observar el estado de la mempool es mempool.space. Muestra en tiempo real:

  • Cuántas transacciones esperan confirmación
  • Qué fees se están confirmando en los próximos bloques
  • Estimaciones de cuándo se confirmarían transacciones según su fee
  • Visualización de bloques recientes y futuros

Antes de enviar una transacción, consulta mempool.space. Si la mempool está llena y las fees están altas, quizás prefieras esperar. Si está vacía, puedes usar una fee mínima.

Estimación de fees

Las wallets modernas consultan la mempool automáticamente y sugieren fees apropiadas. Pero entender cómo funcionan te permite tomar mejores decisiones.

Los niveles típicos que verás:

Prioridad alta: Tu transacción debería entrar en el próximo bloque (~10 minutos). Fee más alta.

Prioridad media: En los próximos 3-6 bloques (~30-60 minutos). Fee moderada.

Prioridad baja / económica: Puede tardar horas, pero se confirmará cuando la mempool se vacíe. Fee mínima.

Sin prisa: Algunas wallets permiten poner la fee mínima absoluta. Puede tardar días, pero si no te importa esperar, ahorras dinero.

Congestión y ciclos

La mempool tiene ciclos predecibles:

  • Tiende a llenarse durante horarios de actividad en EEUU y Europa (mañanas y tardes en esas zonas horarias)
  • Se vacía durante la noche y fines de semana
  • Los halvings, lanzamientos de proyectos, y eventos de mercado causan picos de congestión

Si tu transacción no tiene prisa, enviarla el fin de semana o de madrugada suele resultar en fees más bajas.

Qué pasa si mi transacción se atasca

Si pusiste una fee demasiado baja y tu transacción lleva horas (o días) sin confirmar, tienes opciones:

Esperar: La mempool eventualmente se vacía. Incluso transacciones con fees muy bajas se confirman durante períodos de baja actividad.

RBF (Replace-By-Fee): Reemplazar tu transacción por otra idéntica con fee más alta. Requiere que tu wallet lo soporte y que la transacción original lo permitiera.

CPFP (Child-Pays-For-Parent): Crear una nueva transacción que gasta el output de la atascada, con fee alta que compense ambas.

Estos métodos se explican en detalle en la siguiente página.

Paciencia vs urgencia

Si no tienes prisa, pon una fee baja y espera. Si necesitas que confirme rápido, paga más. No hay fee "correcta" universal — depende de cuánto valoras tu tiempo vs tu dinero.

Mempool llena: ¿preocupante?

Ver la mempool llena con miles de transacciones pendientes puede parecer alarmante, pero es funcionamiento normal. Es el mercado de fees en acción: cuando hay mucha demanda, los precios (fees) suben.

A largo plazo, Lightning Network reduce la presión sobre la mempool canalizando transacciones pequeñas y frecuentes fuera de la cadena principal.

Para transacciones on-chain, entender la mempool te permite:

  • Elegir el momento adecuado para enviar
  • Poner una fee apropiada a tu urgencia
  • Evitar pagar de más cuando no es necesario
  • Saber qué hacer si tu transacción se atasca