L’un des grands mystères de la technologie des cryptomonnaies est “qui est vraiment l’inventeur du bitcoin” ?
Récemment, certaines personnes ont pensé que Linus Torvalds, le développeur à l’origine du système d’exploitation le plus populaire au monde, Linux, et de Git, avait affirmé être également l’inventeur de la cryptomonnaie la plus populaire au monde, le bitcoin : l’énigmatique Satoshi Nakamoto.
Cette histoire a débuté sur le site d’information sur les cryptomonnaies BeInCrypto. Un auteur y affirmait que « le créateur de Linux Linus Torvalds semble prétendre être Satoshi Nakamoto, le père du bitcoin. Est-ce qu’il plaisante ? ».
La raison de cette affirmation ? Dans un dépôt GitHub du noyau Linux, il apparaît que Linus Torvalds a modifié une ligne dans le noyau Linux. Le changement : « Nom = Je suis Satoshi ».
Des articles de presse sont apparus ici, là, et partout. La grande question « Est-il ou n’est-il pas ? » a été débattue sur Twitter, Reddit et Ycombinator.
L’origine des cryptomonnaies
A la fin des années 2000, personne ne s’en souciait vraiment. Oui, il y avait bien un article intitulé “Bitcoin: A Peer-to-Peer Electronic Cash System” de Satoshi Nakamoto, mais c’était un texte parmi d’autres.
Mais ensuite, ce dernier a publié le premier programme Bitcoin, la version 0.1, sur un site de code open source, SourceForge, et a lancé le réseau avec le bloc de genèse du bitcoin, c’est-à-dire le bloc numéro 0. La course à la cryptomonnaie avait commencé, et elle se poursuit encore aujourd’hui.
Mais, hier comme aujourd’hui, nous ne savons toujours pas qui est réellement Satoshi Nakamoto. Celui qui n’a jamais révélé son identité s’est retiré du projet Bitcoin en 2010. Depuis lors, il a disparu d’internet.
Plusieurs tentatives d’identification
De nombreuses tentatives ont été faites pour l’identifier. Par exemple, Newsweek a fait les gros titres en 2014 en affirmant que Satoshi Nakamoto était un Japonais tranquille vivant en Californie et nommé Satoshi Nakamoto. Le véritable Nakamoto a démenti l’histoire.
L’informaticien australien Craig Wright a prétendu être Satoshi Nakamoto. Mais il n’a pas été en mesure de prouver ses affirmations.
Linus Torvalds lui-même a été soupçonné d’être l’inventeur du bitcoin à plusieurs reprises au cours des années passées. Mais aucun de ceux qui le connaissent bien, et je me considère comme l’un d’entre eux, n’a jamais pensé qu’il était le cerveau derrière Bitcoin. Ce n’est tellement, tellement pas le genre de Linus.
Linus Torvalds se défend d’être Satoshi Nakamoto
Alors, pendant que beaucoup de gens discutaient des “preuves”, j’ai décidé de demander à Linus. Voici ce qu’il avait à dire : « j’ai bien peur que ce ne soit qu’un plaisantin qui profite de la façon dont GitHub fonctionne – il partage les objets git entre différents dépôts, donc vous pouvez utiliser le “nom” SHA1 d’un objet pour spécifier quelque chose que vous avez fait dans votre propre arbre, et ensuite utiliser mon dépôt comme nom web, et faire croire que votre objet est dans mon arbre. » D’autres avaient fait la même remarque, mais les fanatiques du bitcoin ne voulaient pas écouter une explication aussi logique et pleine de bon sens.
« Ainsi, la partie “torvalds/linux” de cette URL est essentiellement juste du bruit, conçu pour tromper les gens en pensant qu’il est dans mon arbre. Vous pourriez le remplacer par n’importe quel autre nom de dépôt GitHub – la partie pertinente réelle est juste la partie de hachage SHA1 », ajoute Linus Torvalds.
Pourtant, Linus Torvalds ajoute que « le “tout autre” pourrait ne pas être entièrement vrai – il se peut que GitHub ne partage les objets entre les dépôts qui sont liés. Donc peut-être que le plaisantin a eu besoin de commencer son dépôt comme un clone du mien pour obtenir le partage d’objets requis – je n’ai pas vérifié ». Dans tous les cas, Linus Torvalds n’est pas Satoshi Nakamoto.
« Donc non », conclut-il, « je ne suis malheureusement pas le propriétaire d’un immense trésor de bitcoins originaux ». Et voilà, la véritable identité de Satoshi Nakamoto reste un secret.
Source : ZDNet.com
(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/fr_FR/all.js#appId=243265768935&xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));