Compartir este artículo

¿Por qué los mineros están involucrados en los cambios del código de Bitcoin ?

¿Cómo pueden los mineros bloquear los cambios de Bitcoin ? CoinDesk analiza cómo se actualiza la red y el papel que desempeñan estos actores.

Desarrolladores, startups, mineros… todos han jugado un papel en el crecimiento de Bitcoin.debates técnicosPero si has estado siguiendo, quizás hayas notado la atención que se presta a si los mineros son "señalización" para diversas propuestas.

Antes de profundizar en lo que eso significa, es útil entender que el término "mineros" en realidad se relaciona con un grupo diverso de personas.

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de Crypto Long & Short hoy. Ver Todos Los Boletines

En primer lugar, todos los mineros desarrollan, construyen o implementan elcomputadoras especializadas Diseñado para competir (o ayudar a otros a competir) por las recompensas de la red y, en el proceso, facilitar la transferencia de bitcoins entre personas. El rol puede parecer trivial, pero existen inquietudes que los mineros tienen, o podrían tener ONE día, demasiado podersobre la toma de decisiones en red.

Dado que algunos argumentan que originalmente se imaginó que cada usuario de Bitcoin ayudaría a proteger la red, en lugar de... empresas masivas– Los mineros han sido durante mucho tiempo objeto de la imaginación poco confiada de los usuarios de la red y de los desarrolladores preocupados por la seguridad.

Con casi20 pools de mineríaAllá afuera, algunos controlando grandes porciones de la potencia informática subyacente, existen temores desde hace tiempo de que potencialmente podrían conspirar paraatacar la red y, como resultado, reducir la confianza en Bitcoin como moneda en línea segura y estable.

Para complicar las cosas, con el tiempo los mineros también han desarrollado un papel secundario: ayudar a Bitcoin a incorporar nuevas características técnicas. Y, de igual manera, los usuarios han empezado a preocuparse por el posible abuso de esta función.

De hecho, se podría argumentar que el grupo contribuyó a la reciente incertidumbre sobre el futuro de Bitcoin. Con variospropuestas en competenciaSobre la mesa, había muchas formas diferentes en las que los cambios de código de este verano podrían haberse desarrollado, y los mineros fueron parte integral de cada una de ellas.

En algunos puntos, incluso parecía que su aprobación del cambio era lo único que impedía que Bitcoin se dividiera en dos cadenas de bloques competidoras. (Vale la pena señalar que algunos mineros incluso podrían terminar haciendo precisamente eso).

Este juego estuvo en plena exhibiciónla semana pasada Cuando los grupos de minería comenzaron a mostrar su apoyo a una actualización antes de lo esperado. Un grupo de minería empezó a incorporar información en bloques indicando que Síguenos a cabo una acción, y luego se unieron muchos otros. No pasó mucho tiempo antes de que todos los mineros estuvieran de acuerdo.

Los usuarios vitorearon en las redes sociales mientras hacían un seguimiento de los bloques que faltaban por actualizar.Actualizando las páginas de seguimiento– al menos, hasta que la página dejó de cargarse debido al tráfico abrumador.

Fue un alivio. Parecía que se había evitado prácticamente una separación tras un largo período de incertidumbre.

Explicando las actualizaciones

Como todo software, Bitcoin necesita actualizaciones para solucionar problemas o añadir nuevas funciones. Sin embargo, en el caso de Bitcoin, toda la red distribuida debe mantenerse sincronizada.

Una forma de actualizar el software es lo que se conoce como "bifurcación suave", una forma de cambiar las reglas que KEEP a todos los nodos de la red de acuerdo.

Las bifurcaciones suaves son cambios compatibles con versiones anteriores que no requieren que todos los nodos se actualicen. Por lo tanto, los usuarios pueden optar por las nuevas reglas. Las versiones de nodos de años anteriores pueden usarse para enviar dinero a nodos actualizados, incluso si no Síguenos estas nuevas reglas.

Ahora bien, puede que los nodos no necesiten actualizarse, pero al menos algunos grupos de minería sí lo necesitan.

Piénselo de esta manera: los grupos de minería son los que extraen nuevos bloques de transacciones, por lo que deben aceptar y Síguenos las nuevas reglas para que los nuevos tipos de bloques y transacciones puedan realmente agregarse a la cadena de bloques.

Apoyando el cambio

Aquí hay un par de puntos a KEEP en cuenta:

  • Para que la bifurcación suave evite dividir Bitcoin en dos activos, al menos el 51 % del hashrate de minería de Bitcoin debe respaldar el cambio. De lo contrario, será la cadena más corta, con menor potencia de procesamiento y sus bloques. será rechazadopor el resto de los pools de minería.
  • Es difícil saber cuántos grupos de minería se han actualizado para soportar el cambio, ya que no es información disponible.
  • Cuantos más mineros apoyen la bifurcación suave, mejor. Esto disminuye la probabilidad de...ciertos ataquesy la interrupción de la red a medida que los grupos de minería cambian a las nuevas reglas.

En algunos casos, como el cambio de código P2SH, este cambio a las nuevas reglas de bifurcación suave se produjo a través de un "día de la bandera", también conocido como "bifurcación suave activada por el usuario" (UASF).

