Los desarrolladores de Bitcoin Core están preparando una nueva actualización que fusiona Taproot con las firmas Schnorr para garantizar mayor privacidad y escalabilidad en la red Bitcoin y abrir las puertas hacia nuevos horizontes.

La propuesta de mejora para Bitcoin BIP-342, llamada Validation of Taproot Scripts (Validación de Taproot Scripts), implementa un soporte para la integración de dos grandes e innovadoras tecnologías que prometen incrementar exponencialmente la escalabilidad de la red Bitcoin al tiempo que garantizan una mayor privacidad y seguridad. Se trata de las firmas Schnorr, un esquema de firmas digitales livianas que permite mejorar las capacidades de una blockchain como la de Bitcoin, lo que permite que esta sea más escalable, segura y privada. Así mismo, el BIP-342 incorpora Taproot, una tecnología que tiene por objetivo mejorar la privacidad y la capacidad de Bitcoin para permitir la creación de smart contracts complejos, integrando para ello las firmas Schnorr dentro del protocolo de la red. 

Aunque hasta ahora no hay una fecha definida para la implementación de esta propuesta que busca integrar estas dos grandes tecnologías, el BIP-342 ha sido uno de los más esperados dentro de la cripto comunidad debido a su potencial para incrementar las capacidades, características y propiedades de Bitcoin y permitir que los usuarios de la red disfruten de transacciones más privadas y veloces, así como generar contratos inteligentes complejos dentro de esta blockchain

El BIP-342 fue presentado a inicios de este año por Anthony Towns, Pieter Wuille y Jonas Nick, tres grandes desarrolladores de Bitcoin Core.

Te puede interesar: Un gran despertar en Bitcoin: 1000 BTC de la era de Satoshi se transfieren a una nueva wallet

¿Qué son las firmas Schnorr?

Los esquemas de firmas Schnorr permiten sustituir un conjunto de firmas de transacciones con varias entradas por una firma única, haciendo que las transacciones sean más pequeñas y ligeras y requieran menos espacio de almacenamiento dentro de un bloque. Con estos esquemas se mejora tanto la escalabilidad de la red como la privacidad y seguridad, ya que un atacante necesitaría enviar un mayor número de transacciones para ocupar el mismo espacio dentro de un bloque en la red, lo que hace que un ataque de spammer se vuelva más difícil y costoso.

Aprende con Bit2Me Academy: Conoce todo sobre la firmas Schnorr y cómo mejoran la escalabilidad y privacidad en Bitcoin

¿Qué es Taproot?

Taproot, por su parte, es una tecnología diseñada y propuesta para mejorar la capacidad de Bitcoin de procesar smart contracts dentro de su blockchain a través de la integración de las firmas Schnorr. Esta tecnología le permite a Bitcoin expandir su capacidad de multifirma para la creación de smart contracts dentro de su sistema. La propuesta también ayuda a mejorar la privacidad de la red al impedir que los datos dentro de las transacciones realizadas se revelen públicamente. 

El desarrollador Greg Maxwell es el responsable de la creación de esta tecnología, que presentó públicamente en enero de 2018. Taproot es una de las mejoras de Bitcoin más esperadas por la cripto comunidad.

Aprende con Bit2Me Academy: Descubre todo el potencial de Taproot dentro de Bitcoin

Integración en el código de Bitcoin

Los esquemas de firmas Schnorr se incluyeron el BIP-340 para su estandarización en Bitcoin debido a sus potenciales ventajas para la red frente al esquema de firmas ECDSA, que se usa en Bitcoin tradicionalmente; y Taproot se incluyó en el BIP-341 como una solución conjunta con las capacidades de scripting de Bitcoin para mejorar la privacidad, la eficiencia y la flexibilidad de la red. 

Ambas tecnologías se fusionaron e incorporaron dentro del código base de Bitcoin a través del uso de tapscript  en el BIP-342. Por el momento, la cripto comunidad de Bitcoin está discutiendo la posibilidad de activar esta propuesta dentro de la próxima actualización de Bitcoin, para lo que se requiere el consenso de los desarrolladores y de la red en general. Por otra parte, los desarrolladores de Bitcoin Core han destacando que especialmente la propuesta de integración de Taproot obtuvo más de 150 vistas por parte de programadores interesados en esta tecnología. 

Beneficios de ambas Schnorr y Taproot

Así mismo, los desarrolladores indican que la integración de estas dos funciones a Bitcoin será de gran beneficio principalmente para los exchanges y casas de intercambio de criptomonedas, que manejan grandes capitales, haciendo que sus procesos sean mucho más rápidos, eficientes, seguros y confiables.  

Por otra parte, el desarrollador de Blockstream, Tim Ruffing, afirmó que la integración Schnorr / Taproot no es una fórmula mágica para la escalabilidad de Bitcoin, sino que se trata de una herramienta de gran utilidad y provecho. Ruffing asegura que es correcto implementar estas mejoras, pero que la comunidad de Bitcoin no debe esperar a que de pronto esta criptomoneda se convierta en una moneda extremadamente escalable o privada. Más tarde, a través de una publicación en su cuenta de Twitter, el desarrollador afirmó que la integración ambas funciones no es una solución de privacidad, no obstante sí le brinda a Bitcoin algunas características que mejoran esta cualidad dentro de la red. 

De alcanzar el consenso y aprobar la integración Schnorr / Taproot en Bitcoin, se espera que la red permita ejecutar transacciones complejas y más privadas de forma simple, rápida y económica, al igual que la esperada implementación de smart contracts más potentes sobre esta red. 

Continúa leyendo: RSK lleva DAI y otros productos DeFi de Ethereum a la comunidad de Bitcoin