Un programme que personne n’avait réussi à reproduire en 17 ans, l’IA l’a fait en une nuit — la version reconstituée de bitcoin.exe de 2009 de Satoshi Nakamoto a un hachage SHA-256 identique à l’original, octet par octet.
Tout est parti de l’une des énigmes les plus méconnues de Bitcoin : Satoshi Nakamoto a rendu public l’intégralité du code source, mais pendant 17 ans, personne n’a réussi à recréer à l’identique le programme Windows qu’il avait publié à l’époque.
La raison, c’est que ce logiciel n’avait tout simplement pas été conçu dans l’optique d’une « compilation reproductible » : changez de compilateur, de version de bibliothèque, ou même d’un seul caractère de retour à la ligne, et le fichier obtenu sera différent. Pour résoudre l’énigme, il ne suffisait pas de lire le code : il fallait reconstituer tout « l’ordinateur de Satoshi ».
Selon les informations rapportées, le développeur connu sous le pseudonyme T4T5 a annoncé le 22 octobre avoir utilisé Claude Opus 5.5 pour reconstituer, à partir de vieux logiciels datant de 2006 à 2008, l’environnement de développement de l’époque : Windows XP + MinGW GCC 3.4.5. Le hachage SHA-256 du résultat correspond parfaitement à celui de l’original — en cryptographie, cela signifie que « chaque octet est identique » : il ne lui ressemble pas, c’est « le même fichier ».
Les habitudes de travail de Satoshi découvertes au passage sont également intéressantes : il compilait la majeure partie du code en mode debug, et n’activait l’optimisation maximale que pour le code de hachage utilisé pour le minage. Il a également mis à niveau une partie de la chaîne d’outils en cours de projet. Autre petite anecdote : le fameux « 0.1.0 » était en réalité la version 0.1.1 (compilée le 10 janvier 2009 à 23 h 16 UTC). À ce jour, aucun exemplaire survivant de la version publiée le 8 janvier, jour de la création du réseau, n’a été confirmé.
À mon avis, le véritable intérêt de cette découverte est qu’elle permet de « prouver sa bonne foi » : elle démontre que le programme conservé depuis 2009 correspond parfaitement au code source public et ne contient aucun code supplémentaire caché — Bitcoin était open source et sans porte dérobée dès le premier jour.
Mais elle démystifie aussi un mythe : la naissance de Bitcoin n’est pas le fruit d’une prouesse d’ingénierie divine, mais d’un travail rudimentaire, bricolé à la main et compilé en mode debug. C’est l’idée qui est géniale, pas le compilateur.
Petit bémol : un hachage SHA-256 identique « prouve que deux fichiers sont identiques », cela ne signifie pas qu’on a « cassé le hachage ». Ne croyez surtout pas que l’IA puisse trouver la clé privée de quelqu’un. Cela n’a pas non plus d’incidence sur le cours :
$BTC a fluctué d’environ 3,8 % au cours des dernières 24 heures, au gré du marché. Cette histoire circule essentiellement dans les communautés de développeurs et de passionnés d’histoire.
Ce qui précède ne constitue pas un conseil en investissement. Faites vos propres recherches (DYOR) ; le trading comporte des risques.
#UnDéveloppeurUtiliseClaudePourRecréerLexécutableBitcoinDeSatoshi
#BTC #SatoshiNakamoto