¿Es preciso este cálculo de probabilidad de extracción utilizando la fórmula de prueba de Bernoulli?

Estoy tratando de entender las fórmulas para extraer con éxito un bloque (sin un grupo) en función del hashrate a lo largo del tiempo (es decir, para trazar la probabilidad de encontrar un bloque en varios puntos históricos en comparación con el hashrate de la red en ese momento).

Parece que esta publicación es exactamente la fórmula que estoy buscando, pero en realidad no cuadra. Soy pésimo en matemáticas, así que no puedo decir si me estoy perdiendo un paso o si la publicación está mal. Si hay una forma mejor/más precisa de resolver esto, compártala, pero estoy específicamente interesado en saber si esto está mal o no y por qué.

Dice que la probabilidad de ser el que extraiga con éxito un bloque con 13,5 TH/s y un hashrate de red de 11 000 000 TH/s = 0,00000122

Entonces dice:

Ahora, en un mes, hay N=6*24*30 bloques minados. Para encontrar la probabilidad de ganar un premio en un mes, usamos la fórmula de prueba de Bernoulli

N*p1*(1-p1)^(N-1) = 0.0026

Ahora, cuando pongo eso en Excel con N=4320, obtengo .005243, solo obtengo la misma respuesta cuando divido N por dos para N=2160, pero no puedo encontrar ninguna razón para que esa sea la caso. ¿Me estoy perdiendo algo o es solo un error tipográfico? ¿Es esta fórmula incluso una buena manera de aproximar esto?

Respuestas (1)

La fórmula es una aproximación razonable. Me parece que su cálculo es correcto y que el autor del blog ha cometido un error.

Hay una imprecisión menor en que el número de bloques por mes no está fijado en 6*24*30, sino que está sujeto a variaciones aleatorias. Entonces, una solución ligeramente mejorada es calcular la cantidad promedio de terahashes necesarios para un bloque ( h = 11000000 * 600suponiendo que la tasa de hash de la red es estable y la dificultad del bloque se ha ajustado en consecuencia). Entonces tu probabilidad de ganar un bloque en cada uno de tus hashes es q1 = 1 / h, y realizarás M = 12.5 * 60 * 60 * 24 * 30hashes en un mes. Si trata el número de bloques que gana como una distribución de Poisson , la probabilidad de ganar un bloque en un mes viene dada por λ * exp(-λ)dónde λ = M*q1. Esto produce el número ligeramente mayor 0.005273.