Un joyero abierto con compartimentos separados, cada uno con piezas de oro distintas, y una mano a punto de elegir una de ellas; una de las piezas es una moneda de Bitcoin dorada, sobre fondo oscuro con destellos naranjas y azules
Ilustración propia generada con IA (FLUX.1-schnell, local) — no representa datos reales.

Coin control en Bitcoin: qué UTXOs gastas decide qué revela tu wallet

Tu saldo no es una cifra: es un montón de piezas sueltas, cada una con su propio origen. Cuando pagas, alguien elige qué piezas entran en la transacción. Si no eres tú, es un algoritmo que optimiza la comisión y no sabe nada de tu privacidad.

Compras bitcoin tres veces en dos años. La primera, en un exchange con verificación de identidad. La segunda, a un conocido, en persona. La tercera, en un cajero. Tres pagos, tres direcciones, tres historias que nadie puede relacionar. Un día pasas todo a una hardware wallet nueva, pulsas "enviar todo" y firmas una única transacción con las tres entradas. Semanas después pegas una de aquellas direcciones en nuestra auditoría de privacidad y el informe devuelve una línea que no esperabas: consolidación tóxica, dos orígenes identificados, con el enlace a esa transacción concreta. El fallo no estuvo en ninguna compra. Estuvo en dejar que la wallet decidiera qué gastar junto.

Un UTXO es una pieza con historia, no un saldo

Bitcoin no lleva cuentas con saldo. Lo que existe en la cadena son salidas de transacción sin gastar, UTXOs por sus siglas en inglés: cada pago que recibiste es una pieza separada, con su importe exacto y la transacción que la creó escrita detrás. Tu wallet suma esas piezas y te enseña una sola cifra, cómoda para mirar y engañosa para gastar. Cuando envías no "restas del saldo": eliges piezas enteras como entradas, y lo que sobra vuelve a ti como una pieza nueva, el cambio.

De ahí sale la regla que sostiene todo lo demás: una transacción con varias entradas afirma, ante cualquiera que mire la cadena, que todas las firmó el mismo dueño. Es la heurística de propiedad común, la misma que usa nuestra auditoría para agrupar tus direcciones, y no necesita tu nombre para quedar escrita.

La selección automática optimiza comisión, no origen

Cuando no eliges tú, elige el algoritmo de selección de monedas. Bitcoin Optech resume su historia: las primeras wallets gastaban los UTXOs en el orden en que llegaron, y cuando las comisiones empezaron a importar pasaron a minimizar el tamaño de la transacción; la preferencia de Bitcoin Core, desde 2022, por entradas de un solo tipo de dirección es una de las pocas mejoras pensadas para la privacidad. Ninguna de esas estrategias sabe que una pieza vino de un exchange con tu DNI y otra de un amigo. Para el algoritmo son importes.

Mezclar orígenes, por tanto, no requiere ninguna decisión tuya, solo su ausencia. Y eso que la wallet no está haciendo nada mal: resuelve el problema que le pidieron, pagar barato. El tuyo es otro.

Diagrama con tres UTXOs de orígenes distintos (exchange, compra en persona, cajero): arriba, los tres entran en una única transacción y salen unidos en una sola cartera, marcado en rojo; abajo, cada uno se gasta en su propia transacción y los tres historiales siguen separados, marcado en verde
Diagrama propio: las mismas tres piezas, dos formas de gastarlas. La de arriba escribe en la cadena que los tres orígenes son la misma persona; la de abajo no añade información nueva.

Una pieza, un origen, una etiqueta

El hábito cabe en una frase: cada UTXO lleva una etiqueta con su origen desde que llega, y dos etiquetas distintas nunca entran juntas en una transacción salvo que lo decidas a sabiendas. La guía de Bitcoin Design lo formula como que "los dueños de la wallet necesitan etiquetar sus monedas entrantes y de cambio", y existe un formato estándar para exportar esas etiquetas, BIP-329, con un campo spendable en las salidas para marcar las que no deben gastarse.

