Privacidad en Bitcoin

Privacidad de las transacciones de Bitcoin: guía de billeteras

Una mano usa pinzas de madera para elegir una ficha lisa color marfil entre otras iguales sobre fieltro gris oscuro.

Esta guía es una traducción del original en inglés, que es el texto de referencia. Leer en inglés

Bitcoin plantea una paradoja. Su registro público garantiza la transparencia y la inmutabilidad, pero también dificulta proteger la privacidad financiera. Entender esa tensión es esencial para proteger tus activos digitales al participar en la economía de las criptomonedas.

El diseño de Bitcoin permite ver los detalles de las transacciones sin revelar necesariamente la identidad de sus dueños. La blockchain registra cada movimiento de fondos entre direcciones, en un historial permanente y transparente. Esa transparencia no implica que queden expuestos todos los datos de los usuarios. Para saber cuáles, conviene entender cómo se relacionan las direcciones, las billeteras y los patrones de transacciones.

El almacenamiento en frío, por ejemplo con una billetera de hardware, ayuda a proteger tus bitcoins, pero por sí solo no da privacidad a tus transacciones. Esos dispositivos mantienen las claves privadas seguras y sin conexión. Las transacciones que firman siguen pasando por la blockchain pública, así que incluso con el almacenamiento más seguro necesitas cuidar cómo haces cada pago.

La agrupación de direcciones es uno de los mayores retos para la privacidad en Bitcoin. Si una transacción usa varias direcciones, el análisis de la blockchain puede relacionarlas y formar un grupo que revele más de lo que querías sobre tus fondos. Por eso importa conocer y aplicar medidas de privacidad al hacer transacciones.

A medida que Bitcoin madura, cambian las formas de proteger la privacidad de las transacciones. Una herramienta básica es el control de monedas, que permite elegir qué UTXO (salidas de transacciones sin gastar) usar. Si eliges con cuidado las direcciones y los importes, puedes mantener mejor separadas distintas partes de tus fondos.

CoinJoin cambió la forma de proteger la privacidad en Bitcoin. Varios usuarios combinan sus transacciones para que sea difícil saber qué entradas corresponden a qué salidas. Si se implementa bien, CoinJoin puede mejorar mucho la privacidad al romper el vínculo directo entre las la dirección de envío y la dirección de recepción.

La red Lightning ofrece otra forma de mejorar la privacidad en Bitcoin. Los pagos pasan fuera de la cadena y no dejan un registro permanente en la blockchain pública, salvo las transacciones de apertura y cierre de canales. Por eso Lightning es una buena opción para pagar con más privacidad y seguir aprovechando el modelo de seguridad de Bitcoin.

Reutilizar direcciones es una de las formas más comunes de perder privacidad. Usar una dirección nueva para cada transacción ayuda a evitar patrones fáciles de seguir que podrían revelar tu actividad financiera. Las billeteras modernas suelen hacerlo automáticamente mediante una estructura determinista jerárquica (HD).

Las empresas de análisis de la blockchain tienen métodos cada vez más avanzados para rastrear y vincular transacciones de Bitcoin. Si te importa la privacidad, conviene conocer y aplicar prácticas de seguridad operativa. Eso incluye usar herramientas de privacidad y prestar atención a los patrones que puedan revelar información sobre tus fondos.

Las tecnologías de privacidad de Bitcoin siguen avanzando. Taproot y las firmas Schnorr, activos desde noviembre de 2021, ya ofrecen herramientas nuevas para proteger la privacidad al hacer transacciones. La investigación en pruebas de conocimiento cero y otras técnicas criptográficas apunta a mejorarla aún más.

Mantener el equilibrio entre transparencia y privacidad en Bitcoin sigue siendo un reto que requiere la participación de quienes lo usan. La blockchain es pública y eso no cambia. Las herramientas y las técnicas para mantener la privacidad financiera siguen mejorando, pero para protegerte necesitas entenderlas y aplicarlas con constancia según el caso.

En resumen, proteger la privacidad de tus transacciones de Bitcoin requiere entender la parte técnica, cuidar cómo operas y usar las herramientas adecuadas. A medida que evoluciona el ecosistema, es importante estar al tanto de las nuevas tecnologías y las buenas prácticas para proteger tu privacidad financiera al usar Bitcoin.

