-
Zhavoronkov critica que se introduzca un nuevo tipo de dirección a Bitcoin.
-
La mayoría de los mineros y desarrolladores aprueban Taproot.
Nikita Zhavoronkov, líder de desarrollo de Blockchair, se manifestó en contra de la activación de Taproot en Bitcoin. Para él, esta propuesta de mejora atentaría contra la privacidad de la criptomoneda. La publicación de sus argumentos en Twitter inició un debate con bitcoiners que lo refutaron.
Para Zhavoronkov, «la razón principal por la que Taproot degradará la privacidad es la adición de un nuevo tipo de dirección». Aunque inicialmente se intentó que Taproot fuera compatible con las direcciones de Bitcoin ya existentes, esto no pudo lograrse. La falta de privacidad, según este desarrollador, se daría al efectuar transacciones entre una dirección Taproot y otra dirección no actualizada.
«En la mayoría de los casos, cuando realiza transacciones en la red de Bitcoin, debe crear una transacción con dos salidas, una para el destinatario y otra para usted, conocida como salida de cambio», explica Zhavoronkov. Esto, en el caso de transacciones entre diferentes tipos de direcciones, le posibilita a un analista identificar cuáles pertenecen al mismo usuario.
El usuario @6102bitcoin, tras leer este argumento del desarrollador de Blockchair, consideró que es «increíblemente ingenuo y asume que los monederos son estáticos». Agregó que los monederos podrían adaptarse y añadir la opción de enviar el cambio a un tipo de dirección que coincida con el que se envía. También dijo que «los usuarios de nuevos tipos de direcciones pueden retener algunos UTXO de los tipos antiguos para enviar a direcciones de tipos antiguos».
Zhavoronkov, en sus escritos, también critica a los scripts P2TR que añade Taproot. Un script es esencialmente una lista de instrucciones registradas con cada transacción que describe cómo la próxima persona que desee gastar los bitcoins que se transfieren puede acceder a ellos.
«Si bien es conocido un efecto negativo muy pequeño a corto plazo, las mejoras en el futuro lo superarán con creces», escribió como respuesta el usuario @sebx2a. Agregó que «el efecto sobre la privacidad será solo marginal» y que «los usuarios ya pueden decidir por sí mismos usar scripts raros» y eso «en realidad no cambia nada».
Las mejoras que Taproot traerá a la privacidad en Bitcoin fueron descritas en numerosas ocasiones en CriptoNoticias. Esta propuesta hará indistinguibles las transacciones regulares de cualquier transacción compleja como, por ejemplo, una multifirma, un intercambio atómico, un contrato inteligente o el cierre de un canal en la red Lightning.
El desarrollador de Bitcoin, Chris Belcher, que se especializa en implementaciones que contribuyan a la mejora de la privacidad, también apoya la activación de Taproot. Según explicó, la bifurcación de SegWit ya trajo una mejora «genial» en la privacidad: «permitió que la red Lightning llegara a Bitcoin». Con Taproot el avance sería todavía mayor.
Según Zhavoronkov, los mineros de Bitcoin no aceptarán Taproot
Otro argumento que Zhavoronkov proporcionó en contra de Taproot fue la aceptación que pueda tener por parte de los mineros. Para él es utópico pensar en una aceptación masiva de las nuevas direcciones.
El desarrollador de Blockchair utilizó el caso de SegWit para ilustrar esto. «Pasaron más de 3 años desde la activación de SegWit y todavía se usa en menos del 50% de todas las transacciones», dijo. En el caso de Taproot agrega que la falta de incentivos económicos lo haría todavía más difícil de implementar.
El ya mencionado @sebx2a no dejó pasar la oportunidad de responderle, y sostuvo que «eso solo es cierto para uno de los casos más primitivos: P2PK». Este es el script de bloqueo más antiguo de Bitcoin. «Todos los demás casos de uso, como los monederos Lightning y multisig, obtendrán eficiencia de espacio de schnorr y MAST», explicó, ambas tecnologías incluidas en la actualización Taproot.
Por último, Zhavoronkov recomendó a los mineros que analicen ellos mismos las consideraciones que él realiza y bloqueen la actualización Taproot. Utilizó, para esto, un argumento frecuente entre los defensores del fork Bitcoin Cash:
Una de las principales razones por las que los desarrolladores de Bitcoin Core están presionando para que se realicen estas actualizaciones es que estas nuevas funciones son necesarias para construir nuevas soluciones de segunda capa (en su mayoría centralizadas) que desviarán las tarifas de los mineros.
Nikita Zhavoronkov, líder de desarrollo de Blockchair.
Lo cierto es que, hasta el momento, una encuesta muestra que al menos 11 pools de minería (con 82,6% del hash rate de Bitcoin) están de acuerdo con la activación de Taproot, aunque varía la forma en la que creen que sería mejor hacerlo.