En Mastering Bitcoin en la sección sobre Dificultad Bits, Andreas señala:
Esto significa que un bloque válido para la altura 277,316 es aquel que tiene un hash de encabezado de bloque menor que el objetivo. En binario, ese número tendría más de los primeros 60 bits establecidos en cero. Con este nivel de dificultad, un solo minero que procese 1 billón de hashes por segundo (1 tera-hash por segundo o 1 TH/seg) solo encontraría una solución una vez cada 8496 bloques o una vez cada 59 días, en promedio.
¿Cómo se calcularon 59 días?
2 ^ 60 (1.15 x 10 ^ 18) sería la cantidad de valores posibles para recorrer y 1 TH / s = 1 x 10 ^ 12 intentos cada segundo, pero ¿qué me estoy perdiendo?
Hay 2^256 hashes posibles y su fuente proporciona un valor objetivo de 238348*2^176, lo que requiere más de 60 bits de ceros a la izquierda (61 de hecho, más el requisito un poco más estricto de que un hash válido debe ser menor que el valor objetivo y no comenzar simplemente con el mismo número de ceros a la izquierda). De hecho, la fracción de hashes aceptables de todos los hashes posibles es 238348*2^-80. Multiplicado con 10^12 hash probados por segundo, multiplicado con 24*60*60 segundos por día, obtiene una probabilidad de encontrar un hash válido de aproximadamente 1/58,70 por día, o (como recíproco) 58,70 días por hash válido en promedio .
Usted pregunta cómo se calculó 8496. Observo que 8496 = 59 * 24 * 6, por lo que suponiendo que redondea exactamente 59 días por hash válido y usa el objetivo nominal de tener un bloque nuevo registrado en la cadena de bloques cada 10 minutos (por lo tanto, 24 * 6 por día), luego con un objetivo constante y de estado estacionario que de hecho esperaría tener suerte, en promedio, una vez cada 8496 bloques al encontrar un bloque válido usted mismo. Obviamente, hay un problema con la precisión indicada; según mi cálculo, incluso el redondeo a 8500 bloques sería apenas correcto.
Parece que primero calculó 59 días, usando el método que mencionas. Y luego, por alguna razón, 59 * 6 * 24 (1 bloque cada diez minutos) para llegar a 8496.
Estoy de acuerdo en que confunde más de lo que agrega.
muro
usuario6049