¿Cuál es el punto de la señalización de mineros en un mecanismo de activación de bifurcación suave? ¿Cuál debería ser el umbral en la señalización del minero?

¿Cuál es el punto de la señalización de mineros en un mecanismo de activación de bifurcación suave? ¿Cuál debería ser el umbral en la señalización del minero?

La segunda parte de esta pregunta fue hecha por devrandom en IRC.

Una pregunta sobre los riesgos de reducir el umbral por debajo del 95 por ciento se hizo en 2017 aquí .

Pregunta similar aquí pero un poco más amplia, así que mantenemos esta pregunta abierta. Abierto a fusionar los dos, aunque si esa es la preferencia bitcoin.stackexchange.com/questions/52326/…

Respuestas (1)

¿Cuál es el punto de la señalización de mineros en un mecanismo de activación de bifurcación suave?

Los mineros están indicando que están listos para la activación de una bifurcación suave, no están indicando que apoyen (o voten por) una bifurcación suave. Parece generalmente aceptado en el momento de escribir este artículo (febrero de 2021) que cualquier oposición a una bifurcación suave debe plantearse y discutirse antes de proponer un mecanismo de activación. Si se plantean argumentos que no se han considerado previamente o si la oposición es material y sostenida en la comunidad en general, no se debe considerar la activación de esa bifurcación suave.

Idealmente, desea que tantos mineros hagan cumplir las reglas de Taproot en el punto en que se activa como sea posible. De lo contrario, un gasto de Taproot no válido podría colarse en un bloque y algunos mineros no lo rechazarían, ya que lo tratarían como si cualquiera pudiera gastarlo. Se necesitaría una pequeña reorganización natural para sacar ese gasto no válido de Taproot de la cadena de bloques. Esto no sería un desastre, pero lo ideal es que no desee una mayor frecuencia o una mayor magnitud de reorganizaciones de las que suelen ocurrir. Idealmente, desea que todos los mineros apliquen las reglas de Taproot desde el punto de activación.

También existe la consideración de mineros que, de forma deliberada o involuntaria, producen bloques con gastos de Taproot no válidos y engañan a SPV/clientes no actualizados que se analizan aquí .

Como señaló devrandom en IRC, existe una motivación para los mineros presumiblemente no preparados que aún no han indicado que se preparen con urgencia si la bifurcación suave se activa pronto. No quieren gastar recursos extrayendo bloques (con un gasto de Taproot inválido en ellos) que finalmente serán rechazados por una parte de la red. Pero eso no garantiza que estarán listos y puede hacer que los mineros se apresuren a prepararse para la activación, lo que nuevamente no es óptimo.

¿Cuál debería ser el umbral en la señalización del minero?

Esto es más difícil de responder ya que el umbral elegido parece ser una compensación entre garantizar que tantos mineros estén listos para activar la bifurcación suave como sea posible y evitar que una pequeña minoría de mineros retrase innecesariamente la bifurcación suave por razones políticas o estratégicas. Con la bifurcación suave SegWit en 2017, era necesario proponer una bifurcación suave activada por el usuario BIP 148 porque se evaluó que los mineros estaban bloqueando deliberadamente la activación para intentar forzar un aumento adicional del tamaño del bloque.

En esta encuesta de desarrolladores realizada por AJ Towns, la pregunta "¿Qué considera un umbral razonable para la activación por supermayoría de hashpower?" parece que el 90 por ciento o el 95 por ciento sería el umbral preferido. El umbral para la activación de SegWit se fijó inicialmente en el 95 por ciento.