La respuesta breve
Una salida de cambio de Bitcoin devuelve a la wallet el valor que sobra. Las transacciones de Bitcoin gastan UTXO completas, no solo la cantidad exacta de sats necesaria para un pago. La wallet crea una salida nueva con la diferencia después de restar el pago y la comisión de la transacción.
Supongamos que una wallet gasta una UTXO de 100.000 sats. Paga 70.000 sats y fija una comisión de 1.000 sats. Los 29.000 sats restantes suelen convertirse en una salida de cambio controlada por la misma wallet.
Dónde va el cambio
El cambio no vuelve a un saldo dentro de la salida anterior. Se convierte en una nueva salida de transacción con su propio outpoint. Otra transacción podrá gastarla más adelante como cualquier UTXO.
Las wallets suelen enviar el cambio a una dirección interna nueva. BIP 44
define la cadena 0 para direcciones públicas de recepción y la cadena 1 para direcciones
internas de cambio. Bitcoin Core 32.1, la versión principal publicada y vigente que
comprobamos el 13 de noviembre de 2026, también ofrece
getrawchangeaddress
para trabajar con transacciones sin procesar. Su propia ayuda advierte que una wallet
normal debe gestionar el cambio automáticamente.
Cómo comprobarlo
Abre la transacción en la wallet que la creó. Busca una salida marcada como cambio, interna o perteneciente a la wallet. El resultado esperado es que el importe restante aparezca como una nueva UTXO de la wallet cuando la transacción sea aceptada.
No lo deduzcas por el orden de las salidas. El
send publicado
en Bitcoin Core permite elegir la posición del cambio por separado y el valor
predeterminado es aleatorio. La salida más grande o la última no es necesariamente el cambio.
Si los números no coinciden, incluye todas las entradas seleccionadas, las salidas para destinatarios y la comisión. Un pago de todo el saldo puede no crear cambio. Un resto muy pequeño también puede sumarse a la comisión en vez de crear una salida que cueste más gastar.
El límite de la inspección pública
Una salida de cambio es una salida normal en el registro público. Quien no controla la wallet normalmente no puede demostrar cuál salida es el pago y cuál es el cambio. Las etiquetas de la wallet y sus registros internos de derivación son pruebas más sólidas que las suposiciones de un explorador de bloques. Usar una dirección de cambio nueva ayuda a la privacidad, pero no convierte la transacción en privada.
