¿AsicBoost no reduce el espacio de búsqueda para un hash de encabezado de bloque válido?

ASICBoost es un nuevo método para minar bitcoins con un 20 % de aceleración, como se explica en este artículo:

https://blog.bitmex.com/un-resumen-de-la-alegacion-encubierta-de-asicboost-2/

Ahora, considere el siguiente diagrama:

ingrese la descripción de la imagen aquí

Aparentemente, hay dos versiones de AsicBoost: encubierta y abierta. Overt AsicBoost implica cambiar la sección Versión de Chunk 1 solo, mientras que Chunk 2 permanece inalterado (excepto por el nonce, que aún se incrementa). Esto es más rápido que el método tradicional de incrementar el nonce y luego agregar el nonce adicional.

Sin embargo, Overt AsicBoost no reduce el espacio de búsqueda? La dificultad actual de la red Bitcoin es 15 546 745 765 529, lo que significa que un minero tiene que recorrer aproximadamente 2^76 hashes antes de encontrar un hash de encabezado de bloque válido. Sin embargo, la sección Versión del encabezado del bloque tiene solo 4 bytes (32 bits) y el nonce también tiene 4 bytes (32 bits). Por lo tanto, si un minero implementa la técnica Overt AsicBoost, el espacio de búsqueda es solo 2 ^ 32 * 3 ^ 32 = 2 ^ 64 hashes, que es mucho más pequeño que 2 ^ 76. ¿No sería esto completamente insuficiente para encontrar un hash de encabezado de bloque válido?

Respuestas (2)

¿Qué diferencia podría hacer? Cada hash que haces tiene las mismas probabilidades de minar un bloque, así que lo único que importa es cuántos hash puedes hacer por segundo. No importa cuán grande o pequeño sea el espacio de búsqueda, a menos que sea tan pequeño que el tiempo para comenzar una nueva búsqueda sea significativo, lo cual 2^64 ciertamente no lo es.

Todavía ruedan la raíz de merkle ('nonce extra') y la marca de tiempo, al igual que cualquier otro minero.