La actualización de Bitcoin, Taproot, no ayudará a la privacidad

La activación de la actualización de Bitcoin (BTC), Taproot, está avanzando, ya que las propuestas de mejora de Bitcoin (BIP) oficiales se presentaron para su revisión el 24 de enero. Aunque Taproot es a menudo exagerado por sus mejoras de privacidad, su verdadero impacto es probable que sea muy menor.

¿Que es Taproot?

Taproot es el nombre dado a una propuesta acuñada por el ex director técnico de Blockstream, Gregory Maxwell, en enero de 2018. La implementación real fue desarrollada más tarde por un equipo de colaboradores de Bitcoin liderados por Pieter Wuille. Taproot es una propuesta que mejora los scripts de Bitcoin, un conjunto de instrucciones adjuntas a cada transacción que explica cómo se pueden utilizar los fondos.

En su forma más simple, una transacción de Bitcoin está asegurada por la clave pública del destinatario, lo que garantiza que sólo él puede gastarlas. Los scripts pueden soportar características más complicadas, como bloqueos de tiempo y requerimientos de múltiples firmas. Los primeros pueden restringir el dinero para que sólo se gaste después de un determinado momento. El segundo permite crear billeteras con múltiples propietarios.

Las condiciones se pueden sumar, de modo que habría múltiples opciones sobre cómo gastar el dinero. Por ejemplo, el guión podría decir que los fondos se pueden mover inmediatamente si tres personas están de acuerdo, o después de cinco días si sólo dos de ellas lo hacen.

En la implementación actual de Bitcoin, el alcance completo del contrato inteligente necesita ser revelado cuando su beneficiario quiera usar el dinero. Eso significa que si sólo se activara una de las condiciones, todo el mundo sabría que hay otras.

Taproot elimina la necesidad de publicar todo el script, y sólo muestra la condición que fue activada. Además, los contratos multi-firma donde todas las partes acordaron una transacción pueden evitar revelar el hecho de que hubo un script en absoluto. Para un observador externo parecería una transacción individual de billetera a billetera, suponiendo que las partes involucradas cooperen plenamente.

Esto es posible gracias a una característica diferente llamada firmas Schnorr, que está codificada en el BIP 340. Schnorr es considerada una versión más segura y eficiente de la criptografía de curva elíptica, que es lo que sustenta el sistema de conducción de claves privadas y públicas.

La propuesta se está evaluando actualmente, pero no se dispone de estimaciones para su activación.

Beneficios de privacidad limitados

Bitcoin es un libro de contabilidad totalmente público, que permite a las herramientas especializadas seguir el flujo de BTC de una billetera a la siguiente. Así, un protocolo llamado CoinJoin (CJ) se desarrolló para ayudar a romper la cadena de transacciones y proporcionar anonimato.

Como utiliza un esquema de transacción peculiar, es fácil probar que una cierta billetera mezcló Bitcoin a través de CoinJoin. Esto ha empezado recientemente a crear problemas a los usuarios.

Como informó Cointelegraph en diciembre, un usuario de Binance fue puesto bajo investigación por su historial de mezclar las monedas que retiró del exchange. Un caso similar que involucra a Paxos fue recientemente reportado por un usuario de Twitter.

A menudo se cree erróneamente que Taproot hace las transacciones de CoinJoin más difíciles de ver, o incluso las hace indistinguibles de los pagos normales. En una conversación con Cointelegraph, Pieter Wuille reveló que no es así:

"De hecho, [Taproot] oculta los scripts y hace que el multisig (a menudo) sea indistinguible. No hace nada directamente para CoinJoin."

Wuille agregó que Taproot no es "ciertamente una bala de plata" para la privacidad.

La confusión puede haber surgido debido a una característica inicialmente prevista llamada agregación de entradas cruzadas. Posteriormente se eliminó de la propuesta de Taproot debido a los posibles problemas de su aplicación. Además, Wuille aclaró que no mejoraría directamente la privacidad:

"La agregación de entradas cruzadas no ocultará a CJ ni nada más. No es una mejora de la privacidad, sino de la eficiencia (que puede a