Un informe publicado por el desarrollador de Blockchair, Nikita Zhavoronkov, sostiene que la actualización Taproot puede afectar la privacidad de los usuarios de Bitcoin, mientras que los desarrolladores de Bitcoin aseguran que Taproot reforzará la privacidad a niveles superiores a los actuales. 

Mientras Nikita Zhavoronkov, investigador y desarrollador de Blockchair, asegura que la implementación de Taproot en la red Bitcoin puede afectar la privacidad en las transacciones de los usuarios, el reconocido desarrollador de Bitcoin, Greg Maxwell, y el experto en seguridad en Bitcoin, Chris Belcher, aseguran que las preocupaciones de Zhavoronkov no tienen una base sólida, y que solo está tratando de sembrar pánico en la cripto comunidad para que la actualización no se apruebe. 

Para tener una idea de lo que discuten actualmente estos desarrolladores, debemos conocer qué argumenta Zhavoronkov en su informe. Titulado Negative Impact of Taproot on Bitcoin’s privacy based on the experience with SegWit, el informe señala que al activar Taproot en Bitcoin, las transacciones que se realicen con esta actualización tendrán un “script” que las hará diferentes de otras transacciones, por lo que empresas de análisis y vigilancia en blockchain pueden detectar e identificar este tipo de transacciones, y conocer fácilmente el origen y destino de los fondos, destruyendo la privacidad con la que cuentan los usuarios de Bitcoin. 

Así mismo, el desarrollador asegura que la activación de Taproot hará lo mismo que SegWit, que se «vendió» como una solución para corregir la maleabilidad de la red, pero que hasta ahora se encuentra en una etapa «interminable», y que ha destruido gran parte de la privacidad de la red. 

Te puede interesar: Schnorr y Taproot: El futuro de la escalabilidad y la privacidad de Bitcoin

Taproot, una activación realizada por mineros 

En Bit2Me informamos acerca de una iniciativa llamada Taproot-Activation, liderada por  por Alejandro de la Torre de Poolin, la segunda pool de minería más grande de Bitcoin, que busca incentivar la participación de los mineros en una encuesta sobre la aprobación de esta actualización. La intención con esta encuesta es la de conocer la opinión de los mineros de la red acerca de la activación de esta importante función para el protocolo de Bitcoin, que promete optimizar la privacidad de la red y la capacidad de Bitcoin para permitir la creación de smart contracts complejos, además de mejorar su escalabilidad.

Como Taproot debe ser activada por los mineros en consenso, Zhavoronkov dirigió su informe a ellos, señalando que primeramente deben conocer y examinar a fondo todas las implicaciones de esta actualización antes de votar por su aprobación. 

En primer lugar, el desarrollador explica que Taproot implementa un nuevo tipo de script, que le dará a las direcciones de Bitcoin una característica especial, que degradará el nivel de privacidad de la red para los nuevos usuarios y usuarios intermedios. Zhavoronkov sostiene estas afirmaciones en la integración del nuevo tipo de dirección de Bitcoin, P2TR, que le permitirá a los investigadores y observadores de la red seguir el rastro del dinero involucrados en estas direcciones. 

UTXO, la raíz del problema

Según Zhavoronkov, el modelo de Bitcoin para gastar los fondos puede ser un problema para la privacidad de Bitcoin. Cuando se necesita hacer una transacción de 1 BTC, y se tienen 2 BTC en la wallet, en la transacción no solo se envía 1 BTC al destinatario, sino que gastan los 2 BTC disponibles, enviando 1 BTC a la persona a la que queremos transferir y devolviendo 1 BTC a una dirección de cambio.

Este modelo, junto a Taproot, puede permitir que los analistas e investigadores de compañías de análisis blockchain o las autoridades gubernamentales «adivinen» fácilmente el destino de los fondos. Zhavoronkov explica que si el tipo de secuencia de comandos de cambio de dirección es el mismo que el de la dirección de envío, pero diferente de la dirección del destinatario, adivinar a dónde envió el remitente sus monedas es algo fácil. 

No obstante, a pesar de argumentar que esta teoría es posible, y que puede degradar significativamente el nivel de privacidad de la red, Zhavoronkov también sostiene que si la actualización de Taproot es aceptada y adoptada al 100% por los mineros de la red, la introducción de un nuevo script no sería ningún problema para la privacidad, aunque no cree que este nivel de adopción del 100% sea posible, basado en la experiencia de SegWit. 

“Han pasado 3 años y la adopción de SegWit está todavía por debajo del 50% a pesar de incentivos económicos. No hay razón para creer que este número será mejor para Taproot, especialmente considerando que los incentivos son aún peores”. 

La otra cara de la moneda

Ahora bien, los desarrolladores de Bitcoin aseguran que las preocupaciones que expresa Zhavoronkov son infundadas y no tiene una base sólida para detener el desarrollo y la activación de Taproot. En este sentido, Maxwell argumenta que la preocupación de Zhavoronkov por introducir un nuevo tipo de dirección a Bitcoin ya ha sido estudiada por los desarrolladores, que concluyeron que esta no representa un problema grave para la privacidad de los usuarios de la red, ya que Taproot no permite que las direcciones sean distinguibles entre sí. 

En un debate en Reddit, Maxwell afirmó que se trata de una campaña malintencionada para atacar el desarrollo y la activación de esta actualización, desestimando los argumentos presentados por Zhavoronkov. Maxwell también señaló de hipócrita el argumento de Zhavoronkov, al expresar que ese mismo problema de privacidad que dice existir para Bitcoin está presente en otros proyectos que desarrollan, pero que no están haciendo nada para resolverlos si son tan graves como dicen. 

Por su parte, el defensor anónimo de Bitcoin y de la privacidad, conocido como 6102, expresó en su cuenta de Twitter que Zhavoronkov solo está tratando de llamar la atención, y que, en el futuro, cualquiera que desee una mayor privacidad probablemente utilizará Taproot.

Taproot es parte de los trabajos realizados por el desarrollador Greg Maxwell, quien presentó públicamente esta actualización en enero de 2018. Desde entonces, Taproot se ha convertido en una de las mejoras para la red de Bitcoin más esperadas por la cripto comunidad.

Continúa leyendo: DOJ de los Estados Unidos prepara nuevo atentado en contra de la privacidad digital