Guía paso a paso

Para configurar una billetera Bitcoin centrada en la privacidad, hay que tomar decisiones en cada capa. Con esta guía podrás montarla desde cero para proteger la privacidad de tus transacciones tanto como sea posible.

Paso 1: opera tu propio nodo Bitcoin. La privacidad de las transacciones empieza por tu conexión a la red. Los servidores Electrum públicos y los proveedores de API registran cada dirección que consultas, lo que les da un mapa de toda la actividad de tu billetera. Instala Bitcoin Core en hardware dedicado, completa la descarga inicial de bloques y ejecuta un servidor Electrum (Fulcrum o Electrs) sobre el nodo. Así, las consultas de saldo y la difusión de transacciones pasan por infraestructura que controlas y evitas servidores ajenos que relacionan tu IP con tus direcciones de Bitcoin.

Paso 2: instala Sparrow Wallet y conéctala a tu nodo. Descarga Sparrow Wallet desde sparrowwallet.com y verifica la firma GPG. Al abrirla por primera vez, ve a Preferences > Server y configura la conexión a tu servidor Electrum. Sparrow admite conexiones por clearnet y por Tor .onion. Si la billetera y el nodo están en redes distintas, usa Tor para cifrar la conexión. Una vez conectada, Sparrow obtiene los datos de la blockchain solo de tu nodo y evita exponer tus direcciones a terceros.

Tres casos uno junto al otro. En cada uno se ve tu casa con la billetera en tu teléfono. En el primero, la billetera consulta un servidor ajeno fuera de casa. Confías en su respuesta y el servidor ve tus direcciones, tu saldo, tu IP y tu historial. En el segundo, tienes un nodo en casa pero la billetera sigue consultando el servidor externo. Nada cambia, porque un nodo que tu billetera no usa no te protege. En el tercero, la billetera consulta tu propio nodo. El nodo responde con su copia de la blockchain, que ya comprobó. Las consultas se quedan en tu red doméstica y dejan de pasar por el servidor externo. Verificas por tu cuenta.
Tu nodo solo ayuda cuando la billetera lo consulta. Hasta entonces, un servidor ajeno responde a las consultas de tu billetera y ve todo lo que le pide. Si la conectas a tu nodo, las respuestas salen de lo que verificaste tú en casa.

Paso 3: crea billeteras separadas para cada contexto de privacidad. En Sparrow, crea al menos tres archivos de billetera. Uno para bitcoins obtenidos con KYC (retiros de exchanges), otro para bitcoins sin KYC (P2P, minería, pagos) y otro para gastar después de un CoinJoin. Usa una passphrase distinta en cada billetera para que deriven árboles de claves separados, incluso si alguien obtiene tu frase semilla. Etiqueta bien cada archivo para evitar mezclar contextos por error al elegir los UTXO de una transacción.

Paso 4: activa el control de monedas y etiqueta los UTXO. En la pestaña UTXOs de Sparrow puedes ver, etiquetar y elegir a mano las salidas con las que se paga cada transacción. Etiqueta cada UTXO que recibas con su origen. Algunos ejemplos son «Coinbase withdrawal 2026-01-15», «Bisq trade #4521» y «CoinJoin postmix round 3». Al enviar bitcoins, usa el control de monedas para elegir solo los UTXO del contexto que corresponde. Así evitas que la billetera combine automáticamente salidas de orígenes distintos y deshaga esa separación.

Tu billetera tiene dos monedas. Retiraste 0,1 BTC de un exchange que sabe tu nombre y compraste 0,05 BTC en privado a otra persona. A la izquierda, la billetera elige y gasta las dos en un solo pago. Los analistas dan por hecho que pertenecen a la misma persona, así que el pago, y con él la moneda que compraste en privado, queda ligado a tu nombre. A la derecha, eliges con el control de monedas y solo gastas la moneda privada. La que viene del exchange queda en tu billetera y no se crea un vínculo entre ambas.
Una selección automática puede vincular a tu nombre la moneda que compraste en privado. Los analistas suponen que las monedas gastadas juntas tienen el mismo dueño. Con el control de monedas, gastas solo la que compraste en privado y nada la vincula con la del exchange.

