Taproot, la muy esperada actualización de Bitcoin, se activa durante este fin de semana en el bloque 709.632.
Esto abre una puerta para que los desarrolladores integren nuevos elementos y características destinadas a mejorar privacidad, escalabilidad y seguridad en toda la red.
Recordemos que esta actualización se bloqueó el pasado mes de junio, fecha en la que más del 90% de los criptomineros decidieron dar su apoyo.
Un lapso de espera programado entre el bloqueo y la activación ha dado oportunidad y tiempo para que los operadores de nodos y a los criptomineros actualicen por completo la última versión de Bitcoin Core, es decir, la 21.1, que posee el código fusionado para Taproot.
En esta oportunidad con tan sólo una vez que lo hagan podrán aplicar las reglas nuevas que permiten el nuevo uso del tipo de transacción.
¿Qué es Taproot?
Taproot es un conjunto que engloba varias innovaciones técnicas a lo largo de toda la historia de Bitcoin en una actualización.
En el núcleo se encuentran las “firmas Schnorr” y Bitcoin ha estado usando el esquema cripto ECDSA para las “firmas digitales” a través de las cuales un usuario firma una operación con su clave personal y así aprueba su envío a otro sitio.
Taproot se actualiza mediante un esquema distinto conocido como Schnorr. Cada operación en ella utilizará en lo sucesivo este esquema nuevo de firma digital, sumando nuevas capacidades diseñadas para incrementar tanto la privacidad, como la seguridad y la escala de las operaciones de Bitcoin.
Por otra parte, es más pequeñas y rápidas que ECDSA y las firmas Schnorr tienen la mejoría añadida de ser “lineales”, lo cual significa una combinación destinada a incrementar la privacidad de las operaciones de Bitcoin y hará posible “contratos inteligentes” más complejos y ligeros (un contrato codificado con reglas autoejecutables).
Taproot traerá muchas consecuencias positivas para variados proyectos del ecosistema. Las transacciones multifirma, por ejemplo, que necesitan que más de uno de un grupo acepte la transacción.
Privacidad
Taproot es solo una parte de un gran esfuerzo de los desarrolladores de todo el planeta que tienen como norte la misión de optimizar la privacidad de Bitcoin, porque su historial de operaciones es muy público.
En tal sentido, por ejemplo, si un usuario curioso desea buscar una transacción cualquiera enviada en Bitcoin usando tan solo un explorador de bloques público como Mempool.space, puede hacerlo.
Esto no se modificará con Taproot, sin embargo, los detalles de algunas operaciones más complejas (los contratos inteligentes) van a poder ocultarse. Otro ejemplo lo representa, por ejemplo, que mientras ahora las transacciones de la Red Lightning que destacan en la blockchain, Taproot brinda la oportunidad de que se perciban como cualquier otra operación y esto aumenta la privacidad de las transacciones aún más.
Escalabilidad
Otro punto que Taproot tendría que abordar es el espacio limitado de operaciones de Bitcoin, lo cual hace que la escalabilidad sea un problema considerable para la criptomoneda digital.
En tal sentido, los desarrolladores no pueden aumentar simplemente este límite sin que esto afecte la descentralización de Bitcoin y es por tal razón que no cesan en la búsqueda de formas para hacer un uso más eficaz del espacio de bloques que actualmente está disponible.
Como las firmas Schnorr pueden usarse para armonizar diferentes firmas en una sola, pueden contribuir a disminuir el número de datos almacenados en la blockchain.
Esta reducción de los datos podría aumentar la escalabilidad de MuSig2, por ejemplo, un modelo de firmas varias desarrollado por los investigadores de Blockstream, que necesitan diversas firmas para una transacción.