Luke Dashjr, développeur de Bitcoin et figure de proue du projet Bitcoin Knots, a désigné le dimanche 30 août comme date cible pour un changement significatif de l'algorithme de Preuve de Travail (PoW), ce qui pourrait impacter l'algorithme de minage du Bitcoin. Dashjr a déclaré que les mineurs utilisant SHA-2 devraient suspendre leur activité le samedi, car cela servira à préparer la répétition du lancement du réseau principal de Bitcoin Knots version 29.4.1rc4.
Selon le message de Dashjr, la version Bitcoin Knots 29.4.1rc4 sera configurée pour corriger le dernier bloc SHA-2 avant la transition. Ensuite, après la publication de l'édition matinale en ligne du New York Post dimanche, un paramètre « canonical blake2b_headline » sera fourni, qui sera utilisé au début de la nouvelle chaîne basée sur BLAKE2b.
Dashjr a déclaré que si le processus se déroule bien, 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 préservé.
Cependant, le développeur a indiqué qu'en cas de problème imprévu, le système pourrait être restauré au dernier bloc SHA-2 et une nouvelle tentative pourrait être faite avec la version rc5.
Dashjr a également recommandé à ceux qui souhaitent commencer le minage dès le premier jour après les changements de se préparer à l'avance sur le réseau de test testnet4 en utilisant la version Bitcoin Knots rc3.
Quels sont les changements techniques en cours ?
Dans le système actuel de Preuve de Travail du Bitcoin, l'algorithme de hachage SHA-256, appartenant à la famille SHA-2, est utilisé lors du minage. Les mineurs effectuent des calculs SHA-256 pour créer de nouveaux blocs Bitcoin.
Le changement mentionné par Dashjr concerne l'utilisation d'un autre algorithme de hachage, appelé BLAKE2b, dans les calculs de PoW.
BLAKE2b est une fonction cryptographique similaire à SHA-256, qui transforme les données en valeurs de hachage de longueur fixe. Cependant, comme la structure de calcul de ces deux algorithmes est différente, la plupart des appareils ASIC de minage de bitcoins modernes ne peuvent pas miner directement en utilisant BLAKE2b.
Par conséquent, si un tel changement est mis en œuvre, cela pourrait signifier non seulement une mise à jour logicielle ; cela pourrait également avoir des conséquences sérieuses sur le matériel utilisé par une partie significative de l'infrastructure de minage du Bitcoin.
Par "dernier bloc SHA-2", dont parle Dashjr, on entend 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. Cependant, si d'autres nœuds du réseau Bitcoin n'acceptent pas ce changement, la chaîne pourrait 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 final adopté par l'ensemble du réseau Bitcoin. La déclaration de Dashjr se réfère spécifiquement au processus planifié pour le logiciel Bitcoin Knots et aux utilisateurs qui choisiront d'adopter ces règles.
*Ceci n'est pas une recommandation d'investissement.
end-content




