¿El escalado de Bitcoin afectará la cantidad de poder de hash requerido para mantener la seguridad de la red?

En Mastering Bitcoin , Andreas Antonopulous afirma que

"Bitcoin puede escalar, lograr una adopción más amplia y permanecer seguro sin ningún aumento en el poder de hash del nivel actual".

¿Es este realmente el caso?

Respuestas (2)

Este es un comentario de la página 199 de Mastering Bitcoin . Creo que su significado debe interpretarse teniendo en cuenta las dos frases anteriores:

Tenga en cuenta que la dificultad objetivo es independiente del número de transacciones o del valor de las transacciones. Esto significa que la cantidad de poder de hash y, por lo tanto, la electricidad gastada para asegurar bitcoin también es completamente independiente de la cantidad de transacciones .

Esto significa que la cantidad de transacciones y su valor podrían aumentar (esta es la adopción más amplia de la moneda) mientras que la dificultad objetivo podría permanecer igual (siempre que la potencia informática total de los nodos mineros permanezca igual), por lo tanto, el total el poder de hash (requerido para resolver el problema matemático) también permanecería constante.

Lo que realmente aumenta el poder total de hash de la red es la entrada de nuevos mineros (fuerzas del mercado) que buscan la recompensa (por lo tanto, el aumento del poder computacional total disponible para la red). Esto luego se compensa con la regulación del grado de dificultad (dificultad objetivo) del problema matemático.

PD: Para ser más específicos, la regulación se realiza ajustando periódicamente el valor objetivo de hash para bloques: Cada 2.016 bloques

( en promedio, esto es cada dos semanas , dado que cada bloque tarda aproximadamente 10 minutos en confirmarse: 6 (intervalos de 10 minutos por hora) x 24 (horas por día) x 14 (días por semana) = 2,016 )

Los nodos de Bitcoin calculan una nueva dificultad en consecuencia, en función del tiempo que llevó extraer los últimos 2016 bloques. Esto se implementa mediante la siguiente fórmula:

Dificultad nueva = Dificultad anterior x (20160 min) / (Tiempo real de los últimos 2016 bloques)

Y el nuevo grado de dificultad determina el hash total requerido para la solución. Esta es la razón por la que, independientemente del tamaño (computacional, no solo físico) de la red, el tiempo medio para la validación de bloques permanece aproximadamente constante (alrededor de 10 minutos en promedio). Ver también aquí para el gráfico relativo.

No entiendo por qué eliminaste tu respuesta anterior y la volviste a publicar, pero esto es mucho más claro. Sin embargo, probablemente pasó por alto mi comentario sobre su respuesta anterior: la nueva dificultad se calcula sobre el lapso de tiempo de los últimos 2015 bloques cada 2016 bloques. Para obtener una explicación más completa, puede ver "error de uno" en esta publicación vinculada.
Sí, tiene usted razón. gracias por mencionar eso. Entonces, ¿el numerador en la última fórmula debería ser 20150?
está bien. el enlace es muy interesante! ¡gracias!

Sí, esto es cierto, sin embargo, es poco probable. A medida que Bitcoin se vuelve más convencional y más personas lo usan, atraerá a más mineros. Esto significa que habrá más poder de hash en la red.

Lo que debe tener en cuenta es que el cuello de botella de Bitcoin no es el poder de hash. El gran problema es la cantidad de transacciones que pueden caber en un bloque, que no tiene nada que ver con el poder de hashing que se pone en la minería de un bloque.