Luke Dashjr, développeur Bitcoin et figure de proue du projet Bitcoin Knots, a indiqué dimanche 30 août comme date cible pour un changement significatif de la preuve de travail (PoW) qui pourrait affecter l'algorithme de minage de Bitcoin. Dashjr a déclaré que les mineurs utilisant SHA-2 devraient arrêter le minage samedi, car cela servira à préparer la répétition sur le mainnet de la version 29.4.1rc4 de Bitcoin Knots.
Selon le post de Dashjr, Bitcoin Knots version 29.4.1rc4 sera configuré pour corriger le dernier bloc SHA-2 avant la transition. Ensuite, après la publication en ligne de l'édition du dimanche matin du New York Post, le paramètre « canonical blake2b_headline », à utiliser au début de la nouvelle chaîne basée sur BLAKE2b, sera partagé.
Dashjr a déclaré que si le processus se déroule sans problème, la version finale de Bitcoin Knots 29.4.1 sera publiée comme prévu le 1er septembre, et l'historique de la blockchain créé le 30 août sera conservé.
Cependant, le développeur a déclaré qu'en cas de problème inattendu, le système peut être ramené au dernier bloc SHA-2 et une nouvelle tentative peut être effectuée avec la version rc5.
Dashjr a également recommandé à ceux qui souhaitent commencer à miner dès le premier jour après les changements de se préparer à l'avance sur testnet4 avec la version rc3 de Bitcoin Knots.
Qu'est-ce qui change sur le plan technique ?
Le système actuel de preuve de travail du bitcoin utilise l'algorithme de hachage SHA-256, qui appartient à la famille SHA-2, lors de la mine. Les mineurs effectuent des calculs SHA-256 pour créer de nouveaux blocs bitcoin.
Le changement mentionné par Dashjr implique l'utilisation d'un algorithme de hachage différent appelé BLAKE2b dans les calculs de PoW.
BLAKE2b est une fonction cryptographique, comme SHA-256, qui convertit les données en valeurs de hachage de longueur fixe. Toutefois, comme la structure computationnelle des deux algorithmes est différente, la plupart des appareils de minage ASIC Bitcoin actuels ne peuvent pas miner directement BLAKE2b.
Par conséquent, si un tel changement était mis en œuvre, il ne signifierait pas seulement une mise à jour logicielle ; il pourrait également avoir des conséquences sérieuses sur le matériel utilisé par une grande partie de l'infrastructure de minage de bitcoin.
Le « dernier bloc SHA-2 » auquel Dashjr fait référence signifie le dernier bloc généré selon les règles actuelles de Preuve de Travail basées sur SHA-256.
Après ce bloc, les nœuds utilisant les nouvelles règles peuvent commencer à suivre les blocs créés avec BLAKE2b. Toutefois, si d'autres nœuds sur le réseau Bitcoin n'acceptent pas le même changement, la chaîne peut se diviser en deux ensembles de règles différents.
Par conséquent, cette initiative ne doit pas être considérée comme un changement de protocole définitif accepté par l'ensemble du réseau bitcoin. La déclaration de Dashjr fait référence spécifiquement au processus prévu pour le logiciel Bitcoin Knots et les utilisateurs qui choisissent d'adopter ces règles.
*Ceci n'est pas un conseil en investissement.
Continuer la lecture : Demain est un grand jour pour le bitcoin : un changement majeur arrive