Ese campo es el segundo hábito: congelar. Un UTXO diminuto que no reconoces, repartido en la misma transacción a decenas de destinatarios, no es un regalo: es un intento de que lo gastes junto a tus otras piezas y la heurística de propiedad común haga el trabajo del atacante. Nuestra auditoría marca como polvo cualquier salida de 1.000 satoshis o menos que llegue en un reparto a 20 o más direcciones distintas, y distingue dos estados: polvo sin gastar es un aviso sin ningún punto de penalización, porque el ataque todavía no ha funcionado; polvo ya gastado suma 12 puntos de penalización base, porque la vinculación ya ocurrió.

Lo tercero es la herramienta. Sin recomendar ninguna, cuatro wallets de código abierto la documentan en su propia web: Sparrow tiene una pantalla de UTXOs donde seleccionas varios y pulsas "Send Selected"; Electrum congela direcciones para que sus fondos no se usen al enviar; Bitcoin Core deja elegir las entradas en su interfaz y su RPC lockunspent bloquea salidas para que la selección automática no las elija; Wasabi exige etiqueta al enviar y avisa si vas a entrelazar etiquetas o gastar monedas no privadas. Si la tuya no ofrece nada de esto, no tiene coin control, se llame como se llame.

Consolidar a propósito, no por accidente

Juntar veinte piezas pequeñas que ya comparten origen reduce comisiones futuras y no cuenta nada nuevo. El error es hacerlo sin mirar. El procedimiento que respeta las dos cosas:

  1. Abre la vista de UTXOs y lee las etiquetas antes de tocar nada. Una pieza sin origen conocido se etiqueta ahora o se queda fuera.
  2. Agrupa solo piezas de la misma etiqueta. Una consolidación por origen, nunca una de todo el saldo.
  3. Espera a un periodo de comisiones bajas. Es la transacción con menos prisa que harás nunca.
  4. Envía el resultado a una dirección nueva, sin usar. Una dirección reutilizada suma un segundo fallo al primero.
  5. Mantén las entradas por debajo de cinco cuando puedas. Desde cinco direcciones distintas firmando juntas, la auditoría lo registra como consolidación amplia aunque no identifique ningún origen.
  6. Etiqueta la salida en cuanto confirme, con el mismo origen que las piezas que juntaste.

Una consolidación mezclada que ya está en el historial no se deshace. Lo que sí controlas es no volver a firmar con esas piezas junto a nada que quieras mantener aparte.

Cómo leer el informe después

La auditoría no mira etiquetas de wallet, mira la cadena, así que sirve para comprobar si el hábito funcionó. Tres líneas hablan de coin control. La consolidación tóxica aparece cuando entre las entradas de una transacción tuya hay al menos dos orígenes de exchange que la herramienta identifica: 25 puntos de peso base multiplicados por la confianza de esa identificación. La consolidación amplia aparece con cinco o más direcciones de entrada distintas y como máximo dos salidas: 18 puntos base si la firmaste tú, 9 si solo recibiste fondos de ella, sin necesitar etiquetas porque el daño es un hecho de la cadena. El tope de dos salidas evita confundirla con un coinjoin, que junta muchas entradas de dueños distintos y devuelve tantas salidas como entradas; penalizarlo castigaría a quien mejora su privacidad. Y el polvo, con sus dos estados.

Los puntos se suman en tres bandas que el informe también publica: hasta 20 es impacto leve, hasta 45 moderado, por encima grave. Una consolidación amplia firmada, sola, se queda en leve; con dos exchanges identificados entre las entradas pasa a moderada. Cada línea trae su fórmula y el enlace a la transacción en un explorador público: se comprueba, no se cree.

Antes de mover fondos a tu próxima wallet, pasa la actual por la auditoría de privacidad: si el informe sale limpio, la consolidación que planeas es el único sitio donde puedes estropearlo, y ahora sabes cómo no hacerlo.

Más en Privacidad y autocustodia

Ver los 15 artículos de Privacidad y autocustodia →

Última actualización: 12 de octubre de 2026