Paso 5: rompe los vínculos deterministas de los bitcoins obtenidos con KYC. Actualización de abril de 2024. El Departamento de Justicia de EE. UU. y el FBI incautaron Samourai Wallet y su coordinador Whirlpool. Los fundadores fueron detenidos y acusados de conspirar para lavar dinero y de operar un negocio de transmisión de dinero sin licencia. Sparrow retiró su integración de Whirlpool en la versión v1.9.0. El coordinador original dejó de funcionar, así que iniciar una mezcla de Whirlpool en Sparrow ya no es una opción. Las alternativas que siguen funcionando a fecha de noviembre de 2026 para proteger la privacidad on-chain de monedas obtenidas con KYC se detallan abajo. Nuestra lección sobre CoinJoin las compara en una tabla con fecha.

  • PayJoin (BIP78). Es el paso más sencillo y aparece en las preguntas frecuentes de abajo. Cuando pagas a un comercio que admite PayJoin (BTCPay Server lo admite), quien recibe añade una entrada. Así se rompe, en un pago normal, la suposición de que todas las entradas tienen el mismo dueño. No hay coordinador ni sobrecoste de comisión. PayJoin no corta el rastro de la moneda como CoinJoin. La persona a la que pagas sigue viendo qué moneda gastaste y cuál es tu cambio.
  • JoinMarket NG. Es un CoinJoin descentralizado con un mercado de makers y takers. Funciona sin coordinador central. Como taker, pagas una pequeña comisión a los makers que aportan liquidez. Como maker, cobras comisiones, pero el taker descubre cuáles son tus salidas, así que tienes menos privacidad. Para desvincular tus propias monedas obtenidas con KYC, actúa como taker. JoinMarket NG usa tu nodo Bitcoin Core (o un backend más ligero llamado Neutrino) y no tiene un operador único al que puedan intervenir. Es una implementación independiente del protocolo JoinMarket y participa en el mismo mercado. Es código nuevo que se usa sobre todo desde la línea de comandos. Jam 2.0, una interfaz web que funciona sobre él, está en beta. No uses el software JoinMarket original. Se archivó en abril de 2026 y su página dice «DO NOT USE THIS CODE». En todas las versiones que incluyen PayJoin (de v0.7.0 a v0.9.12), al enviar un PayJoin puedes perder el valor total de las monedas que gastas.
  • Wasabi o Ginger Wallet. Wasabi participa en rondas de CoinJoin organizadas por un coordinador que eliges en los ajustes. Desde la versión 2.2 solo entra en rondas que no cobran comisión de coordinador. Ginger Wallet es una variante de Wasabi que viene con su propio coordinador, que cobra un 0,3 % por monedas de más de 0,03 BTC. El coordinador no puede quedarse con tus monedas, pero sí detener rondas y quizá saber qué salidas son tuyas.
  • Ashigaru Whirlpool. Una variante comunitaria de Samourai relanzó Whirlpool en 2025 con un coordinador nuevo e independiente que solo funciona por Tor. Tiene grupos de 0,025 y 0,25 BTC, una comisión de entrada del 5 % del tamaño del grupo y repeticiones de la mezcla gratuitas. El inconveniente es que sigue dependiendo de un coordinador central, el mismo punto único de fallo que acabó con Samourai, y la comisión es alta. Sopésalo antes de depender de él.

Elijas la opción que elijas, guarda las salidas en una billetera separada (paso 3) y etiquétalas bien (paso 4). Así evitas que las monedas obtenidas tras el paso de privacidad se mezclen con las de su origen vinculado al KYC.

Paso 6: configura la generación de direcciones. Comprueba que tu billetera genere direcciones de recepción SegWit nativo (bc1q...) o Taproot (bc1p...). Nunca reutilices una dirección. Sparrow genera una nueva con cada solicitud de recepción. En la pestaña Addresses, comprueba que la billetera derive bien las direcciones nuevas de tu cadena de claves HD. La principal ventaja de privacidad de Taproot se da en billeteras compartidas que firman con una sola clave combinada (MuSig2 o FROST). Sus gastos tienen el mismo aspecto que los de una billetera de una sola clave, mientras que gastar con Taproot mediante un script revela ese script. Las billeteras Taproot de Sparrow son de una sola clave y las multisig usan direcciones de script como SegWit nativo (bc1q...). Por eso, cada gasto de una multisig de Sparrow revela la multisig on-chain.

