Un Ordinateur Historique au Service du Minage de Bitcoin
L’ordinateur qui a guidé les astronautes d’Apollo vers la Lune a un jour exécuté des calculs de minage de Bitcoin, et un clip viral de cet exploit illumine à nouveau les timelines crypto cette semaine. Les médias spécialisés dans la crypto ont de nouveau diffusé l’histoire plus tôt aujourd’hui, expliquant que le scientifique en informatique Ken Shirriff a réussi à programmer une machine de guidage Apollo pour miner du Bitcoin.
Les Détails Techniques de l’Ordinateur de Guidage Apollo
Shirriff a d’abord publié le projet sur son blog en juillet 2019, attirant l’attention de plusieurs médias populaires à l’époque. La raison pour laquelle cette histoire continue de susciter l’intérêt des passionnés de crypto est simple : elle met en opposition l’un des ordinateurs les plus célèbres de l’histoire avec le réseau informatique le plus puissant de la planète, et l’écart entre eux illustre le proof-of-work, le système de minage de Bitcoin, mieux que n’importe quel diagramme.
L’ordinateur de guidage Apollo (AGC) gérait la navigation et le contrôle des moteurs lors des missions Apollo. Selon Shirriff, il pèse environ 32 kilogrammes, possède 2 Ko de RAM (environ 4 kilooctets), 36 Ko de mémoire morte, et peut effectuer environ 40 000 additions par seconde. Cette unité particulière n’est jamais allée dans l’espace, mais Shirriff pense qu’elle a été installée dans le LTA-8, un module de test de module lunaire, et que son propriétaire l’a récupérée dans une casse dans les années 1970 après que la NASA l’ait jetée.
Shirriff l’a restaurée avec Mike Stewart, Carl Claunch et Marc Verdiell, l’ingénieur derrière la chaîne YouTube CuriousMarc. Shirriff a écrit le code de minage en langage d’assemblage AGC. L’ordinateur avait besoin de 5,15 secondes pour calculer un seul hash SHA-256, la fonction cryptographique utilisée par Bitcoin. Comme le minage de BTC hache chaque en-tête de bloc deux fois, cela représente 10,3 secondes par hash de Bitcoin.
Pour prouver que le code fonctionnait, il l’a alimenté avec le bloc 286 819, un bloc qui avait déjà été miné, et l’AGC a reproduit le bon résultat, mais n’a jamais gagné un satoshi.
Comparaison avec d’Autres Machines de Minage
L’ordinateur lunaire n’est même pas le mineur le plus lent de la collection de Shirriff. Il a également miné sur un IBM 1401, un mainframe des années 1960, qui avait besoin de 80 secondes par hash, tandis qu’un Xerox Alto de 1973 gérait 1,5 hashes par seconde.
En 2019, le réseau Bitcoin fonctionnait à environ 65 exahashes par seconde (EH/s), soit 65 quintillions de hashes chaque seconde. À cette difficulté, Shirriff a calculé que l’AGC aurait besoin d’environ 4×10^23 secondes en moyenne pour trouver un bloc. Étant donné que l’univers a environ 4,3×10^17 secondes, cela signifiait « environ un million de fois l’âge de l’univers. » Le réseau a beaucoup grandi depuis, et le hashrate de Bitcoin était de 934 EH/s après l’ajustement de difficulté du 5 septembre, ce qui a poussé la difficulté de minage à 1,31 % plus élevée, atteignant 127,45 trillions.
En multipliant son estimation par ce facteur, l’AGC aurait maintenant besoin d’environ 5,8×10^24 secondes pour trouver un bloc, soit environ 13 millions de fois l’âge de l’univers.
État Actuel du Marché du Bitcoin
Le prochain ajustement de difficulté est attendu bientôt, avec un rapport récent montrant que le prix du hash (les revenus que les mineurs gagnent par unité de puissance de calcul) a bondi de 22,24 % à 39,63 $ par petahash par jour, tandis que les frais ne représentaient que 0,43 % des récompenses des mineurs. Cela fait de la subvention de bloc la principale source de revenus pour les mineurs.
Le prix du Bitcoin a atteint 81 000 $ hier, un soulagement bienvenu pour une industrie dont la difficulté est de 13 % inférieure à celle où elle a commencé l’année. Le Bitcoin a dépassé les 81 000 $ vendredi, atteignant un sommet intrajournalier de 81 238 $, avant de se stabiliser autour de 80 800 $ avec une capitalisation de 1,62 trillion.