Le 7 octobre 2022, un partisan du bitcoin nommé Jim Blasko a expliqué qu’il avait découvert le plus ancien téléchargement de la base de code de la version 0.1 de Bitcoin. On pensait que le code original avait été perdu pendant plus d’une décennie et avec un « petit piratage de navigateur », Blasko a pu retrouver les données brutes perdues de la version 0.1 et les fichiers stockés sur sourceforge.net.
Bitcoiner récupère la «version originale la plus propre de Bitcoin» que l’on pense être perdue à jamais
Pendant plus de dix ans, la base de code de la version 0.1 de Satoshi Nakamoto a été considérée comme perdue. Si l’on doit chercher, c’est extrêmement difficile à trouver et certaines personnes ont découvert des morceaux de code. Le Bitcoiner Jim Blasko a révélé le 7 octobre via une publication sur Facebook qu’en utilisant une touche de piratage de navigateur, il était capable de récupérer le code perdu depuis longtemps. Après avoir expliqué un peu d’histoire, Blasko a précisé qu’il avait fallu environ six mois au créateur de Bitcoin pour exploiter la réserve de 1 million de BTC de l’inventeur.
« Satoshi mettrait au moins 6 mois pour extraire 1 million de bitcoins », explique le message de Blasko. « Comme le bloc 20 000 ne viendrait pas avant le 22 juillet 2009, et d’autres comme Hal [Finney] exploitaient également des mines, donc au moins cette fois ou peu de temps après. [The network’s difficulty] était seulement 1 à l’époque et de base [CPU] l’exploitation minière se poursuivrait pendant quelques années. De plus, le bitcoiner a expliqué que fin août 2009, Martti Malmi a téléchargé le code brut de Bitcoin v0.1 sur sourceforge.net.
« Depuis 2012, on pensait que le code brut et les fichiers avaient disparu car ils avaient été supprimés du moteur de recherche Sourceforge pour une raison quelconque », indique le message de Blasko. « Je connais beaucoup d’utilisateurs [were] à la recherche du code v0.1 original depuis très longtemps et Hal Finney prévoyait de l’envoyer par e-mail à certaines personnes en 2012, mais sa santé était mauvaise et, selon ses propres mots, il n’a pas beaucoup répondu en ligne », a déclaré le chercheur en cryptographie. ajoute.
Le post de Blasko continue :
Je ne sais pas si Hal l’a jamais envoyé, car Hal a été le premier à recevoir le code Bitcoin v0.1 de Satoshi. Quoi qu’il en soit, j’ai fait quelques recherches et j’ai pu trouver le code original toujours sur Sourceforge en utilisant un piratage de navigateur.
Via la découverte de Blasko, le code caché téléchargé le 30 août 2009 peut être trouvé ici et ici. La découverte de Blasko est unique car il s’agit de la toute première version de Bitcoin présentée de manière non falsifiée et elle contient toutes les notations personnelles de Satoshi dans la première base de code. Blasko a déclaré qu’il savait qu’il existait des versions existantes de la base de code de Bitcoin version 0.1 sur Github, cependant, il pense que c’est « la version originale la plus propre de Bitcoin ».
Dans la base de code, Nakamoto explique des choses comme pourquoi la base-58 a été choisie au lieu de l’encodage standard en base-64, et d’autres notations comme des choses que l’inventeur prévoyait de « faire » plus tard dans le futur. Il y a aussi une excellente description des codes d’opérations Bitcoin originaux (opcodes) et de ce que chacun fait. Opcodes tels que OP_CHECKSIG, OP_CHECKSIGVERIFY, OP_CHECKMULTISIG et OP_CHECKMULTISIGVERIFY.
Que pensez-vous de la première découverte de la base de code Bitcoin de Jim Blasko ? Faites-nous savoir ce que vous pensez de ce sujet dans la section commentaires ci-dessous.
Crédits image: Shutterstock, Pixabay, Wiki Commons, crédit photo éditorial : Valery Brozhinsky / Shutterstock.com et Sourceforge
Clause de non-responsabilité: Cet article est à titre informatif uniquement. Il ne s’agit pas d’une offre directe ou d’une sollicitation d’une offre d’achat ou de vente, ni d’une recommandation ou d’une approbation de tout produit, service ou entreprise. Bitcoin.com ne fournit pas de conseils d’investissement, fiscaux, juridiques ou comptables. Ni la société ni l’auteur ne sont responsables, directement ou indirectement, de tout dommage ou perte causé ou présumé avoir été causé par ou en relation avec l’utilisation ou la confiance accordée à tout contenu, bien ou service mentionné dans cet article.