Paso 7: prueba la configuración de privacidad antes de usar fondos reales. Antes de mover fondos de un valor importante, prueba todo el proceso en la red de pruebas de Bitcoin. Crea una billetera de testnet en Sparrow, recibe monedas de prueba de un faucet, practica cómo elegir y etiquetar UTXO y envía transacciones de prueba a través de tu nodo. Revisa la configuración de Tor para comprobar que tu nodo no filtre datos. Así confirmas que cada componente funciona antes de confiarle bitcoins reales.

Errores comunes que debes evitar

1. Conectar la billetera a un servidor Electrum público. La configuración predeterminada de muchas billeteras elige servidores Electrum públicos al azar que registran cada consulta de direcciones. Así queda un registro completo de tus direcciones, saldos e historial de transacciones vinculado a tu IP. El operador del servidor, el proveedor de alojamiento y cualquier intermediario de la red pueden acceder a esos datos. Conéctate siempre a tu propio servidor Electrum, aunque tengas que esperar a la primera descarga de bloques y a la indexación.

2. Enviar a la misma dirección desde varias billeteras. Si mantienes billeteras separadas para proteger tu privacidad pero envías desde varias a una misma dirección de recepción (por ejemplo, la de un comercio o un exchange), las vinculas por ese destino común. El análisis de la blockchain agrupa las transacciones por destinos compartidos y cruza ese dato con la suposición de que varias entradas tienen el mismo dueño. Si puedes, usa una dirección de recepción distinta en el destino para cada billetera de origen.

3. Pasar por alto cómo funciona la salida de cambio. Si gastas menos que el importe total del UTXO, la billetera crea una salida que te devuelve el cambio. Esa salida queda vinculada on-chain tanto a la dirección del pago como al UTXO original. Gestionar mal el cambio es una de las formas más comunes de perder privacidad. En Sparrow, comprueba que el cambio vaya a una dirección nueva en la misma billetera. Si la privacidad es crítica, considera gastar todo el UTXO sin cambio. Ajusta el importe para que el pago y las comisiones sumen el total del UTXO.

4. Usar importes redondos. Si envías exactamente 0,01 BTC o 0,1 BTC, quien observe la cadena puede deducir qué salida es el pago y cuál es el cambio por el importe redondo. Si puedes, usa importes que no sean redondos o gasta UTXO enteros. PayJoin (BIP78) resuelve este problema al permitir que el destinatario añada entradas a la transacción, pero pocas billeteras lo admiten. Vigilar las pistas que dejan los importes complementa las demás técnicas de privacidad.

Una moneda de 10 000 000 sats paga 1 000 000 sats, devuelve 8 999 718 sats de cambio y paga una comisión de 282 sats (141 vB a 2 sat/vB). A la izquierda, lo que sabe tu billetera. Etiqueta las salidas como pago, cambio y comisión. El cambio conserva el historial de la moneda que gastaste. A la derecha, lo que deduce un observador. La cadena muestra los mismos importes sin etiquetas, pero 1 000 000 sats son exactamente 0,01 BTC, así que parece el pago y la otra salida parece el cambio. Pagar un importe que no sea redondo o gastar toda la moneda sin dejar cambio elimina esa pista.
Un pago redondo delata tu cambio. Exactamente 0,01 BTC parece el pago, así que quien observe la cadena sigue la otra salida como si fuera tuya. La comisión de 282 sats supone una transacción de 141 vB a 2 sat/vB.

Preguntas frecuentes

¿Qué billetera protege mejor la privacidad en Bitcoin?

