Arquitectura técnica

Consolidación de UTXOs

Consolidar UTXOs consiste en combinar varios UTXOs pequeños en uno mayor para reducir comisiones futuras. Es una herramienta útil, pero con implicaciones importantes de privacidad.
En este artículo

¿Qué es consolidar UTXOs?

En Bitcoin, tu saldo no es un número en una cuenta, sino un conjunto de UTXOs (Unspent Transaction Outputs): "monedas" digitales independientes que recibiste en distintas transacciones. Si has comprado bitcoin semanalmente durante un año y lo retiras a tu billetera, probablemente tienes 52 UTXOs. Si minas o recibes pagos Lightning cerrando canales, cada operación crea UTXOs adicionales.

Consolidar UTXOs significa enviar varios UTXOs propios a una única dirección tuya en una sola transacción, fusionándolos en uno (o pocos) más grandes. Es equivalente a cambiar un puñado de monedas pequeñas por un solo billete.

¿Por qué consolidar?

1. Reducir comisiones futuras

Cuando gastas bitcoin, las comisiones se calculan según el tamaño de la transacción en vbytes, y ese tamaño depende del número de inputs, no del valor enviado. Con firmas simples, cada input añade de unos 57,5 vbytes (Taproot) a 148 (P2PKH); en SegWit nativa (P2WPKH) son unos 68. Una multifirma ocupa más. Si tu transacción incluye 20 UTXOs pequeños, será 20 veces más cara en inputs que si usas 1 UTXO grande del mismo valor total.

Si hoy gastas poco al consolidar (cuando las comisiones están bajas), mañana pagarás menos al gastar (cuando las comisiones pueden estar altas).

2. Evitar que los UTXOs se vuelvan polvo económico

Hay dos ideas que se llaman igual. El polvo (dust) de la política de Bitcoin Core es un umbral fijo: una salida P2WPKH de menos de 294 sats no se retransmite. El polvo económico depende de la comisión del momento: es un UTXO que cuesta más gastar de lo que vale. Por ejemplo, si un input P2WPKH cuesta 68 vB y las comisiones están a 100 sat/vB, gastar ese UTXO cuesta 6.800 sats. Un UTXO de 5.000 sats ya no es económicamente gastable. Consolidar antes de que esto ocurra preserva el valor.

3. Gestión del UTXO set global

Cada UTXO debe ser mantenido por todos los nodos completos en el UTXO set. Consolidar reduce el tamaño de este conjunto, lo que es una forma de higiene para la red.

¿Cuándo conviene consolidar?

La regla general es simple: consolida cuando las comisiones están bajas. En momentos de baja congestión del mempool (como referencia, el 1 de octubre de 2026 mempool.space recomendaba entre 1 y 2 sat/vB, y Bitcoin Core retransmite desde 0,1 sat/vB a partir de su versión 29.1, de septiembre de 2025), el coste de consolidar es mínimo en comparación con el ahorro futuro si las comisiones vuelven a subir.

Ejemplo numérico

Imagina que tienes 10 UTXOs de 200.000 sats cada uno (2 millones de sats en total), en direcciones SegWit nativas.

Escenario A: consolidar con comisiones bajas

  • Tamaño: 10 inputs × 68 vB + 1 output × 31 vB + 10,5 vB de base = 721,5, que se redondea a 722 vB
  • Comisión a 2 sat/vB: 1.444 sats
  • Resultado: 1 UTXO de 1.998.556 sats

Escenario B: gastar los 10 UTXOs sin consolidar (comisiones altas)

Supón un pago que necesita los diez UTXOs. Si solo necesitara unos pocos, el ahorro sería menor.

  • Tamaño: 10 inputs × 68 vB + 2 outputs × 31 vB + 10,5 vB de base = 752,5, que se redondea a 753 vB
  • Comisión a 100 sat/vB: 75.300 sats

Escenario C: gastar el UTXO consolidado (comisiones altas)

  • Tamaño: 1 input × 68 vB + 2 outputs × 31 vB + 10,5 vB de base = 140,5, que se redondea a 141 vB
  • Comisión a 100 sat/vB: 14.100 sats

Ahorro neto: al consolidar ahorras (75.300 − 14.100) − 1.444 = 59.756 sats en total. El coste de consolidar se recupera muchas veces si las comisiones suben.

Implicaciones de privacidad

Este es el precio: unir UTXOs en una sola transacción demuestra públicamente que todos ellos pertenecen al mismo dueño. Esto se conoce como common-input-ownership heuristic (CIOH), una de las técnicas más fiables de análisis de blockchain.

Si tus UTXOs provenían de distintas fuentes (un exchange, un empleador, un intercambio peer-to-peer, un pago sin KYC), consolidarlos los "etiqueta" todos como tuyos para cualquier analista. Esto puede tener consecuencias reales:

  • Enlaza identidades KYC con compras no-KYC.
  • Revela tu saldo total a quien observe tu dirección.
  • Destruye la separación lograda usando distintas fuentes de bitcoin.

Estrategias para minimizar el impacto en privacidad

1. Consolida por "clusters" separados

No mezcles UTXOs que ya estaban separados por diseño. Consolida por separado tus UTXOs KYC de tus UTXOs no-KYC. Usa distintas billeteras o al menos distintas cuentas derivadas.

2. Consolida dentro de un pago real, si las comisiones están bajas

En vez de consolidar como operación aparte, puedes incluir varios inputs pequeños cuando hagas un pago y las comisiones estén bajas. Es una estrategia de comisiones, no de privacidad: esos inputs quedan unidos igual por la heurística de la entrada común. Y si ese día las comisiones están altas, pagas cada input a precio alto.

3. Considera si realmente necesitas consolidar

Si tus UTXOs no son polvo económico y no tienes planes de gastarlos pronto, quizá sea mejor esperar. La consolidación no es obligatoria; es una optimización.

Regla de oro: antes de consolidar, pregúntate "¿qué información estoy revelando al mundo al unir estos UTXOs?". Si la respuesta es "nada importante", adelante. Si es "mis distintas fuentes y mi saldo total", reconsidera.

Conclusión

La consolidación de UTXOs es una herramienta útil para gestionar comisiones y mantener una billetera saludable, pero no es gratis desde el punto de vista de la privacidad. La decisión correcta depende de tu modelo de amenaza: un ahorrador a largo plazo con todos sus UTXOs del mismo exchange puede consolidar sin pensarlo mucho; un usuario preocupado por la privacidad debe planear cada consolidación con cuidado.

Errores habituales

  • Consolidar todos los UTXOs en una sola transacción sin pensar en la privacidad: revela que todos son del mismo dueño.
  • Consolidar cuando las comisiones están altas: pierdes el beneficio económico.
  • Mezclar UTXOs KYC y no-KYC en la misma consolidación, destruyendo la separación de identidades.
  • No consolidar nunca y acumular cientos de UTXOs pequeños hasta que se vuelven polvo económico: cuesta más gastarlos de lo que valen.
  • Creer que consolidar "limpia" o "mezcla" los UTXOs: al contrario, los vincula más fuertemente entre sí.

Conceptos relacionados

Fuentes primarias

  1. Bitcoin Optech: Wallet UTXO Management Best Practices
  2. Bitcoin Optech Newsletter: Consolidation discussions
  3. Meiklejohn et al., "A Fistful of Bitcoins" (2013), sobre la heurística de propiedad común
  4. mempool.space: observación de comisiones en tiempo real