Luke Dashjr, desarrollador de Bitcoin y figura clave del proyecto Bitcoin Knots, ha indicado el domingo 30 de agosto como la fecha prevista para un cambio significativo en la Prueba de Trabajo (PoW) que podría afectar al algoritmo de minería de Bitcoin. Dashjr afirmó que los mineros que utilizan SHA-2 deberían detener la minería el sábado, ya que esto se utilizaría para preparar el ensayo de la versión 29.4.1rc4 de Bitcoin Knots en la red principal.
Según la publicación de Dashjr, la versión 29.4.1rc4 de Bitcoin Knots se configurará para corregir el último bloque SHA-2 antes de la transición. Posteriormente, tras la publicación de la versión en línea de la edición impresa del domingo por la mañana del New York Post, se compartirá el parámetro “canonical blake2b_headline”, que se utilizará al inicio de la nueva cadena basada en BLAKE2b.
Dashjr afirmó que, si el proceso transcurre sin problemas, la versión final de Bitcoin Knots 29.4.1 se lanzará según lo previsto el 1 de septiembre, y el historial de la cadena de bloques creado el 30 de agosto se conservará.
Sin embargo, el desarrollador afirmó que, en caso de un problema inesperado, el sistema puede revertirse al último bloque SHA-2 y se puede realizar un nuevo intento con la versión rc5.
Dashjr también recomendó que aquellos que quieran empezar a minar desde el primer día después de los cambios se preparen con antelación en testnet4 con la versión rc3 de Bitcoin Knots.
¿Qué cambios técnicos se están produciendo?
El sistema actual de Prueba de Trabajo de Bitcoin utiliza el algoritmo hash SHA-256, que pertenece a la familia SHA-2, durante la minería. Los mineros realizan cálculos SHA-256 para crear nuevos bloques de Bitcoin.
El cambio que mencionó Dashjr implica el uso de un algoritmo hash diferente llamado BLAKE2b en los cálculos de prueba de trabajo (PoW).
BLAKE2b es una función criptográfica, similar a SHA-256, que convierte datos en valores hash de longitud fija. Sin embargo, debido a que la estructura computacional de ambos algoritmos es diferente, la mayoría de los dispositivos ASIC de minería de Bitcoin actuales no pueden minar BLAKE2b directamente.
Por lo tanto, si se implementara tal cambio, no solo implicaría una actualización de software, sino que también podría tener graves consecuencias para el hardware utilizado por una parte importante de la infraestructura de minería de Bitcoin.
El “último bloque SHA-2” al que se refiere Dashjr significa el último bloque generado de acuerdo con las reglas actuales de Prueba de Trabajo basadas en SHA-256.
Tras este bloque, los nodos que utilicen las nuevas reglas podrán empezar a seguir los bloques creados con BLAKE2b. Sin embargo, si otros nodos de la red Bitcoin no aceptan el mismo cambio, la cadena podría dividirse en dos conjuntos de reglas diferentes.
Por lo tanto, esta iniciativa no debe considerarse un cambio de protocolo definitivo aceptado por toda la red Bitcoin. La declaración de Dashjr se refiere específicamente al proceso previsto para el software Bitcoin Knots y los usuarios que decidan adoptar estas reglas.
*Esto no constituye asesoramiento de inversión.


