¿Qué es un UTXO? Cómo registra Bitcoin la propiedad
Bitcoin no tiene saldos de cuenta. Qué es un UTXO, cómo funcionan el cambio y las comisiones en un ejemplo sencillo y por qué importan para la privacidad.
Por Christopher Cannucciari · Publicado · Actualizado

Ideas clave
- Bitcoin no lleva saldos de cuenta. Registra salidas de transacción no gastadas (UTXO), y tu saldo es el total de las que tus claves pueden gastar.
- Un UTXO funciona como un único billete o una moneda en el bolsillo. Se gasta entero, así que un pago suele crear cambio que vuelve a ti.
- La comisión de red depende del tamaño de una transacción en datos, que crece con el número de entradas, y no de la cantidad que envías.
- Combinar muchas salidas pequeñas en una puede abaratar los gastos posteriores, pero cuesta una comisión ahora y vincula esas salidas entre sí en el libro de cuentas público.
- Tu cartera (wallet) se encarga de todo esto por ti. Saber cómo funciona explica el cambio, las comisiones y parte del panorama de privacidad de Bitcoin.
¿Qué es un UTXO?
Un UTXO, sigla en inglés de unspent transaction output (salida de transacción no gastada), es una porción de bitcoin creada por una transacción anterior que todavía no se ha gastado. Cada uno tiene una cantidad y un bloqueo, normalmente una regla que dice que solo puede gastarlo quien tenga la clave que hay detrás de una dirección concreta. El registro que lleva Bitcoin de quién posee qué es el conjunto completo de estas salidas no gastadas.
Eso es distinto de un banco, que guarda un único número para ti y lo sube o lo baja. Bitcoin no almacena ese número. Cuando tu cartera muestra un saldo, ha buscado en el libro de cuentas las salidas bloqueadas con claves que controlas y las ha sumado. ¿Cómo funciona Bitcoin? explica los bloques, los nodos y las firmas que rodean esto.
Piensa en lo que llevas en el bolsillo. No tienes ahí un «saldo»: tienes un billete de 20 dólares, uno de 5 dólares y unas cuantas monedas, y lo que posees es su suma. Cada UTXO es uno de esos elementos.
¿Cómo funciona gastar un UTXO?
Una transacción consume uno o varios UTXO existentes, llamados sus entradas, y crea otros nuevos, llamados sus salidas. Cada UTXO se gasta completo y una sola vez. Este es un ejemplo con cantidades sencillas e inventadas, en bitcoin.
Supón que tu cartera contiene dos UTXO, uno de 0,5 y otro de 0,3, y quieres pagar 0,7 a un comercio. Ninguno de los dos basta por sí solo, así que la cartera gasta los dos.
| Parte de la transacción | Cantidad |
|---|---|
| Entrada 1: una salida anterior que controlas | 0,5 |
| Entrada 2: una salida anterior que controlas | 0,3 |
| Salida 1: pago al comercio | 0,7 |
| Salida 2: cambio que vuelve a ti, a una dirección nueva | 0,0999 |
| Comisión de red (entradas menos salidas) | 0,0001 |
Las entradas suman 0,8 y las salidas suman 0,7999. Los 0,0001 sobrantes van al minero como comisión, y no figuran como una salida. Tras la confirmación, tus dos UTXO antiguos desaparecen, tú tienes un UTXO nuevo de 0,0999 y el comercio tiene uno nuevo de 0,7. La comisión es inventada y no pretende parecerse a una real.
Cada entrada apunta a una salida anterior concreta y lleva una firma que demuestra el derecho a gastarla. Los nodos comprueban que la salida existe, que sigue sin gastar y que la firma es válida. Esa comprobación es también lo que impide el doble gasto: cuando una transacción se confirma, la salida que usó deja de estar en el conjunto de salidas no gastadas, así que un segundo intento de gastarla se rechaza.
¿Por qué tiene cambio una transacción de Bitcoin?
Una transacción tiene cambio porque un UTXO no se puede gastar en parte. Si compras un artículo de 12 dólares con un billete de 20 dólares, te devuelven 8 dólares. Bitcoin funciona igual, salvo que el cambio te lo das tú mismo: tu cartera crea una salida adicional que te devuelve la diferencia.
El cambio suele ir a una dirección nueva de tu propia cartera. ¿Qué es una dirección de Bitcoin? explica por qué las carteras generan una dirección nueva cada vez.
De la aritmética se deduce una advertencia. Todo lo que las entradas contengan por encima de las salidas se convierte en comisión, así que una transacción construida sin salida de cambio entrega el sobrante a un minero. El software de la cartera calcula esto correctamente, lo que es una buena razón para no armar transacciones a mano.
¿Por qué las comisiones dependen de las entradas y no de la cantidad enviada?
Las comisiones se fijan según el tamaño de una transacción en datos, y cada entrada añade datos, así que gastar más UTXO suele costar más. La cantidad de bitcoin que se mueve no entra en el cálculo. Cada entrada lleva una referencia a una salida anterior y una firma, lo que ocupa más espacio que una salida adicional.
En el ejemplo anterior, pagar 0,7 requirió dos entradas. Si hubieras tenido un único UTXO de 1,0, el mismo pago habría producido una transacción más pequeña y habría costado menos. Quien ha recibido cincuenta pagos pequeños a lo largo de los años y los gasta todos a la vez construye una transacción grande con cincuenta entradas. Por eso una cartera formada por muchos UTXO diminutos puede resultar cara de vaciar.
Cómo se fija la tasa de comisión y cómo la mueve la demanda de la red se explica en Comisiones de Bitcoin: comisiones del exchange frente a comisiones de red.
¿Qué significa consolidar UTXO?
Consolidar significa combinar varios UTXO pequeños en uno más grande enviándolos a ti mismo en una sola transacción. La idea es que una salida requiere una sola entrada para gastarla más adelante, lo que es más barato que muchas.
Hay contrapartidas. Pagas una comisión ahora y, como las comisiones varían con la demanda, algunas personas consolidan cuando la red está tranquila. La transacción también muestra públicamente que todas esas salidas van juntas, lo que importa si procedían de fuentes distintas. La mayoría de la gente nunca necesita hacerlo deliberadamente.
¿Qué es el polvo (dust)?
El polvo (dust) es un UTXO tan pequeño que gastarlo costaría en comisiones más o menos lo que contiene, o más. Como cada entrada añade datos que llevan comisión, una salida por debajo de ese punto de equilibrio no merece la pena gastarse hasta que bajen las comisiones.
Los nodos aplican además una política de retransmisión por defecto que se niega a pasar transacciones que crean salidas muy diminutas. Es un ajuste de política, no una regla del protocolo, y el umbral depende del tipo de salida, por lo que este artículo no da ninguna cifra.
A veces llega polvo sin que lo pidas. Parte se envía a propósito, con la esperanza de que lo gastes junto con tus otras monedas y reveles qué salidas son tuyas. Una precaución habitual es no tocar las cantidades diminutas inesperadas, y algunas carteras permiten marcarlas como «no gastar».
¿Cómo afectan los UTXO a la privacidad?
Los UTXO afectan a la privacidad porque la forma en que los combinas es visible para todos. Cuando una transacción tiene varias entradas, los observadores externos suelen suponer que una misma persona o cartera las controla todas, ya que normalmente firma una sola parte. Gastar juntos los 0,5 y los 0,3 indica a un observador que esas dos salidas probablemente tienen el mismo dueño. Consolidar hace esto a mayor escala, y una salida de cambio es otra pista, porque a menudo conduce de vuelta al remitente. ¿Es privado Bitcoin? Qué revelan las transacciones explica cómo el análisis de cadena usa estos patrones.
El control de monedas (coin control) es una función de la cartera que te permite elegir qué UTXO gastar. La gente la usa para mantener separadas las salidas de fuentes distintas, por ejemplo, monedas compradas en un exchange que tiene tu identidad frente a monedas recibidas en otro lugar. No hace anónima la actividad, y no todas las carteras la ofrecen.
Qué salidas gastas también puede importar para llevar registros, ya que cada una tiene su propia fecha y su propio coste de adquisición. ¿Cómo tributa Bitcoin en Estados Unidos? Una guía general ofrece el panorama general en Estados Unidos, y un profesional fiscal de tu país puede decirte cómo se aplica a tu caso.
¿En qué se diferencia esto de un modelo de cuentas?
Algunas redes guardan saldos de cuenta en lugar de salidas no gastadas. Ethereum, por ejemplo, registra un saldo para cada cuenta y lo actualiza cuando se envían y se reciben pagos, de forma muy parecida a un libro de cuentas bancario. Ninguno de los dos diseños es sin más mejor.
Un saldo de cuenta es un único número fácil de leer. El modelo UTXO trata cada moneda como un elemento independiente que está gastado o sin gastar, así que comprobar el doble gasto se reduce a una consulta. Bitcoin frente a Ethereum: diferencias clave compara las dos redes de forma más amplia.
¿Quién lleva la cuenta de todas las salidas no gastadas?
Todos los nodos completos. Cada uno mantiene una lista actualizada de todas las salidas no gastadas, para poder confirmar con rapidez que una transacción nueva gasta algo real y sin gastar. Cada salida adicional añade un poco a esa lista, lo que es una de las razones por las que a algunos desarrolladores les preocupa el polvo. ¿Qué es un nodo de Bitcoin? Qué implica ejecutar uno explica su papel.
Puedes ver los UTXO en un explorador de bloques, que marca cada salida de una transacción como gastada o sin gastar, y en las carteras que ofrecen control de monedas. La mayoría de las carteras solo muestran el total. Si todo esto es nuevo para ti, la ruta Empieza aquí ordena las ideas básicas.
Qué leer a continuación
- Comisiones de Bitcoin: comisiones del exchange frente a comisiones de red: por qué el tamaño de una transacción, y no la cantidad enviada, fija la comisión de red.
- ¿Qué es una dirección de Bitcoin? Tipos, reutilización y seguridad: el bloqueo de cada salida y por qué las carteras crean direcciones nuevas.
- ¿Es privado Bitcoin? Qué revelan las transacciones: cómo se vinculan las salidas y el cambio.
- ¿Qué es un nodo de Bitcoin? Qué implica ejecutar uno: quién guarda el conjunto de salidas no gastadas.
- Cómo enviar y recibir bitcoin con seguridad: cómo mover monedas paso a paso.
Preguntas frecuentes
¿Qué es un UTXO en Bitcoin?
Un UTXO es una salida de transacción no gastada: una porción de bitcoin creada por una transacción anterior que todavía no se ha gastado. Cada una tiene una cantidad y un bloqueo que solo puede abrir la clave correcta. El saldo de tu cartera es el total de los UTXO que tus claves pueden gastar.
¿Tiene Bitcoin saldos de cuenta?
No. La red no guarda un saldo para cada persona. Guarda un conjunto de salidas no gastadas, y tu cartera suma las que puede gastar y te muestra el total como una sola cifra.
¿Por qué tiene cambio una transacción de Bitcoin?
Un UTXO se debe gastar entero, como un billete que no se puede partir por la mitad. Si la salida que usas es mayor que el pago más la comisión, la diferencia se te devuelve como una salida nueva, llamada cambio, normalmente a una dirección nueva de tu propia cartera.
¿Dependen las comisiones de Bitcoin de cuánto envío?
No. La comisión de red depende del tamaño de la transacción en datos y de la demanda de espacio en los bloques. Cada entrada que gastas añade datos, así que un pago que reúne muchos UTXO pequeños suele costar más que uno que usa un único UTXO grande, aunque la cantidad sea la misma.
¿Qué es una salida de polvo (dust)?
El polvo (dust) es una salida tan pequeña que gastarla costaría en comisiones más o menos lo que vale, o más. Los nodos suelen negarse a retransmitir transacciones que crean salidas tan diminutas, y el umbral exacto depende del tipo de salida y de la configuración del nodo.
Artículos relacionados