Sparrow Wallet reúne las mejores funciones de privacidad para quienes usan una computadora. Ofrece control detallado de monedas, etiquetas para UTXO, conexión por Tor, PayJoin, multisig y conexión a un nodo propio. Sparrow quitó su integración con Whirlpool en v1.9.0 después de que el Departamento de Justicia de EE. UU. y el FBI incautaran el coordinador de Samourai Wallet en abril de 2024. La billetera no se vio afectada y sigue siendo la herramienta de referencia para gastar cuidando la privacidad. En teléfonos, Samourai Wallet dejó de ser una opción. Las autoridades la incautaron en abril de 2024 y detuvieron a sus fundadores. Las copias antiguas pueden contener malware, así que no las instales. zkSNACKs operaba el coordinador predeterminado de Wasabi Wallet y lo apagó el 1 de junio de 2024. Wasabi sigue haciendo CoinJoin, pero ahora eliges tú un coordinador independiente. Para un CoinJoin descentralizado sin un coordinador al que puedan intervenir, usa JoinMarket NG. El software original de JoinMarket se archivó en abril de 2026 y debes evitarlo. Para tener la mayor privacidad posible, conecta Sparrow a tu propio nodo. Así tendrás control sobre todos los aspectos de la privacidad de tus transacciones.

¿Tor hace privadas mis transacciones de Bitcoin?

Tor protege tu privacidad en la red al ocultar tu dirección IP a los nodos, servidores Electrum y exploradores de bloques con los que te comunicas. Por sí solo, Tor no da privacidad on-chain. Tus transacciones siguen visibles para cualquiera en la blockchain, con los mismos vínculos entre direcciones y patrones de importes. Tor es un complemento necesario de las técnicas de privacidad on-chain, como CoinJoin, el control de monedas y las buenas prácticas con las direcciones. Tor dificulta mucho que quienes observan la red vinculen tu IP con tus transacciones. Las técnicas on-chain dificultan que quienes observan la blockchain relacionen tus transacciones entre sí. Ninguna de las dos medidas elimina por completo la posibilidad de establecer esos vínculos.

¿Cómo afectan las billeteras de hardware a la privacidad de las transacciones?

Las billeteras de hardware protegen tus claves privadas, pero por sí solas no dan privacidad a las transacciones. Su efecto depende de la aplicación que uses con ellas y de cómo se conecte. Si esa aplicación usa los servidores del fabricante, la empresa puede ver tus direcciones. Para cuidar tu privacidad, usa la billetera de hardware con Sparrow Wallet conectada a tu nodo. Sparrow admite Trezor, Ledger, Coldcard, Keystone y otras billeteras de hardware y pasa todas las consultas por tu propia infraestructura. La billetera de hardware firma las transacciones y Sparrow se encarga de las comunicaciones de red que afectan a tu privacidad.

¿Qué es PayJoin y me conviene usarlo?

PayJoin (BIP78) es una técnica de privacidad en la que tanto quien envía como quien recibe aportan entradas a una transacción de pago. Esto rompe la suposición de que todas las entradas tienen el mismo dueño, porque un observador externo no puede distinguir las de quien envía de las de quien recibe. PayJoin hace mucho más difícil la vigilancia al debilitar las suposiciones en las que se basa el análisis de la blockchain. BTCPay Server ofrece PayJoin a los comercios. Puedes aprovecharlo si pagas a un comercio que lo ofrece en BTCPay y usas una billetera que puede enviarlo, como Sparrow. Nunca envíes un PayJoin con el software original de JoinMarket (véase el paso 5). Una versión más reciente, BIP 77, permite que una billetera común reciba un PayJoin sin ejecutar un servidor. Las billeteras móviles Bull Bitcoin y Cake Wallet ya la admiten. PayJoin no corta el rastro de tu moneda como CoinJoin. La persona a la que pagas sigue viendo qué moneda gastaste y cuál es tu cambio. Aunque todavía se usa poco, cada transacción PayJoin mejora la privacidad de quienes participan y de toda la red Bitcoin al hacer menos fiables las heurísticas de análisis.

Recursos relacionados

Forma parte de nuestro curso de Bitcoin:Este tema se explica en Gestión de UTXO y control de monedas para maximizar la privacidad, del curso Seguridad y privacidad avanzadas en Bitcoin.
Categoría: Privacidad en Bitcoin
← Volver a los cursos