Un UTXO es un importe de bitcoin de una transacción anterior que todavía no se ha gastado. Las siglas corresponden a unspent transaction output, en español «salida de transacción no gastada». Tu saldo de Bitcoin se compone de estos importes individuales, que la billetera suma por ti.
Normalmente no necesitas gestionar los UTXO por tu cuenta. Entender cómo funcionan ayuda a explicar por qué un pago puede utilizar más bitcoin del que recibe el destinatario, por qué una parte vuelve a tu billetera como cambio y por qué enviar muchos importes pequeños puede costar más en comisiones.
Cómo forman los UTXO tu saldo
Una transacción de Bitcoin crea salidas. Cada una asigna un importe de bitcoin a unas condiciones que deben cumplirse para gastarlo, normalmente representadas mediante una dirección. La salida sigue siendo un UTXO hasta que se gasta en otra transacción.
Por ejemplo, si tu billetera controla dos salidas no gastadas de 0,02 BTC y 0,03 BTC, juntas suman un saldo de 0,05 BTC. Siguen siendo dos salidas distintas, aunque la billetera muestre el valor total. Una misma dirección puede tener varios UTXO, y una billetera puede controlar UTXO en muchas direcciones.
Las salidas que recibiste y ya has gastado dejan de formar parte del saldo. Un pago a tu propia billetera también puede crear un UTXO nuevo; no todos proceden de otras personas.
¿Qué ocurre cuando gastas un UTXO?
Al gastar un UTXO, la nueva transacción utiliza todo su valor como entrada. Eso no significa que tengas que enviar el importe completo al destinatario: la transacción puede crear una salida para el destinatario y otra que devuelva el cambio a tu billetera. La diferencia entre el valor total de las entradas y el de las salidas es la comisión de red.
Imagina que tu billetera utiliza un UTXO de 0,01000000 BTC para enviar 0,00300000 BTC, con una comisión de 0,00001000 BTC. La transacción crea:
- Una salida de 0,00300000 BTC para el destinatario.
- Una salida de cambio de 0,00699000 BTC para tu billetera.
El UTXO original ya se ha gastado. El bitcoin restante está en la nueva salida de cambio, y tu saldo se ha reducido en el importe enviado más la comisión. La comisión no es una tercera salida. Una transacción también puede utilizar varias entradas o no tener salida de cambio.
Para interpretar estos importes en una transacción real, consulta cómo consultar transacciones de Bitcoin con Mempool. Una salida que no reconoces no es necesariamente tu cambio; compara la transacción con el registro de tu billetera.
Los UTXO en la BitBoxApp
La BitBoxApp normalmente selecciona los UTXO de forma automática al enviar bitcoin y gestiona el cambio. Si necesitas elegir qué fondos se pueden gastar juntos, consulta qué es el control de monedas y cuándo conviene usarlo. Para ver las salidas individuales disponibles o seleccionarlas para un pago, sigue la guía Cómo usar el control de monedas en la BitBoxApp.
Por lo general, utilizar más entradas aumenta el tamaño de una transacción, lo que puede elevar la comisión si se mantiene la misma tasa de comisión. La consolidación de UTXO agrupa varias salidas pequeñas en una de mayor valor dentro de tu propia billetera. Tiene una comisión en ese momento y relaciona públicamente las entradas que combinas; no garantiza comisiones más bajas en pagos posteriores. Nuestro blog explica la consolidación de UTXO y sus efectos sobre las comisiones y la privacidad (en inglés).
Encontrarás una explicación con ilustraciones del modelo de transacciones en nuestro artículo del blog ¿Qué es un UTXO?.