mempool
El mempool es la sala de espera para las transacciones de bitcoin no confirmadas. Cuando envías bitcoin, tu transacción entra primero al mempool y espera hasta que un minero la incluya en un bloque. Las transacciones con tarifas más altas suelen seleccionarse primero.
El mempool, abreviatura de memory pool (grupo de memoria), es un área de espera que existe en cada nodo completo de Bitcoin. Cuando alguien transmite una transacción de bitcoin a la red, esa transacción no llega inmediatamente a la blockchain. Primero llega a los nodos, que verifican que sea válida y luego la añaden a su mempool local. Cada nodo mantiene su propia versión del mempool, por lo que no hay un único mempool global, pero los nodos bien conectados tienden a tener un conjunto similar de transacciones pendientes en un momento dado.
Los mineros seleccionan transacciones del mempool al construir un nuevo bloque. Dado que cada bloque tiene un tamaño limitado, los mineros no pueden incluir todas las transacciones pendientes a la vez. Priorizan las transacciones por tasa de comisión, medida en satoshis por byte virtual. Una transacción que ofrece una comisión más alta en relación con su tamaño es más atractiva para los mineros porque contribuye más ingresos por unidad de espacio de bloque. Durante períodos de baja demanda, casi todas las transacciones se confirman rápidamente independientemente de la comisión. Durante períodos de alta demanda, el mempool se llena y las transacciones con comisiones bajas pueden esperar horas o incluso días antes de ser recogidas.
El tamaño del mempool es un indicador útil de la congestión de la red. Cuando muchas personas realizan transacciones simultáneamente, el mempool crece y las comisiones suben a medida que los usuarios compiten por el espacio limitado de los bloques. Cuando la demanda disminuye, el backlog se despeja y las comisiones bajan. Las carteras y las herramientas de estimación de comisiones suelen monitorizar las condiciones del mempool para sugerir una comisión apropiada para la velocidad de confirmación que el usuario desea. Entender el mempool ayuda a explicar por qué las transacciones de bitcoin no son instantáneas y por qué las comisiones varían según la actividad de la red.