Blockchain/Nivel X · Cerrando el círculo/10.3 Vivir en bitcoin/Lección 3
Privacidad de regreso
Rastros de identidad, selección de monedas y la relación entre privacidad y seguridad física
MaterialesUn nodo completo que ejecuta Bitcoin Core o software equivalenteUna billetera de autogestión con control de monedas activado (p. ej., Sparrow Wallet, Bitcoin Core GUI).Acceso a un explorador de blockchain que visualiza el agrupamiento de direcciones (p. ej., mempool.space)
Curiosidad
- ¿Cómo revela una sola entrada de transacción que dos direcciones no relacionadas pertenecen a la misma persona?
- ¿Qué mecanismo específico permite al usuario separar monedas de diferentes fuentes sin fusionar sus historiales?
- ¿Por qué mantener la separación de direcciones se considera una forma de seguridad física y no simplemente higiene de datos?
Explorar
- Las transacciones de Bitcoin son registros públicos. La Heurística de Propiedad de Entradas Comunes (CIOH) asume que todas las entradas en una sola transacción pertenecen a la misma entidad. Cuando monedas provenientes de fuentes distintas —como un exchange que exige verificación de identidad y una transacción peer-to-peer— se combinan en un mismo conjunto de entradas, un observador vincula permanentemente esas direcciones. Este agrupamiento se propaga: cada salida futura afectada por estas direcciones vinculadas hereda esa conexión, creando un grafo denso de identidades asociado a UTXOs específicos.
- Las etiquetas registran de dónde proviene cada moneda, y BIP 329 define un formato estándar de exportación para que esas etiquetas puedan transferirse entre billeteras. Combinado con el control de monedas, una función presente en billeteras como Sparrow o Bitcoin Core, los usuarios pueden seleccionar manualmente UTXOs específicos para gastarlos. Esto evita la consolidación automática de entradas de orígenes diferentes, rompiendo el vínculo que de otro modo CIOH podría deducir. Esta práctica requiere una gestión activa; las billeteras optan por combinarlas por eficiencia en los costos, a menos que se modifique esa configuración.
- La reutilización de direcciones es un modo de fallo crítico. Utilizar la misma dirección para múltiples depósitos o retiros permite a los observadores sumar todas las transacciones asociadas y atribuirlas a una sola entidad. Incluso si las entradas se mantienen separadas, reutilizar una dirección de salida vincula nuevos fondos con los antiguos. La mejor práctica consiste en generar direcciones nuevas para cada interacción, asegurando así que no dos actividades económicas distintas compartan un identificador público en la cadena de bloques.
- Las herramientas de privacidad van más allá de la configuración básica del monedero. PayJoin (BIP 78) hace que el receptor añada uno de sus propios inputs al pago del remitente, de modo que los inputs de la transacción ya no pertenezcan a un único propietario y la cantidad pagada quede oculta; funciona solo cuando el monedero del receptor lo soporta. De forma más fundamental, ejecutar un nodo completo garantiza que la creación de transacciones no filtre asociaciones de direcciones a servidores de terceros a través de llamadas API, manteniendo los datos del monedero local privados frente a los proveedores de infraestructura.
- Las consecuencias de la privacidad van más allá del anonimato financiero; también abarcan la seguridad física. Si un observador puede vincular direcciones con una identidad conocida y determinar las cantidades totales poseídas, cuenta con ventaja para ejercer extorsión o robo. Mantener en secreto las posesiones es una medida defensiva contra ataques dirigidos. La lista pública de Jameson Lopp sobre ataques físicos a quienes poseen bitcoin muestra con qué frecuencia la riqueza visible precede a un robo.
- En un explorador de bloques, abra cualquier transacción con varias entradas: los exploradores y las empresas de análisis consideran que todas ellas pertenecen a un mismo propietario. Luego, abra una billetera con etiquetas y control de monedas, como Sparrow en Signet, e indique qué monedas podrían utilizarse juntas sin vincular fuentes que deberían permanecer separadas.
Datos clave
- La heurística de propiedad común de entradas (CIOH) vincula todas las entradas de una transacción a un único propietario, agrupando de forma permanente fuentes distintas.
- BIP 329 define un formato estándar para exportar etiquetas de billetera, de modo que el registro del origen de cada moneda se transfiere entre billeteras.
- El control de monedas permite a los usuarios seleccionar manualmente UTXO específicos para gastar, evitando la combinación automática de entradas que provocaría un vínculo CIOH.
- La reutilización de direcciones vincula nuevas transacciones con las históricas, lo que permite a los observadores agrupar toda la actividad asociada a una única dirección en un único perfil de identidad.
- Ejecutar un nodo completo impide que los servidores de terceros sepan qué direcciones pertenecen al usuario durante la creación y transmisión de transacciones.
- Las prácticas de privacidad ofrecen protección física; vincular una identidad con grandes cantidades de activos en la cadena aumenta la vulnerabilidad a extorsiones y robos dirigidos.
Ejercicio nueve, seis, tres, uno
9ReunirEnumere 9 fuentes distintas de fondos en Bitcoin (por ejemplo, exchanges con verificación KYC, transacciones P2P, recompensas por minería, cierre de canales Lightning). Para cada una, indique el riesgo inherente de vinculación de identidad cuando esa fuente es utilizada por primera vez por una billetera.
6AgruparAgrupe las 9 fuentes en 6 categorías según su estado inicial de privacidad: completamente identificadas, parcialmente identificadas, seudónimas pero rastreables, no vinculadas, de fuente mixta o candidatas a consolidación de alto riesgo.
3DestilarReduzca los 6 grupos a 3 principios fundamentales para gestionar el origen de las UTXO: aislamiento de fuentes, higiene de direcciones y selección activa de monedas.
1CristalizarUna billetera que consolida automáticamente las entradas es estructuralmente hostil a la privacidad, independientemente de sus otras características.
Verificación de hechos
Fechas, cifras y afirmaciones verificadas con las fuentes publicadas que se enumeran a continuación.
- BIP 329: Wallet Labels Export Format
- A. M. Antonopoulos & D. A. Harding, Mastering Bitcoin, 3rd ed. (2023)
- BIP 78: A Simple Payjoin Proposal
- Bitcoin Core Documentation: Transaction Construction and Node Operation