La mempool de Bitcoin: ¿qué pasa antes de confirmar una transacción?
Cuando envías Bitcoin, la transacción no pasa directamente a un bloque. Primero es recibida y validada por los nodos de la red y puede permanecer esperando antes de ser i
¿Qué es la mempool? La mempool es el lugar donde las transacciones de Bitcoin esperan antes de ser incluidas en un bloque. Cuando realizas un envío, tu wallet transmite la transacción a la red y los nodos verifican que cumpla con las reglas del protocolo. Si la transacción es válida, puede entrar en la mempool y permanecer allí mientras espera a que un minero la seleccione para incluirla en un nuevo bloque. Durante este tiempo, la transacción puede aparecer en tu wallet como pendiente, aunque el Bitcoin todavía no haya recibido su primera confirmación. Es importante aclarar que Bitcoin no tiene una única mempool central. Cada nodo mantiene su propia lista de transacciones pendientes, por lo que puede haber pequeñas diferencias entre las transacciones que tiene cada uno. ¿Por qué una transacción puede tardar? La cantidad de transacciones esperando puede cambiar constantemente. Cuando muchas personas utilizan la red al mismo tiempo, existe mayor competencia por el espacio disponible en los bloques. Los mineros seleccionan las transacciones que van a incluir teniendo en cuenta diferentes factores, entre ellos la comisión que ofrecen en relación con el espacio que ocupan. Por eso, durante momentos de mayor demanda, una transacción con una comisión baja puede permanecer más tiempo esperando. En cambio, cuando hay menos transacciones pendientes, es posible que las operaciones sean incluidas con mayor rapidez. ¿Qué pasa después? Cuando un minero incluye una transacción en un bloque y ese bloque es aceptado por la red, la transacción obtiene su primera confirmación. A medida que se agregan nuevos bloques después de ese, aumenta el número de confirmaciones. La mempool, entonces, representa una etapa intermedia entre enviar una transacción y verla confirmada en la blockchain. Conocer este proceso ayuda a entender por qué una transacción puede aparecer como pendiente durante un tiempo y cómo funciona realmente el recorrido de un pago en Bitcoin.