- Propuesta de «Speedy Trial» reduciría tiempo para señalar preparación para actualización Taproot de Bitcoin a 3 meses.
- Comunidad de desarrolladores y mineros muestra apoyo a modificación de implementación.
Continúa el debate sobre una de las actualizaciones más importantes al protocolo de Bitcoin, Taproot. Los desarrolladores y mineros han mostrado un apoyo mayoritario a la actualización. Sin embargo, alcanzar un consenso para su implementación ha probado ser un desafío.
El desarrollador de Blockstream Russell O’Connor ha presentado una modificación a la propuesta de activación llamada «Speedy Trial» («Prueba Rápida»). Descrita por el escritor técnico David Harding en una discusión pública IRC, es una alternativa a la propuesta de activación «Vamos a ver qué pasa». Harding aclara:
La idea fue objeto de un importante debate y pareció aceptable para varias personas que antes no podían ponerse de acuerdo sobre una propuesta (aunque esto no la convierte necesariamente en su primera opción).
Actualización Taproot, éxito o fracaso
Según «Speedy Trial», la implementación comenzaría «brevemente» con una fase llamada «Start Soon» después de la publicación del software que contiene el código de Taproot que contendría esta propuesta. A partir de ese momento, los mineros comenzarían a señalar que están preparados para la actualización hasta alcanzar el umbral del 90% requerido.
La siguiente fase «Stop Soon», propone que el paso anterior se complete en 3 meses. De lo contrario, la activación de Taproot fallaría. Harding afirma:
No hay una activación obligatoria y se anima a todo el mundo a intentarlo de nuevo utilizando diferentes parámetros de activación.
En caso de que se alcance el umbral del 90%, se requerirían de 6 meses adicionales antes de que los nodos de Bitcoin puedan ejercer las reglas de Taproot. Este período de espera será implementado sin importar el tiempo en el que tarden los mineros en señalar su preparación para la actualización y alcanzar el umbral del 90%. Su propósito es dar a los usuarios más tiempo para actualizarse al nuevo software.
El desarrollador de Bitcoin, Ben Carman, compartió un enlace al sitio web de Github de Speedy Trial en el que se muestra apoyo por una porción mayoritaria de la comunidad. Harding escribe:
El objetivo de la Prueba Rápida es permitir que un intento de activación de la raíz sea rápidamente exitoso o rápidamente fallido, sin comprometer la seguridad en ninguno de los casos. Speedy Trial sustituye la mayor parte de ese retraso inicial por un retraso posterior.
Seems almost everyone is on boardhttps://t.co/OpzEiD7pPC
— Carman (@benthecarman) March 7, 2021
Como ha informado CNF, Taproot mejorará la escalabilidad, privacidad y fungibilidad en el protocolo de Bitcoin. Esto lo logra al combinar el esquema de firmas Schnorr con un Árbol de Script Alternativo Merkelizado con un lenguaje de scripting llamado Tapscrit. De esa manera, Bitcoin tendrá transacciones con «flexibilidad de contratos inteligentes».
A mediados de febrero del año en curso, los desarrolladores de Bitcoin Core acordaron liberar el código completo de Taproot entre el 17 y 31 de marzo. La actualización se implementará como un soft fork. En contraste con «Speedy Trial», la activación propuesta en ese entonces los mineros comenzaría señalar en julio del año en curso hasta agosto del 2022, cuando la blockchain alcance el bloque 745,920.
El mayor conflicto de ese método gira en torno a la LOT=true y LOT=false. Un sector de la comunicada considera que la activación de esta función (lockinontime
) obligaría a los usuarios a aceptar Taproot y sentaría un mal precedente en la historia de Bitcoin. En el 2017, se requirió de LOT=true para implementar SegWit.