Bitcoin testnet está minando alrededor de 50 bloques por minuto en este momento, ¿por qué? [duplicar]

La red de prueba de bitcoin está minando alrededor de 50 bloques por minuto durante las últimas horas. ¿Qué está pasando?

Puedes verlo aquí: https://www.blocktrail.com/tBTC

Respuestas (3)

¿por qué?

Porque alguien configuró su software de minería en testnet. Lo siento, esta respuesta es inútil, pero no hay mejor respuesta para esta pregunta :) Dudo que el propietario del poder hash muestre sus razones. No quiero especular sobre la prueba de nuevo hardware de minería por parte de los desarrolladores.

Hay un ajuste para la red de prueba cuando un bloque tarda 20 minutos o más en extraerse, ajustará la dificultad a 1. Esto probablemente se debió a la diferencia entre los tiempos de bloqueo 1356765y 1356766porque el bloque 1356767se restableció a 1.

Cada 2016 bloques, la dificultad se ajusta, pero solo se puede aumentar en un factor de 4 cada vez.

pow.cppa partir de la versión 0.16.2

// Special difficulty rule for testnet:
// If the new block's timestamp is more than 2* 10 minutes
// then allow mining of a min-difficulty block.
if (pblock->GetBlockTime() > pindexLast->GetBlockTime() + params.nPowTargetSpacing*2)
    return nProofOfWorkLimit;

La dificultad de Bitcoin se ajusta solo cada 2016 bloques (aunque el cálculo se realiza en los bloques anteriores de 2015, debido a un error de uno), y hay un límite máximo para el grado de ajuste. Esto significa que cuando la tasa de hash aumenta, como sucede cuando alguien apunta un equipo completo a la red de prueba como dijo @amaclin, puede tomar un tiempo hasta que la dificultad se ajuste hasta el punto en que el intervalo de bloqueo alcance los 10 minutos nuevamente.