Bitcoin lanza truco infalible: ¡Adiós a los espías que rastrean tus direcciones!

Bitcoin lanza truco infalible: ¡Adiós a los espías que rastrean tus direcciones!

El 28 de abril, la propuesta BIP-451 se metió al repositorio oficial de Bitcoin y ya tiene su número. La idea viene de un desarrollador que se hace llamar «bubb1es» y propone un estándar para que las wallets se deshagan de esos molestos fondos de polvo (dust) que se crean cuando alguien intenta rastrear tu privacidad.

¿Y qué es un ataque de polvo? Pues es cuando un malandro te manda cantidades súper chiquitas de bitcoin, tan pequeñas que ni para la comisión dan, a tus direcciones con la idea de rastrear a dónde vas gastando esa lanita. Si tú usas ese polvo junto con tu propio dinero para pagar algo, sin querer estás diciendo: “Ey, todas estas direcciones son mías”, y así se pierde la privacidad que querías guardar.

Aunque las wallets modernas bloquean ese polvo para que no lo puedas gastar, este BIP-451 nos dice que esa solución no es suficiente. ¿Por qué? Porque esos fondos bloqueados siguen apareciendo en la lista de salidas no gastadas (UTXO) que todos los nodos de Bitcoin tienen que revisar para validar las transacciones. Si se acumula mucho polvo ahí, los nodos necesitan más memoria y espacio para seguir funcionando.

Pero ojo, que el asunto no termina ahí: puede que en el futuro, con alguna actualización o cambio de wallet, esos fondos bloqueados se desbloqueen sin querer. A lo mejor un familiar hereda tu wallet y gasta ese polvo sin saber que está echando a perder tu privacidad.

La onda de BIP-451 es que en vez de bloquear el polvo, se elimine pa’ siempre. ¿Cómo? Se hace una transacción que gasta ese polvo completo como comisión para la red, pero sin mandar nada a otra dirección. Al final, esa salida queda como un OP_RETURN, una instrucción que dice “aquí nadie recibe nada”. Así, ese polvo desaparece del blockchain sin dejar pistas entre direcciones.

Esta idea es posible gracias a que Bitcoin Core 30 bajó las comisiones mínimas a 0.1 satoshis por byte, lo que quiere decir que ahora puedes usar esos montos pequeñísimos para cubrir las comisiones y eliminar el polvo sin problema.

Pero no todo es miel sobre hojuelas. Bubb1es mismo reconoce cuatro riesgos si se implementa este protocolo en las wallets: primero, si pocas wallets lo usan, las transacciones de eliminación podrían hacer una especie de huella digital que delate a los usuarios; segundo, si una wallet manda varias transacciones de eliminación al mismo tiempo, puede revelar que todas son del mismo dueño.

Tercero, si las comisiones de la red suben mucho, esas transacciones podrían quedar atoradas y habría que volver a enviarlas cuando baje la comisión. Y cuarto, el proceso para firmar esas transacciones podría ser complicado o molesto para quienes usan wallets con varios firmantes o dispositivos de hardware.

Al final, lo chido o lo complicado de BIP-451 va a depender de cuántas wallets lo adopten. Ahora que ya está en el repositorio oficial de Bitcoin, empieza el debate sobre si se implementa o no. Así que hay que estar al tiro para ver qué pasa con esta movida que intenta limpiar el polvo y cuidar nuestra privacidad.

Artículos relacionados

Respuestas