Taproot busca mejorar la escalabilidad y la privacidad del Bitcoin

abril 09, 2021 VICTOR HUGO LAZARTE 0 Comments

Los desarrolladores de Bitcoin han propuesto una fecha para activar la actualización Taproot. Las fechas propuestas incluyen un “Speedy Trial” en mayo y el lanzamiento de Taproot en noviembre.

Taproot pretende mejorar la escalabilidad y la privacidad del Bitcoin. Será la mayor actualización activada en años.

Jeremy Rubin, colaborador de Bitcoin Core, describió estos planes en un Internet Relay Chat (IRC) público. En las notas, explica que el consenso confirma que se debería realizar un Speedy Trial a mediados de mayo. En caso de tener éxito, la actualización estaría disponible alrededor del 15 de noviembre.

El Speedy Trial tiene un plazo de tres meses para ver si los mineros apoyan la actualización.

Por lo tanto, cuanto antes comience la señalización, antes se activará Taproot. Sin embargo, Rubin señala que existe un consenso para no aplazar la activación más allá del 15 de noviembre, fecha que cae en las vacaciones.

“… pasado el Día de Acción de Gracias está la Navidad, luego Año Nuevo, después el Año Nuevo Chino y, de ser así, la actualización no se programaría hasta marzo“, escribe.

Aunque estas notas son una señal prometedora de que dicha actualización de Bitcoin está cerca de implementarse, como ocurre con todo desarrollo de Bitcoin, no hay certeza de que sea así.

Taproot, una actualización no controvertida

A pesar de ser una actualización no controvertida, los planes sobre la activación de Taproot han tardado en cuajar: la propuesta inicial tuvo lugar en mayo de 2019.

En diciembre de 2020, Binance Pool se unió a otros mineros para darle el visto bueno al soft fork Taproot, lo que elevó el consenso entre los mineros hasta un 91,05%.

A pesar del consenso general sobre Taproot, la nota también tiene una subsección sobre un soft fork simultáneo activado por el usuario (UASF). Los desarrolladores están codificando dicho UASF en caso de que el Speedy Trial falle y, en ese caso, el UASF funcionará online.

La discusión se centró en si el UASF debería poder lanzarse antes del Speedy Trial. Sin embargo, Rubin dice que esto socava el esfuerzo por evitar un fork polémico.

Sin embargo, es poco probable que, si se lleva a cabo un Speedy Trial, falle debido a que Taproot es bastante popular.

¿Qué es Taproot?

Taproot es un "soft fork" que mejora los scripts de Bitcoin para así incrementar la privacidad y favorecer otros factores vinculados a transacciones complejas. Las transacciones de la red Bitcoin pueden utilizar una serie de funciones que las hacen más complejas, como por ejemplo las emisiones con timelocks, los requisitos de multifirma (multi-signatures) y otros.
Sin Taproot, cualquiera puede detectar transacciones que empleen estas funcionalidades complejas -las cuales requieren la creación de múltiples transacciones. Sin embargo, la actualización Taproot hará posible "encubrir" todos los componentes móviles de una transacción de Bitcoin que incluya dichas funciones. Así que aunque las transacciones adoptan estas funciones, tendrán la misma apariencia que una transacción única. Se trata de una gran victoria para los defensores de la privacidad en Bitcoin.

De hecho, Taproot permite ocultar el hecho de que un script de Bitcoin ha llegado a ser ejecutado. Por poner un ejemplo, gastar Bitcoin utilizando Taproot podría hacer que una transacción en un canal de la Lightning Network, una transacción peer-to-peer, o un smart contract sofisticado resulten indistinguibles. Cualquiera que monitorizara dichas transacciones no vería nada más que una transacción peer-to peer. Cabe señalar, sin embargo, que esto no alterará el hecho de que los monederos del emisor y receptor final seguirán estando expuestos.

La propuesta de Taproot sería desvelada inicialmente en enero de 2018 por Greg Maxwell, desarrollador de Bitcoin Core. En octubre de 2020, Taproot habría sido ya integrado en la "library" (biblioteca/librería) de Bitcoin Core, tras un "pull request" de Pieter Wuille. Para que la actualización sea totalmente implementada, los operadores de nodos deben adoptar las nuevas reglas de consenso de Taproot. Dependiendo de cómo se desarrolle esto, la activación podría tardar meses.

Se espera que Taproot se implemente junto con otra actualización llamada firmas Schnorr. Esto no sólo hace posible la implementación de Taproot, sino que también habilita una característica muy esperada llamada agregación de firmas.

Junto con las Schnorr signatures (firmas Schnorr), Taproot es una actualización tecnológica de Bitcoin muy esperada desde la introducción de SegWit. El objetivo de Taproot es cambiar la forma en que operan los scripts de Bitcoin para mejorar la privacidad, escalabilidad y seguridad. Esto y mucho más será posible al combinar Taproot con una actualización vinculada, denominada Schnorr signatures.

Cualquiera que esté familiarizado con la comunidad cripto sabe que privacidad, escalabilidad y seguridad son preocupaciones muy importantes. Aunque Bitcoin es la criptomoneda más popular del mundo, dichas cuestiones aún deben ser solventadas. Taproot se propone hacer precisamente eso.

Fuentes: academy.binance, beincrypto

 

Los desarrolladores de  Bitcoin  han propuesto una fecha para activar la actualización Taproot. Las fechas propuestas incluyen un “Speedy Tr...