Un UASF funciona así: Desarrolladores, nodos y empresas establecen un "día" (en realidad, un número de bloque) que corresponde, por ejemplo, a seis meses o un año. En ese momento, los nodos actualizados aplicarán las nuevas reglas y rechazarán los bloques que no las respalden.

En teoría, los grupos de minería generalmente optarán por actualizar por temor a perder las recompensas de bloque que vienen con la aplicación de las reglas y la adición de bloques (que valen aproximadamente $33,000 hoy).

Sin embargo, este proceso no ha estado exento de problemas. Algunos mineros no han estado bien preparados en el pasado y han perdido recompensas de bloque en el proceso.

Debido a esto, los desarrolladores crearon un sistema que requiere que el 95 por ciento de los mineros de Bitcoin "señalen" que están preparados para el cambio. (La segunda iteración de esta idea, que permite implementar múltiples bifurcaciones suaves a la vez, esPropuesta de Mejora de Bitcoin (BIP) 9.)

Es por eso que los pools de minería de Bitcoin han estado dando señales de actualizaciones mediante bifurcaciones suaves durante los últimos años.

Choque de código

Algunas propuestas recientes de escalamiento competitivo han involucrado grupos de minería.

La mayoría adopta la forma de lo que se denomina una Propuesta de Mejora de Bitcoin (BIP), y muchas han estado en constante cambio últimamente. Algunas incluso se apoyan entre sí para lograr cambios.

BIP 141, creado por desarrolladores para usuarios y mineros, busca introducir Segregated Witness (SegWit) y utiliza BIP 9. Las reglas de BIP 141 requieren que el 95 por ciento de los grupos de minería indiquen su apoyo a SegWit antes de activar el cambio.

Pero, a diferencia de los cambios anteriores, la mayoría de los grupos de mineríano señaló apoyoPara BIP 141, se estancó en el 30 % del apoyo de los mineros durante un tiempo. Algunos grupos de minería indicaron que lo hicieron para negociar un aumento de 2 MB en el parámetro de tamaño de bloque. Otros sugirieron que algunos grupos de minería tenían un incentivo para "bloquear" el cambio.para ganar más dinero.

(Curiosamente, este "poder de veto" es una posibilidad quealguno desarrolladores(se planteó mucho antes.)

Algunos miembros de la comunidad no estaban contentos con el estancamiento de SegWit, pues creían que la BIP 141 mejoraría Bitcoin y que los pools de minería estaban sobrepasando sus límites. Por lo tanto, con la esperanza de impulsar SegWit, muchos usuarios y desarrolladores se unieron al antiguo concepto del "día de la bandera", ya que no requiere la "aprobación" de los pools de minería.

La propuesta, BIP 148, está programada para el 1 de agosto. La mayoría de los grupos de minería tendrían que respaldar el cambio, por las razones descritas anteriormente.

En última instancia, el BIP 91 fue percibido como una especie de compromiso entre esos dos cambios, que mantenía a los mineros al mando.

El dilema del BIP 9

Si bien BIP 9 es un mecanismo introducido recientemente para realizar actualizaciones a Bitcoin, algunos desarrolladores ya quieren deshacerse de él.

Algunos afirman que fue pensado como una forma de proteger a los mineros, para que no perdieran sus recompensas en bloque si se producía una bifurcación suave y sus bloques eran rechazados por el resto de mineros.

Al igual que algunos usuarios, a algunos desarrolladores no les gusta que los pools de minería utilicen el mecanismo de señalización como una forma de detener cambios en el código que de otra manera contarían con un amplio acuerdo entre los usuarios de Bitcoin .

El desarrollador de Blockstream, Rusty Russell, ex desarrollador del kernel de Linux y ONE de los creadores de BIP 9, llegó incluso a decir públicamente:disculparsepor su papel en la creación de esta posibilidad.

"No esperaba que este puesto de control fuera utilizado como un punto de estrangulamiento para extorsionar la red", añadió antes de abogar por una UASF.

Perspectivas de futuro

Dada esta controversia, ¿qué papel desempeñarán los mineros en la mejora de Bitcoin en el futuro?

No está claro. BIP 9 tenía un amplio apoyo de los desarrolladores antes de provocar desacuerdos políticos.

Algunos desarrolladores todavía parecen favorecer las denominadas "bifurcaciones suaves activadas por mineros" como una opción menos disruptiva, pero ahora algunos desarrolladores, como Russell, parecen más inclinados a defender las UASF.

Así que tal vez ambas opciones estarán sobre la mesa para futuras actualizaciones.

Sea como sea, los mineros son actores importantes que seguirán teniendo cierta influencia en los futuros cambios del código de Bitcoin .

Aviso legal:CoinDesk es una subsidiaria de Digital Currency Group, que actuó como organizador de la propuesta SegWit2x y tiene una participación accionaria en Blockstream.

Bitcoins en chips de computadoraImagen vía Shutterstock

Alyssa Hertig

Alyssa Hertig, periodista y periodista especializada en Bitcoin y la red Lightning, colabora en CoinDesk . Su trabajo también ha aparecido en VICE, Mic y Reason. Actualmente escribe un libro que explora los entresijos de la gobernanza de Bitcoin . Alyssa posee algunos BTC.

Alyssa Hertig