Luke Dashjr, un desarrollador de Bitcoin y figura principal en el proyecto Bitcoin Knots, ha indicado el domingo 30 de agosto como la fecha objetivo para un cambio significativo en la Prueba de Trabajo (PoW) que podría afectar el algoritmo de minería de Bitcoin. Dashjr afirmó que los mineros que utilizan SHA-2 deben detener la minería el sábado, ya que se utilizará para preparar la prueba en mainnet de la versión 29.4.1rc4 de Bitcoin Knots.
Según el post de Dashjr, Bitcoin Knots versión 29.4.1rc4 se configurará para corregir el último bloque SHA-2 antes de la transición. Luego, después de que se publique la versión en línea de la edición dominical matutina 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 indicó que si el proceso avanza sin problemas, la versión final de Bitcoin Knots 29.4.1 se lanzará según lo planeado el 1 de septiembre, y se conservará el historial de la cadena de bloques creado el 30 de agosto.
Sin embargo, el desarrollador indicó que en caso de un problema inesperado, el sistema puede revertirse al último bloque SHA-2 y realizarse un nuevo intento con la versión rc5.
Dashjr también recomendó que quienes deseen comenzar a minar desde el primer día después de los cambios se preparen con anticipación en testnet4 con la versión rc3 de Bitcoin Knots.
¿Qué está cambiando técnicamente?
El sistema actual de Prueba de Trabajo de bitcoin utiliza el algoritmo de 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 utilizar un algoritmo de hash diferente llamado BLAKE2b en los cálculos de PoW.
BLAKE2b es una función criptográfica, como SHA-256, que convierte datos en valores de hash de longitud fija. Sin embargo, debido a que la estructura computacional de ambos algoritmos es diferente, la mayoría de los dispositivos ASIC actuales para bitcoin no pueden minar directamente BLAKE2b.
Por lo tanto, si se implementara un cambio así, podría no significar solo una actualización de software; también podría tener consecuencias graves para el hardware utilizado por una parte significativa de la infraestructura de minería de bitcoin.
El “último bloque SHA-2” al que se refiere Dashjr significa el bloque final generado según las reglas actuales de Prueba de Trabajo basadas en SHA-256.
Después de este bloque, los nodos que utilizan las nuevas reglas pueden comenzar a seguir bloques creados con BLAKE2b. Sin embargo, si otros nodos en la red Bitcoin no aceptan el mismo cambio, la cadena podría dividirse en dos conjuntos diferentes de reglas.
Por lo tanto, esta iniciativa no debe considerarse un cambio de protocolo definitivo aceptado por toda la red de bitcoin. La declaración de Dashjr se refiere específicamente al proceso planeado para el software Bitcoin Knots y los usuarios que elijan adoptar estas reglas.
*Esto no es un consejo de inversión.
Continuar leyendo: Mañana es un gran día para bitcoin: Una gran variación está por venir


