Bloque — Comisiones — Miedo y codicia —
Glosario Calculadora fiscal Autores
Bitcoin Bitcoin desk

Qué es el mempool de Bitcoin y qué pasa con tus transacciones

El mempool es la sala de espera de Bitcoin: ahí viven tus transacciones mientras ningún minero las ha incluido en un bloque. Entender cómo funciona explica por qué a veces esperas diez minutos y otras veces, horas.

Close-up of multiple Bitcoin coins on a laptop keyboard symbolizing digital currency and cryptocurrency trading.

Photo by Alesia Kozik on Pexels

Cuando envías bitcoin, la transacción no llega al destino de inmediato. Primero entra en el mempool (abreviatura de memory pool), una especie de sala de espera compartida donde se acumulan todas las transacciones pendientes de la red Bitcoin. Los mineros las recogen de ahí, las agrupan en bloques y las confirman. Mientras eso no ocurre, tu transferencia existe pero no está completa.

Entender el mempool responde preguntas muy concretas: por qué una transacción se queda bloqueada, cuánta comisión poner para que se confirme rápido y qué ocurre si pones demasiado poco.

Cómo funciona el mempool paso a paso

Cada nodo de la red Bitcoin mantiene su propio mempool local. No existe un mempool único centralizado: hay miles de copias, una por nodo activo, que comparten información entre sí. Cuando envías una transacción desde tu wallet, esta se propaga a los nodos cercanos, y ellos la reenvían a sus vecinos hasta que la conoce prácticamente toda la red.

Cada nodo aplica sus propias reglas de admisión. La más importante: la transacción debe ser válida según el protocolo. Firma correcta, fondos suficientes, formato correcto. Si pasa el filtro, entra en el mempool local. Si no, se rechaza en silencio.

A partir de ahí, los mineros seleccionan las transacciones que incluirán en el siguiente bloque. El criterio dominante es la comisión por byte (o por vbyte, la unidad de peso real en Bitcoin). Cuanto más pagas por unidad de espacio, más prioritaria es tu transacción. Un bloque tiene un tamaño máximo de alrededor de 4 millones de unidades de peso, lo que equivale a poco más de 2.000-3.000 transacciones medias. Todo lo que no cabe queda esperando.

Por qué se congestiona y qué efecto tiene

El mempool se llena cuando llegan más transacciones de las que los mineros pueden confirmar en cada bloque. Eso ocurre durante picos de actividad: subidas bruscas de precio, lanzamientos de tokens, ataques de spam o simplemente momentos en los que muchos usuarios envían fondos a la vez.

Cuando el mempool crece, la competencia por el espacio en bloque sube. Si tu transacción lleva una comisión baja, los mineros la ignoran y van a por las más rentables. Tu transferencia puede quedarse horas o incluso días sin confirmar. En casos extremos, los nodos con mempool lleno empiezan a descartar las transacciones con comisión más baja para liberar memoria. Ahí es cuando una transacción puede desaparecer del mempool sin haberse confirmado nunca.

Ese escenario explica por qué la minería de Bitcoin no es solo trabajo computacional: también implica selección activa de qué transacciones procesar. El artículo sobre qué es la minería de Bitcoin y cómo funciona desarrolla con más detalle ese proceso.

Cómo estimar la comisión correcta

La comisión que necesitas poner depende del estado del mempool en ese momento. Herramientas como mempool.space muestran en tiempo real cuántas transacciones hay pendientes, agrupadas por comisión. Puedes ver cuánto están pagando las transacciones que se confirman en el próximo bloque y cuánto las que esperan más.

La unidad habitual es sat/vbyte (satoshis por vbyte). Una transacción estándar ocupa entre 140 y 250 vbytes dependiendo del número de entradas y salidas. Con el mempool vacío, 1-2 sat/vbyte suele bastar. Con congestión alta, pueden falta 50 sat/vbyte o más para confirmar en la siguiente hora.

Aquí entra en juego el modelo UTXO. Bitcoin no trabaja con saldos, sino con salidas de transacciones no gastadas. Cuantas más UTXOs necesita consumir una transacción, más grande es en bytes y más comisión hay que pagar en total. Una wallet que ha recibido muchos pagos pequeños acumula muchas UTXOs y produce transacciones más pesadas.

Qué pasa si la transacción nunca se confirma

Si el mempool se vacía (porque cae la actividad o los mineros van procesando el backlog), tu transacción puede confirmarse días después aunque la comisión sea baja. No hay un tiempo de expiración fijo en el protocolo, pero la mayoría de nodos descartan transacciones que llevan más de 2 semanas sin confirmarse.

Si los fondos no han salido de tu control, puedes usar dos mecanismos para rescatar una transacción atascada. El primero es RBF (Replace-By-Fee): sustituyes la transacción original por otra idéntica pero con comisión más alta, siempre que la hayas marcado como reemplazable al crearla. El segundo es CPFP (Child-Pays-For-Parent): si eres el receptor, puedes gastar la salida no confirmada en una nueva transacción con comisión muy alta, incentivando al minero a confirmar ambas a la vez para cobrar.

Ninguno de los dos funciona si tu wallet no los soporta. Conviene comprobarlo antes de enviar en momentos de congestión.

El mempool y Lightning Network

Una de las razones por las que Lightning Network ganó relevancia es precisamente el problema del mempool. Los pagos que circulan por la red Lightning no pasan por el mempool de Bitcoin: se liquidan fuera de la cadena principal y solo tocan el mempool cuando se abren o cierran los canales de pago. Eso los hace instantáneos y prácticamente gratuitos, sin depender del estado de congestión.

Dicho esto, Lightning no sustituye al mempool para todo. Las transacciones de alto valor, las que mueven fondos entre wallets de custodia propia o las que interactúan con el protocolo base siguen pasando por él.

Qué dice el mempool sobre el estado de la red

El volumen del mempool es un indicador de actividad real. Un mempool con decenas de miles de transacciones pendientes señala demanda alta. Un mempool casi vacío indica poca actividad o comisiones suficientemente altas para que los mineros vayan al día.

Los traders a veces usan el mempool como señal de sentimiento: un pico de transacciones pendientes puede coincidir con movimientos bruscos de precio, aunque la correlación no es directa ni fiable.

Lo más útil para el usuario corriente es consultarlo antes de enviar. Si el mempool tiene pocas transacciones, puedes poner la comisión mínima y confirmar en el siguiente bloque. Si está lleno, ajusta o espera. Es el único dato que realmente necesitas para no quedarte esperando.

⚠ Riesgo a tener en cuenta: si una transacción desaparece del mempool sin confirmarse, los fondos vuelven a estar disponibles en tu wallet. Pero si usaste un exchange o una wallet custodiada, el proceso de reversión depende de la plataforma. Consulta su política antes de reenviar.

La información de este artículo tiene fines educativos y no constituye asesoramiento financiero, fiscal ni legal. Las criptomonedas son activos volátiles y puedes perder todo el capital invertido. Consulta con un profesional antes de tomar decisiones.