¿Cómo ganan los mineros con menos poder?

Según tengo entendido, cuando varias personas extraen bloques, solo el primero que resuelve el bloque es el ganador y recibe la recompensa.

Básicamente, el ganador es el (minero solitario o grupo en grupo) que tiene la mayor potencia informática.
Dicho esto, cuando se extraiga el siguiente bloque, nuevamente la misma persona ganará debido a su poder de cómputo.

Mi pregunta es, ¿cómo las otras minas con menos poder tienen la oportunidad de ganar, es decir, encontrar el hash del bloque antes que el minero más poderoso (independientemente de si es una persona o un grupo)?

Respuestas (2)

Dicho esto, cuando se extraiga el siguiente bloque, nuevamente la misma persona ganará debido a su poder de cómputo.

No. Un mayor poder de minería significa solo mayores posibilidades de extraer un bloque.

Si hay 3 mineros:

  • Minero A con 4 Gigahashes por segundo
  • Minero B con 6 Gigahashes por segundo
  • Minero C con 1 Gigahash por segundo

Juntos, pueden hacer hash 11.000.000.000 veces por segundo (4+6+1 gigahashes). La probabilidad de que gane el primer minero es 4/11 = 36 %, la probabilidad de que gane el segundo minero es 6/11 = 55 %, la probabilidad de que gane el tercer minero es 1/11 = 9 %.

Si el minero B procesa el bloque, el siguiente bloque, por supuesto, también puede ser procesado por el minero A, B o C.

Para minar el bloque, el minero necesita encontrar el nonce apropiado. Digamos que el nonce necesario es el número 5423. Cada minero comienza desde 0 y lo incrementa en 1 hasta llegar a 5423. ¿Cómo un minero con menos poder llegaría a ese número antes que alguien con más poder?
(1) No solo existe el nonce. Mire coin.dance/blocks#blockDetails En la columna de texto de coinbase, puede ver cadenas allí. Si el minero A tiene una cadena diferente a la del minero B (caso predeterminado), ambos pueden hacer hash con el mismo nonce (incluso con las mismas transacciones) y hay resultados diferentes.
(2) Ni siquiera necesita comenzar en 0. Puede elegir nonces aleatorios cada vez. Podría elegir 1.111.321, luego 912.110, luego 889.099, luego 1.555.555...
@nozo, en la práctica, es más como una lotería. No existe una forma ideal de encontrar el nonce, pero al intentar más intentos en el mismo período de tiempo, aumenta sus probabilidades. Esto es lo mismo que comprar más billetes de lotería.

Si compra 10 boletos de lotería, entonces tiene menos posibilidades de ganar que alguien con 1000 boletos de lotería. Pero aún puedes ganar.

Parece que estás asumiendo que la persona con más boletos de lotería siempre ganará la lotería. Así no es como funcionan las loterías (o la aleatoriedad).

Y sí, la minería es una lotería. Cada hash es un billete de lotería.