En la noche entre el 13 y el 14 de noviembre de 2021, más o menos alrededor de las 3:35 a.m. (UTC), se llevará a cabo la bifurcación suave que activará permanentemente la actualización Taproot en el protocolo Bitcoin.
Taproot, la primera actualización de Bitcoin desde 2017
La actualización se activará con el bloque 709.632, y dado que el tiempo del bloque es actualmente un poco menos de 10 minutos (9,5 minutos), se necesitarán aproximadamente 44 horas para extraer los 295 bloques que faltan.
Además de la actualización de Taproot, las firmas Schnorr también se implementarán con el bloque 709.632.
Esta es la única actualización del protocolo Bitcoin en los últimos cuatro años, ya que la última tuvo lugar en agosto de 2017 con la introducción de SegWit.
Innovaciones de Taproot
Taproot mejorará las capacidades de scripting y la privacidad, incluida la implementación de MAST (árbol de sintaxis abstracta de Merkelized), que reemplazará a P2SH (pago por hash de script). Se trata de soluciones para bloquear temporalmente la ejecución de transacciones mediante la imposición de condiciones que permitan su ejecución solo una vez cumplidas.
P2SH permite que otros usuarios vean las condiciones impuestas, mientras que MAST oculta todas las condiciones excepto aquellas que se cumplen cuando se procesan las transacciones.
Taproot también mejorará la privacidad de las transacciones para abrir y cerrar canales de Lightning Network, haciéndolos similares a las transacciones regulares de Bitcoin.
Implementación de Schnorr
Schnorr presenta una nueva forma de firmar transacciones. Actualmente, se utiliza el algoritmo ECDSA, pero no admite de forma nativa transacciones muti-sig.
Las firmas de Schnorr pueden, en cambio, agregar varias firmas y registrarlas como una sola, lo que aumenta el nivel de privacidad y reduce el tamaño y las tarifas de las transacciones.
Taproot, un recurso para la escalabilidad de Bitcoin
El CTO de Bitfinex, Paolo Ardoino, comenta sobre este próximo evento diciendo:
“La actualización de Taproot de Bitcoin llega oportunamente, ya que el desarrollo de la cadena de bloques de bitcoin se ha acelerado rápidamente este año. Taproot ofrecerá más escalabilidad, privacidad y funcionalidad de contrato inteligente en la cadena de bloques de bitcoin y amplía enormemente lo que ha sido posible hasta ahora. Podemos esperar que Taproot desbloquee el poder de Lightning Network para brindar una verdadera escalabilidad a la cadena de bloques de bitcoin, preparándola para su uso en operaciones más complejas”.