Bitcoin no tiene cuentas ni saldos. Tiene salidas. Cada transacción crea salidas, y cada salida es una cantidad bloqueada a una condición, usualmente: quien pueda firmar con esta clave puede gastarla.
UTXO
Una salida que no ha sido gastada aún se llama salida de transacción no gastada, una UTXO. Cada nodo mantiene el conjunto completo de UTXOs. Tu saldo es lo que tu cartera encuentra al sumar las UTXOs que tus claves pueden gastar.
Gastar significa consumir
Las entradas de una transacción apuntan a UTXOs existentes y llevan las firmas que las desbloquean. Sus salidas crean nuevas UTXOs para los destinatarios. Una vez gastada, una salida desaparece para siempre: un segundo intento de gastarla es un doble gasto, y los nodos lo rechazan.
- Entradas: referencias a UTXOs que se están gastando, más sus firmas.
- Salidas: nuevas cantidades, cada una bloqueada a la condición de un nuevo propietario.
- Regla: las entradas deben valer al menos tanto como las salidas.
En el MEMPOOL, cada ficha es una transacción en espera con sus entradas y salidas, y su altura es la tarifa que paga.