Hechos clave:
-
Mineros deben seƱalizar su aprobaciĆ³n a Taproot en este periodo de dificultad.
-
Bitcoin Core publica nueva versiĆ³n del software integrando Taproot y Schnorr.
Taproot iniciĆ³ su ruta de activaciĆ³n en Bitcoin con la fase de speedy trial o prueba rĆ”pida, tras el esperado ajuste de dificultad de minado ocurrido a la altura de bloque 681.408, minado en horas de la tarde de ayer, sĆ”bado 1 de mayo de 2021.
Taproot es una soluciĆ³n de escalabilidad de Bitcoin que integra las firmas criptogrĆ”ficas Schnorr, que permiten resumir un conjunto de firmas en una sola. Realizar transacciones multifirma de varias entradas o inputs (UTXI) en Bitcoin serĆa un proceso mĆ”s ligero, mĆ”s eficiente y de menor costo.
Esto trae tambiĆ©n beneficios de privacidad, pues varios participantes pueden disponer de sus inputs para crear una transacciĆ³n conjunta, identificada bajo una firma Ćŗnica de algoritmo digital Schnorr. Esto resulta en ocultar de cuĆ”ntos participantes consta una transacciĆ³n de Bitcoin.
Tras largas discusiones sobre el mĆ©todo de activaciĆ³n a emplear, se decidiĆ³ ejecutar un mecanismo llamado Speedy Trial o prueba rĆ”pida. AsĆ, los mineros tendrĆan la oportunidad de seƱalizar su aprobaciĆ³n a Taproot o abstenerse durante cada periodo de dificultad entre el iniciado ayer y el Ćŗltimo antes del 11 de agosto de 2021, la fecha lĆmite.
En cada periodo de dificultad, que constan de 2.016 bloques y duran cerca de 2 semanas, se reinicia el conteo. Los mineros deben minar mĆ”s del 90% de dichos bloques, lo que equivale a mĆ”s de 1.800 bloques. Si en alguno de esos periodos de dificultad se alcanza el 90% de los bloques minados, Taproot se bloquearĆ” y su activaciĆ³n comenzarĆ” en noviembre de este aƱo.
Actualmente, segĆŗn el sitio web Taproot.Watch, se han minado 6 bloques a favor de Taproot, representando un 2,4% de los bloques minados hasta ahora. En contraparte, se han minado 132 bloques que no han seƱalizado Taproot, lo que representa un 7% del total.
Si el porcentaje de bloques sin seƱal llega al 10%, la activaciĆ³n de Taproot no se podrĆ” bloquear en el actual periodo de dificultad. Quedan 1.870 bloques y se necesitarĆan 1.809 bloques a favor para bloquear Taproot.
El primer bloque que seƱaliza su aprobaciĆ³n a Taproot fue el nĆŗmero 681.458, segĆŗn Mempool.Space, minado por el grupo o pool de minerĆa Slush Pool a las 03:24 horas UTC del 2 de mayo de 2021 (cerca de las 05:00 AM en EspaƱa y alrededor de las 11:00 PM del 1 de mayo en SuramĆ©rica). Otros grupos de minerĆa que han confirmado bloques con Taproot han sido Foundry USA (bloque 681.550) y F2Pool (681.556).
Bitcoin Core lanza el cliente de Taproot
La organizaciĆ³n Bitcoin Core publicĆ³ el software correspondiente a esta actualizaciĆ³n, indicando que, si en este periodo de 3 meses hasta agosto, la activaciĆ³n de Taproot no se bloquea, se tendrĆ” que probar otro mecanismo de activaciĆ³n.
El mecanismo de activaciĆ³n (speedy trial) ha sido diseƱado para que, a mediados de agosto, nos pueda brindar la seguridad de que pronto se activarĆ” Taproot o, nos darĆ” informaciĆ³n valiosa que los usuarios y desarrolladores pueden usar para hacer que el siguiente intento de activaciĆ³n tenga Ć©xito.
OrganizaciĆ³n Bitcoin Core.
La nueva versiĆ³n es el cliente Bitcoin Core 0.21.1, que se puede descargar aquĆ. SegĆŗn explican, esta versiĆ³n tuvo un percance con el proveedor del certificado de cĆ³digo para Windows, como se ha discutido en GitHub. Sin embargo, desde Bitcoin Core aseguran que esto no deberĆa representar un obstĆ”culo ya que solamente involucra un paso adicional de validaciĆ³n durante la instalaciĆ³n de software en Windows.
El desarrollador Wladimir van der Laan explicĆ³ en la lista de correos de desarrolladores de Bitcoin los benficios de Taproot para Bitcoin:
Si se activa Taproot, estas mejoras permitirĆ”n a los usuarios de firmas Ćŗnicas, scripts multi firma y contratos complejos, ejecutar comandos que luzcan idĆ©nticamente iguales entre sĆ, mejorando la privacidad y la fungibilidad de todos los bitcoins.
Quienes realicen transacciones disfrutarĆ”n de comisiones mĆ”s bajas y la habilidad de resolver scripts multifirma y contratos complejos con la misma eficiencia, baja comisiĆ³n y tanto anonimato como quienes utilicen una firma Ćŗnica.
Taproot y Schnorr incluye mejoras de eficiencia para los nodos completos como permitirles verificar firmas en lote. AsĆ, estas mejoras establecen la base para actualizaciones futuras destinadas a mejorar la eficiencia, privacidad y fungibilidad.
Wladimir van der Laan.
Persiste versiĆ³n alternativa de Bitcoin Core entre sector minoritario de desarrolladores
Asimismo, estĆ” disponible otra versiĆ³n de Bitcoin Core lanzada de manera independiente por el usuario Bitcoin Mechanic, y tambiĆ©n respaldada por el desarrollador Luke Dash Jr.
Esta versiĆ³n alternativa consiste, segĆŗn sus creadores, en el mismo Bitcoin Core, pero con un mecanismo diferente de activaciĆ³n de Taproot, mediante la BIP8 y el comando LOT=True.
Con esta versiĆ³n, los mineros pueden seƱalizar su aprobaciĆ³n a Taproot, pero si fallan, los usuarios pueden activar un soft fork o bifurcaciĆ³n suave (UASF) desde sus nodos, para rechazar cualquier bloque minado que no reconozca Taproot. De esta manera, se obligarĆa a la red a activar esta soluciĆ³n de escalabilidad para octubre de 2022.
Pero, como reportamos en CriptoNoticias, la publicaciĆ³n de esta versiĆ³n fue un tanto polĆ©mica y no convalidada por muchos de los desarrolladores y colaboradores del cĆ³digo principal de Bitcoin Core. De hecho, en dĆas recientes, se han mantenido Ć”lgidas discusiones que enfrentan el mĆ©todo speedy trial y la BIP-8, informĆ³ este medio.
Si bien, en principio, no es prohibitivo que diferentes desarrolladores publiquen y promuevan el software que consideren el mejor, esto podrĆa acarrear problemas de seguridad o fallos tĆ©cnicos de los que habrĆa que estar al tanto antes de ejecutar cualquier software alternativo.