Actu-crypto

🔒
❌ About FreshRSS
There are new articles available, click to refresh the page.
Before yesterdayComprendre la cryptomonnaie

La correspondance entre Martti Malmi et Satoshi Nakamoto

March 16th 2024 at 10:00

Le 23 février 2024, alors que se tenait le procès qui opposait Craig Steven Wright à la COPA (Crypto Open Patent Alliance), un évènement concomitant a marqué tous les passionnés de l'histoire de Bitcoin. Martti Malmi, ancien développeur du logiciel principal et bras droit de Satoshi Nakamoto entre 2009 et 2010, a publié la correspondance privée par courrier électronique qu'il entretenait avec le créateur de Bitcoin. Dans ces courriels, on retrouvait une multitude de détails intéressants qui permettaient d'éclaircir ce qui s'était passé à cette époque-là et de confirmer quelques aspects de la personnalité de Satoshi.

Martti Malmi a publié cette correspondance sur son site personnel. Il s'agit d'une archive incomplète, constituée de 260 courriels, couvrant la période entre mai 2009 et février 2011. On sait en effet que ses échanges avec Satoshi ont eu lieu jusqu'en mai 2011, mais qu'il avait changé d'adresse entretemps. Comme raison expliquant cette publication tardive, il a indiqué :

« Je ne me sentais pas à l'aise de partager des échanges de correspondance privée par le passé, mais j'ai décidé de le faire pour un procès important au Royaume-Uni en 2024, dans lequel j'étais témoin. De plus, il s'est écoulé beaucoup de temps depuis que ces courriels ont été envoyés. »

Ces courriels ne sont pas entièrement nouveaux dans le sens où le journaliste Nathaniel Popper avait déjà eu l'occasion de les consulter en 2015 lors de l'écriture de son livre Digital Gold, qui retraçait les débuts de l'histoire de Bitcoin. Il avait en effet pu interroger Martti Malmi, qui lui avait fourni ces courriels, et des extraits de ces échanges étaient abondamment cités dans le livre.

La prise de contact

Martti Malmi est un personnage important dans l'histoire de Bitcoin. Finlandais, il a été actif dans Bitcoin entre 2009 et 2011, avant de prendre un emploi à plein temps et de s'éloigner progressivement de Bitcoin. Il utilisait le pseudonyme sirius-m sur SourceForge, un pseudonyme qu'il a conservé lors de de son implication dans Bitcoin.

En 2009, Martti Malmi est un jeune étudiant en informatique à l'Université technologique d'Helsinki située à Espoo à l'Ouest de la capitale. Il découvre Bitcoin en avril grâce à son intérêt passager pour le crypto-anarchisme de Tim May. Le 9, il teste le système et mine ses premiers bitcoins avec son ordinateur portable (bloc 10 351). Dans la soirée il rédige un court texte de présentation de Bitcoin, qu'il publie sur le forum anti-state.com et celui de Freedomain Radio. Ces deux forums ont pour point commun de promouvoir largement la liberté de l'individu face à l'État, mais ils diffèrent dans leur sensibilité : le premier est de tendance libertarienne de gauche, prônant un anarchisme de marché anti-capitaliste, tandis que le second appartient à la droite anarcho-capitaliste rothbardienne, étant rattaché à la personne de Stefan Molyneux.

Dans son texte au ton résolument agoriste, intitulé P2P Currency could make the government extinct?, Martti Malmi écrit :

« Comme le Liberty Dollar et certaines monnaies locales nous l'ont montré, nous ne pouvons pas nous fier à une monnaie émise de manière centralisée qui peut être facilement arrêtée par l'État. À la place, nous pourrions avoir un système monétaire alternatif basé sur un réseau p2p décentralisé. En faisant quelques recherches sur Google, j'ai découvert qu'un système de ce type a récemment été proposé, et il s'appelle Bitcoin.

[...]

Le système est anonyme, et aucun État ne pourrait possiblement taxer ou empêcher les transactions. Il n'y a pas de banque centrale qui puisse déprécier la devise avec la création illimitée de nouvelle monnaie. L'adoption généralisée d'un tel système ressemblerait à quelque chose qui pourrait avoir un effet dévastateur sur la capacité de l'État à se nourrir à partir de son bétail. Qu'en pensez-vous ? Je suis très enthousiaste à l'idée d'un système pratique qui pourrait vraiment nous rapprocher de la liberté au cours de notre vie. »

Après avoir publié ce texte, Martti Malmi envoie un courriel à Satoshi Nakamoto dans lequel il déclare être « Trickstern du forum anti-state.com » (son autre pseudonyme) et qu'il « aimerait aider avec Bitcoin ». On ignore à quelle date il a expédié ce message, mais probablement peu de temps après la publication du texte. Satoshi lui répond le 2 mai 2009 (#1). Il va droit au but en écrivant directement : « Merci d'avoir lancé ce sujet sur ASC, ta compréhension de bitcoin est en plein dans le mille. »

Le créateur de Bitcoin poursuit en commentant, à propos des réponses sur le forum provenant probablement de gold bugs : « Certaines de leurs réponses étaient plutôt réactionnaires, mais je suppose qu'ils sont tellement habitués à s'opposer à la monnaie fiat qu'ils estiment que tout ce qui n'est pas l'or n'est pas assez bon. Ils admettent qu'une chose est inflammable, mais affirment qu'elle ne brûlera jamais parce qu'il n'y aura jamais d'étincelle. » Ici, il fait référence (peut-être malgré lui) au théorème de régression de Mises, qui postule qu'un bien doit nécessairement posséder une valeur d'usage non monétaire avant de pouvoir devenir une monnaie et que les amateurs d'or aiment invoquer pour défendre leur point de vue. Dans son analogie, l'utilisation non monétaire est cette « étincelle » et la combustion correspond au phénomène monétaire qui, une fois lancé, peut continuer de lui-même à condition de disposer de suffisamment de combustible.

Présenter Bitcoin

Satoshi se présente comme meilleur programmeur qu'écrivain, une évaluation pour le moins contestable quand on compare la qualité de ses interventions avec celle de son code, qui est médiocre. Dans le premier courriel (#1), il déclare : « Mon style d'écriture n'est pas très bon, je suis un bien meilleur codeur. » Cet élément fait écho à une réponse faite à Hal Finney quelques mois plus tôt où il disait qu'il était « meilleur pour la programmation que pour l'écriture ». Il dira aussi en 2010 qu'« écrire une description de ce truc pour le grand public est sacrément difficile ».

Ainsi, même si Martti prend part au développement durant l'année 2009 (il sera crédité dans les remerciements de la version 0.2), Satoshi le met plutôt à contribution pour remplir la page web sur SourceForge (bitcoin.sourceforge.net), la plateforme où est hébergé le code du logiciel, notamment en écrivant une foire aux questions (FAQ). Pour ce faire, Satoshi lui fournit (#3) une compilation des explications qu'il a pu fournir çà et là, en privé et en public. On y retrouve des réponses données à Hal Finney, Ray Dillinger, Dustin Trammell, Jonathan Thornburg, John Gilmore, Martien van Steenbergen, Michel Bauwens et Mike Hearn. (Notons que certaines d'entre elles n'avaient pas encore été publiées à ce jour.)

Aidé par ces courriels riches en informations, Martti rédige alors la FAQ (#4), qui est approuvée par Satoshi (#5). Elle contient des éléments de langage constitutifs de ce qui fera Bitcoin par la suite. Bitcoin y est présenté comme une « monnaie numérique anonyme basée sur un réseau pair à pair » qui « utilise la cryptographie à clés publique et privée », qui « est valorisée pour les choses contre lesquelles elle peut être échangée, tout comme le sont toutes les monnaies papier traditionnelles » et dont les nouvelles unités « sont générées par un nœud du réseau chaque fois qu'il trouve la solution à un certain problème calculatoire ». Martti évoque également quelques-uns des avantages apportés par Bitcoin : le transfert de fonds sur Internet, l'absence de contrôle des transactions par un tiers de confiance, la protection vis-à-vis des politiques monétaires inflationnistes des banques centrales et le potentiel de hausse de la valeur découlant de l'accroissement de la taille de l'économie.

La page est mise en place le 6 mai (#9). Martti y installe également un forum et un wiki le 9 juin (#17). La page, le wiki et le forum seront annoncés par Martti Malmi lui-même sur la liste de diffusion de Bitcoin le 13 juin.

Le 11 juin, Satoshi contacte à nouveau Martti Malmi et lui propose le mot « cryptomonnaie » (cryptocurrency en anglais) pour décrire Bitcoin (#19). Il écrit : « Quelqu'un a proposé le mot "cryptomonnaie"… c'est peut-être un mot que nous devrions utiliser pour décrire Bitcoin, ça te plaît ? » Le Finlandais approuve et avance que « The P2P Cryptocurrency » pourrait être le slogan de Bitcoin. Cette suggestion sera mise en œuvre : le titre de la page web deviendra « Bitcoin P2P Cryptocurrency » et l'annonce de la version 0.3 en juillet 2010 décrira le projet comme « Bitcoin, the P2P cryptocurrency » (#198).

Toutefois, tout ne convient pas à Satoshi. Par exemple, dans le même courriel du 11 juin, il dit à Martti qu'il n'est « pas à l'aise » avec le fait de déclarer que Bitcoin est un « investissement » (#19). Plus tard, en juillet 2010, il reviendra également sur la mise en avant de l'anonymat, pour deux raisons : le danger pour l'utilisateur et la perception du grand public. Quelques heures après sa déclaration sur le forum ne pas vouloir « mettre l’aspect "anonyme" au premier plan », il écrira ainsi à Martti (#197) :

« Je pense que nous devrions mettre moins l'accent sur l'aspect anonyme. Avec la popularité des adresses bitcoin au lieu de l'envoi par IP, nous ne pouvons pas donner l'impression que tout est automatiquement anonyme. Il est possible d'être pseudonyme, mais il faut être prudent. [...] De plus, "anonyme" sonne un peu suspect. Je pense que les gens qui veulent de l'anonymat le découvriront sans que nous en fassions la promotion. »

L'obsession de l'amorçage

Les courriels publiés par Martti Malmi révèlent aussi l'obsession de Satoshi Nakamoto à propos de l'amorçage de Bitcoin. Le 21 juillet 2009, il écrit à celui qui est devenu son bras droit (#24) : « Cela aiderait si les gens pouvaient l'utiliser pour quelque chose. Nous avons besoin d'une application pour l'amorcer. Des idées ? » Un mois plus tard, le 24 août, il lui partage ses idées et il écrit (#28) : « Ce serait plus efficace s'il existait également une niche de produits pour laquelle il pourrait être utilisé. Certaines monnaies virtuelles, comme le Q coin de Tencent, ont percé dans le domaine des biens virtuels. » Le 28, Martti répond (#30) : « Bitcoin pourrait être promu auprès des utilisateurs de communautés virtuelles comme World of Warcraft et Second Life, qui comptent toutes deux des millions d'utilisateurs. » Tout ceci rappelle la réponse de Satoshi à Dustin Trammell du 15 janvier 2009 où il expliquait que Bitcoin pourrait servir de « points de récompense », de « jetons de don », de « monnaie pour un jeu », aux « micropaiements pour des sites pour adultes » ou encore au paiement pour un site web ou pour envoyer un courriel.

Il y a néanmoins un problème qui hante cet amorçage : celui de la première valorisation. Bitcoin est en effet le projet d'une nouvelle monnaie qui a besoin d'une « étincelle ». Pour cela, la méthode historique la plus simple est l'adossement à une autre monnaie déjà adoptée : c'est de cette manière que les États ont pu faire accepter le papier-monnaie à leurs populations. C'est pourquoi Satoshi l'envisage et déclare à plusieurs reprises dans ses échanges avec Martti que Bitcoin sera « garanti par du liquide » (#1) ou « par de la monnaie fiat » (#3). Si cela peut paraître énigmatique de prime abord, il précise sa pensée quelques mois plus tard (#28) : « Offrir de la monnaie pour garantir les bitcoins attirerait les chasseurs de gratuité, ce qui aurait l'avantage de générer beaucoup de publicité. »

Pour mettre en place ces idées, Satoshi est en contact avec plusieurs donateurs éventuels. Dans le courriel du 21 juillet (#24), il écrit ainsi à Martti : « Il y a des donateurs que je peux solliciter si nous trouvons quelque chose qui nécessite un financement, mais ils souhaitent rester anonymes. » L'un d'entre eux sera sollicité plus tard pour payer les diverses dépenses de Martti : le Finlandais recevra 3 600 $ par la poste tout juste un an plus tard ! (#210)

Les idées de Satoshi pour l'amorçage inspirent Malmi, qui tente de mettre en application la garantie du bitcoin par le biais d'une plateforme de change. Le 22 juillet 2009, il décrit son concept à Satoshi (#25) :

« J'ai pensé à un service de change qui vendrait et achèterait des bitcoins contre des euros et d'autres devises. La possibilité d'échanger directement des bitcoins contre une monnaie existante donnerait au bitcoin la meilleure liquidité initiale possible et donc une meilleure facilité d'adoption pour les nouveaux utilisateurs. Tout le monde accepte d'être payé avec des pièces facilement échangeables contre de la monnaie commune, mais tout le monde n'accepte pas d'être payé avec des pièces qui ne sont garanties que pour l'achat d'un type spécifique de produit.

À titre pédagogique, la formule permettant de fixer un prix stable en euros serait quelque chose comme : (Le montant d'euros qu'on est prêt à échanger contre des bc + la valeur en euros des biens que d'autres personnes vendent contre des bc) / (Le nombre total de bc en circulation - les actifs propres en bc). »

La plateforme de Martti consiste à jauger l'offre et la demande d'une manière différente que la bourse traditionnelle, en prenant en compte les euros et les bitcoins déposés par les usagers. Il finit par mettre en œuvre son idée en mars 2010 au travers du site Bitcoinexchange.com (#133) et réalise quelques ventes au fil des mois (#191, #214), mais le système n'est pas avantageux pour les utilisateurs. La plateforme fermera en 2011.

La garantie de la valeur du bitcoin provient en réalité de l'action d'un autre utilisateur, bien connu par ceux qui s'intéressent à l'histoire de Bitcoin : NewLibertyStandard (NLS). Celui-ci s'inscrit sur le forum hébergé sur SourceForge durant l'automne 2009. Le 8 octobre, il annonce qu'il échange des bitcoins contre des dollars sur son site web, newlibertystandard.wetpaint.com, à un taux de change basé sur son propre coût de production. Martti en informe Satoshi (#34), qui lui répond une semaine plus tard (#35) :

« Il est encourageant de voir que davantage de personnes s'intéressent au projet, comme ce site NewLibertyStandard. J'aime son approche de l'estimation de la valeur basée sur l'électricité. Il est instructif de voir quelles explications les gens adoptent. Elles peuvent aider à découvrir une manière simplifiée de comprendre [Bitcoin] qui puisse le rendre plus accessible aux masses. De nombreux concepts complexes dans le monde ont une explication simpliste qui satisfait 80 % des gens, et une explication complète qui satisfait les 20 % restants, ceux qui voient les défauts de l'explication simpliste. »

De son côté, Martti contacte NLS (#34) et effectue un échange avec lui le 12 octobre : 5 050 bitcoins contre 5,02 $ sur PayPal. Cela donne au bitcoin un prix d'échange pour la première fois de son histoire : 0,001 $ environ ! Par la suite, NLS continue à contribuer au projet, par l'intermédiaire de son service de change et par ses tests réalisés pour le portage du logiciel sur Linux (#66). Quant à Satoshi, son obsession à propos de l'amorçage ne le quittera que lorsque le projet prendra réellement de l'ampleur, après le slashdotting de juillet 2010.

La méfiance de Satoshi

Ce qui ressort enfin de ces courriels est la méfiance de Satoshi Nakamoto vis-à-vis du pouvoir. Celui-ci en effet met tout en place pour éviter d'avoir affaire aux autorités, ayant l'intuition qu'il est en train de construire un système monétaire révolutionnaire et que cela ne plaira pas aux élites installées.

Le créateur de Bitcoin démontre une connaissance pointue des systèmes de paiements et de monnaies centralisées alternatives comme les devises en or numériques telles que Pecunix et e-Bullion, le système Liberty Reserve, ou encore le service russe WebMoney. Lorsque Martti lui parle de l'avancement du prototype de sa plateforme d'échange en février 2010, il lui conseille ainsi d'accepter les virements entrants de Liberty Reserve, qui permet de faire des échanges « sans poser de question et en toute confidentialité » (#141). Il évoque aussi l'existence des cartes-cadeaux (« paysafecards ») qui peuvent rendre service pour réaliser certaines opérations financières. Le même jour, il suggère à Martti de ne pas « se précipiter » et de ne pas « se faire rejeter par toutes les solutions de paiement » (#142), ce qui indique qu'il connaît très bien la censure bancaire qui règne dans le milieu. Il a également conscience du problème de la rétrofacturation comme l'atteste un courriel adressé à Martti quelques jours plus tard (#151) :

« Toutes les méthodes de paiement conventionnelles ont recours à la réfutabilité pour pallier l'absence de mots de passe et de crypto. Le système est largement ouvert à la copie des numéros de carte de crédit et des numéros de compte en clair, et ils y remédient en inversant la transaction après coup. »

Satoshi sait donc très bien où il met les pieds et est conscient que ce qu'il fait remet en cause l'autorité financière sur le transfert monétaire sur Internet. Il a probablement entendu parler de la fermeture du système de devise en or numérique e-gold a fermé en 2007 et de l'arrestation de ses fondateurs, qui ont été condamnés pour facilitation de blanchiment d'argent et activité de transfert d'argent sans licence. Il a connaissance de la censure financière grandissante perpétrée par les banques pour se conformer aux réglementations étatiques.

Il donne quelques indices dans sa façon de dire les choses. Par exemple, lorsqu'il s'oppose au fait de déclarer explicitement de considérer Bitcoin « comme un investissement » en juin 2009, il écrit à Martti que « c'est quelque chose de dangereux à dire » et qu'il devrait « supprimer ce point » (#19), craignant probablement les lois qui réglementent le conseil en investissement. Plus tard, en février 2010, lorsque Martti lui évoque la volonté de traduire le site web en finnois, Satoshi répond la chose suivante (#158) :

« Il serait peut-être préférable de ne pas le traduire dans ta propre langue. Souvent, la réponse habituelle en matière de légalité est que le contenu n'est destiné qu'aux ressortissants d'autres pays. Le fait de le traduire dans ta langue maternelle affaiblit cet argument. »

Ainsi, la préoccupation de Satoshi vis-à-vis du pouvoir politique atteint un niveau quasi paranoïaque, ce qui montre qu'il a conscience du caractère profondément transgressif de sa découverte. C'est probablement pourquoi il déclarera dans l'un de ses derniers messages publics en décembre 2010 que « WikiLeaks a donné un coup de pied dans la fourmilière » et que « la colonie se dirige maintenant vers nous », avant de disparaître à jamais.

Le succès de Bitcoin et la disparition

À partir de la fin de l'année 2009, les choses commencent à s'arranger pour Bitcoin. Le mois de novembre est consacré à la migration de la page SourceForge vers Bitcoin.org (#102) : la description de Martti Malmi se retrouve donc sur le site officiel (#124). C'est aussi l'occasion de lancer un nouveau forum, celui hébergé sur SourceForge n'étant pas assez évolué. Satoshi écrit ainsi (#53) : « Maintenant que le forum sur bitcoin.sourceforge.net gagne en popularité, nous devrions vraiment chercher un endroit qui héberge gratuitement la gestion d'un forum complet. » Après des hésitations au sujet du moteur logiciel à utiliser, c'est Simple Machines Forum qui est choisi par Satoshi (#99). Le nouveau forum est mis en ligne le 26 novembre à l'adresse bitcoin.org/smf (#110).

Quelques mois plus tard, ce forum commence à attirer beaucoup de monde et devient le centre névralgique de la communication autour de Bitcoin. Le 7 février 2010, Satoshi s'étonne ainsi de son succès (#153) : « Le forum est en train de décoller. Je ne m'attendais pas à ce qu'il y ait autant d'activité aussi rapidement. » En mai, Martti devra ajouter plusieurs sections pour organiser les nombreuses discussions (#191).

Certaines personnes contactent également Satoshi en privé. C'est notamment le cas de Jon Matonis, un économiste qui tient le blog The Monetary Future où il traite de sujets liés aux monnaies numériques, à la banque libre et à la cryptographie, et qui « souhaite écrire un article sur Bitcoin » (#189). Le 4 mars, Satoshi lui répond en le complimentant sur son blog en disant qu'il « aurait aimé qu'il y ait quelque chose comme ça » quand il avait fait ses premières recherches trois ans auparavant. Le 6, il envoie un courriel à Martti en lui demandant de l'aide, car il n'a « pas le temps de répondre à ses questions », chose que le Finlandais accepte le lendemain (#190). Néanmoins, il semble que Satoshi ne le met finalement pas en relation avec Jon Matonis, ce dernier publiant un très succinct article sur Bitcoin le 13 mars (UTC).

Le 11 juillet 2010, il se produit un évènement qui bouleverse l'histoire de Bitcoin : suite à la sortie de la version 0.3 du logiciel, une courte présentation de Bitcoin rédigée par un utilisateur est publiée sur Slashdot, un site d'actualité très populaire auprès des passionnés d'informatiques et d'autres sujets. Cet évènement provoque un afflux massif de visiteurs sur le site et sur le forum de Bitcoin, une augmentation du nombre d'utilisateurs et de mineurs sur le réseau. En particulier, le prix du BTC connaît la première hausse majeure de son histoire, en passant de 0,008 $ à 0,08 $ en une semaine.

Mais cela veut dire aussi que le travail de Satoshi et des développeurs s'accroît considérablement. Le 18 juillet (#210), le créateur de Bitcoin écrit ainsi à Martti, en réponse à sa suggestion de changer de service d'hébergement pour le site et le forum :

« S'il te plaît, promets-moi de ne pas faire de basculement maintenant. La dernière chose dont nous avons besoin, c'est de problèmes de basculement qui s'ajoutent à l'afflux de travail que nous recevons actuellement de slashdot. Je perds la tête tellement il y a de choses à faire. »

Ce sentiment de surcharge se confirme dès l'été avec plusieurs problèmes techniques qui sont découverts, comme le 1 RETURN bug ou le dépassement de mémoire qui provoque le Value Overflow Incident.

Tout ceci montre cependant que le projet a pris. La communauté est désormais suffisamment grande et enthousiaste pour que Bitcoin ne faiblisse pas. Satoshi sent qu'il peut prendre du recul et donner plus de responsabilités à ses premiers auxiliaires, Martti Malmi et Gavin Andresen. Le rôle de Gavin est notamment prépondérant. Le 3 décembre, lorsque Martti lui demande à qui il pourrait donner un rôle d'administrateur serveur supplémentaire pour le site, Satoshi répond (#241) :

« Ce devrait être Gavin. J'ai confiance en lui, il est responsable, professionnel, et techniquement bien plus compétent que moi avec linux. »

C'est probablement en décembre 2010 que le créateur décide de disparaître, alors que des utilisateurs du forum suggèrent que WikiLeaks devrait accepter le bitcoin, l'ONG de Julian Assange étant soumise à un blocus financier des acteurs traditionnels et ne pouvant donc pas recevoir de dons. Le 5 décembre, Satoshi s'y oppose publiquement en déclarant que « le projet a besoin de grandir progressivement pour que le logiciel puisse se renforcer en cours de route » et que « Bitcoin est une petite communauté expérimentale encore naissante ». Le 7 décembre, il envoie un courriel à Martti lui demandant s'il peut l'« ajouter à la liste de développeurs du projet sur la page de contact ». Son intention est de retirer ses propres informations de contact. Cela corrobore les propos que Gavin Andresen tiendra quelques années plus tard, Satoshi ayant procédé exactement de la même façon avec lui : « [Satoshi] a fini par me rouler dans la farine en me demandant s'il pouvait mettre mon adresse de courrier électronique sur la page d'accueil de bitcoin, et j'ai dit oui, sans me rendre compte que, lorsqu'il mettrait mon adresse, il enlèverait la sienne. »

Le 12 décembre, Satoshi poste son dernier message public sur le forum, mais continue d'interagir en privé avec les personnes en lesquelles il a confiance. Il cherche à se faire le plus discret possible et ne souhaite pas s'exposer en se chargeant de la communication du projet. Ainsi, le 6 janvier 2011, lorsque Gavin lui dit qu'il ferait mieux de parler à la presse à l'occasion d'un contact avec Rainey Reitman de l'Electronic Frontier Foundation, il répond que ce dernier est « la meilleure personne pour le faire » (#254). Ce n'est pas par manque d'intérêt, car il poursuit en ajoutant :

« L'EFF est très importante. Nous voulons entretenir de bonnes relations avec elle. Nous sommes le type de projet qu'ils apprécient ; ils ont aidé le projet TOR et ont fait beaucoup pour protéger le partage de fichiers en P2P. »

Il disparaît définitivement en mai 2011, deux ans après la première prise de contact avec Martti Malmi. À celui-ci il écrit : « Je suis passé à autre chose et je ne serai probablement plus là à l'avenir. » Il a peut-être choisi de se consacrer à son activité professionnelle, mentionnée dans l'un des courriel pour expliquer son absence d'août 2009 (#24). On ne le saura probablement jamais.

Suite à la disparition du créateur de Bitcoin, le site et le forum seront confiés à Cobra (un autre Finlandais) et Theymos. Le forum sera ensuite déplacé à l'adresse forum.bitcoin.org en mai 2011 puis vers bitcointalk.org en août. Martti Malmi, lui, vendra ses bitcoins durement minés pour s'acheter un appartement à Helsinki. Et Bitcoin continuera de fonctionner, bloc après bloc.

Des nouveaux éléments dans l'énigme Nakamoto

La publication de la correspondance entre Martti Malmi et Satoshi Nakamoto constitue ainsi un évènement important, qui a marqué la communauté de Bitcoin. Ces courriels nous racontent la relation qui unissait le créateur de Bitcoin et le jeune Finlandais lorsqu'ils ont développé ce qui est aujourd'hui une cryptomonnaie utilisée par des millions de personnes, notamment en forgeant un discours qui a depuis été repris par beaucoup. Nous remercions ainsi Martti Malmi de les avoir mis en ligne, malgré sa réticence compréhensible à rendre public des échanges privés sans l'accord de l'autre personne.

Ces courriels sont fondamentaux dans la compréhension que l'on a de Satoshi. Même s'ils ne nous apprennent rien de réellement crucial, ils ont le mérite d'éclaircir certains points sur la façon dont se sont déroulées les choses, tant du point de vue de la communication que de la technique. Certains traits de personnalité du créateur de Bitcoin nous sont aussi confirmés comme son obsession de l'amorçage ou sa méfiance des autorités.

En outre, ses relations avec d'autres personnages clés de l'histoire de Bitcoin transparaissent un peu plus clairement. Le 21 juillet 2009, Satoshi a ainsi mentionné Hal Finney disant qu'il avait « ouvert la voie » des années auparavant avec « sa Reusable Proof of Work (RPOW) » (#24), ce qui nous confirme qu'il avait bien connaissance de ce système datant de 2004. Martti et Satoshi parlent aussi d'un certain David (#23), qui n'est nul autre que David Parrish ou dmp1ce et qui semble avoir un peu contribué au développement en 2009. On distingue aussi l'importance de NewLibertyStandard qui a tout simplement lancé Bitcoin économiquement en étant le premier commerçant et en garantissant une sorte de plancher de valeur. Enfin, Gavin Andresen apparaît clairement dans ces e-mails comme celui qui pris la place de Martti Malmi en tant que bras droit de Satoshi au cours de l'année 2010, le Finlandais ayant été assez occupé à partir de ce moment.

En complément de cet article, vous pouvez retrouver l'épisode d'Enigma Nakamoto consacré à ce sujet : Épisode 11 : les mails de Martti Malmi.

Vous pouvez également en apprendre plus sur Bitcoin dans mon livre, L'Élégance de Bitcoin, qui regorge de détails croustillants et dont les deux premiers chapitres sont dédiés à raconter son histoire. Disponible sur le site de l'éditeur en format broché et ebook, ainsi que sur Amazon.

L’Élégance de Bitcoin : un ouvrage singulier

February 21st 2024 at 10:00

En mars 2022 j'ai décidé d'écrire un livre sur Bitcoin. Cela faisait quelques temps que l'idée me trottait dans la tête, ayant accumulé un certain nombre de connaissances sur le sujet et voulant exposer clairement ce que j'avais compris. Vingt-et-un mois plus tard, non sans difficulté, celui-ci était terminé. Il est sorti officiellement le 31 janvier 2024 et connaît depuis un lancement encourageant !

Cet article est une présentation de cet ouvrage. Il en retrace sa longue conception, en expose le contenu général et dévoile quelques-uns des sujets abordés. J'espère ici convaincre les quelques personnes qui hésiteraient à se le procurer.

Un projet de longue haleine

L'idée de ce projet de livre m'est venue progressivement, mais elle s'est imposée dans mon esprit au cours de l'hiver 2021. La France était alors en proie à la dure restriction du passe vaccinal, ce qui m'avait un peu ouvert les yeux sur les possibilités d'évolution de notre société. Bitcoin représentait pour moi une sorte d'espoir, un outil de liberté sur lequel focaliser mon attention, et je voulais partager cette vision de manière claire et complète. Ayant écrit plus d'une centaine d'articles sur le sujet et ayant traduit l'ouvrage Cryptoeconomics d'Eric Voskuil, j'estimais avoir la légitimité pour écrire ce livre. J'ai annoncé ma décision début mars, quelques semaines à peine après l'invasion de l'Ukraine par la Russie et l'application de sanctions économiques drastiques contre les résidents russes.

J'ai mis au point une campagne de financement participatif en bitcoins qui permettrait de payer pour le lancement du livre et de me rémunérer pour quelques mois d'écriture. Celle-ci a été mise en place sur mon propre nœud grâce à Umbrel et BTCPay Server, et relayée via un VPS loué (en BTC) chez BitLaunch. La campagne a été financée principalement en BTC, mais quelques contributions ont été aussi faites en XMR et en BCH, cryptomonnaies que j'acceptais manuellement. Diverses contreparties ont été promises aux contributeurs et ont depuis à peu près toutes été honorées.

Le plan de l'ouvrage était déjà cohérent et il ne changerait pas significativement tout au long de la rédaction. L'idée était de décrire l'origine avant la destination, le pourquoi avant le comment, le général avant le particulier, pour former un ensemble clair et complet. Le contenu n'était pas destiné aux nouveaux venus, mais devait tout de même rester compréhensible pour le lecteur intéressé. Le propos devait se différencier du contenu produit par les « influenceurs » qui, en général, reste souvent à la surface et se limite parfois au prix et à l'investissement... Il était ainsi nécessaire que les sujets soient traités en profondeur, y compris d'un point de vue technique.

J'ai mis toute mon âme dans ce livre. J'y ai placé tout ce qui avait de l'importance pour moi, tout ce qui m'avait fasciné dans Bitcoin, même si certains sujets pouvaient être controversés ou complexes. J'ai essayé d'être le plus sincère dans ma démarche, en indiquant d'où venait ce que j'avançais : l'ouvrage contient ainsi une multitude de références disséminées au sein de centaines de notes (à tel point que des notes supplémentaires ont dû être extraites et être hébergées en ligne). Cet ouvrage est aussi un témoignage de ma relation avec Bitcoin, notamment dans la conclusion (chapitre 15) où je donne un avis plus personnel et où j'émets quelques prospectives sur Bitcoin.

Au cours de la rédaction, le contenu a pu être amélioré grâce aux diverses relectures bénévoles. Je remercie grandement ceux qui ont accepté de relire un chapitre ou deux pour me signaler ce qui n'allait pas, au niveau de la forme ou du fond. Ils sont cités au début du livre. Cet aspect m'a fait prendre conscience que l'écriture d'un livre n'était pas une tâche strictement individuelle : c'est un travail mené par une personne unique, certes ; mais celui-ci dépend du retour et du soutien d'autres personnes. Je n'aurais jamais pu écrire ce livre seul.

Assez rapidement, j'ai eu quelques contacts avec des éditeurs. J'ai finalement choisi la maison d'édition spécialisée Konsensus Network pour m'aider à publier l'ouvrage. Elle était constituée de bitcoineurs passionnés et proposait le paiement en bitcoins directement dans sa boutique, deux choses essentielles de mon point de vue. J'ai notamment été en communication avec Édouard Gallego qui m'a grandement aidé dans le processus (et que je remercie infiniment).

Enfin, il m'a été conseillé de trouver quelqu'un qui pourrait écrire une préface, car (on ne va pas se mentir) cet élément peut faciliter les ventes. La préface sert en effet de caution intellectuelle, garantissant une certaine qualité du propos auprès du public, une sorte de validation par un pair utile au discernement individuel. J'ai ainsi dû chercher un préfacier. C'était une chose délicate car, de mon point de vue, la personne devait à la fois m'avoir appris quelque chose (je devais lui être redevable) et apprécier le livre, au moins partiellement. Mon choix s'est porté vers Jacques Favier, historien et co-fondateur du Cercle du Coin, que j'avais découvert en 2017 par l'intermédiaire d'une vidéo de Raj de la chaîne Autodisciple, et dont j'avais lu l'ouvrage La Monnaie acéphale co-écrit avec Adli Takkal-Bataille. Jacques est quelqu'un que j'estime et dont j'apprécie les interventions orales comme écrites, ainsi que les multiples livres. Il a une culture historique que je n'aurais probablement jamais et est d'une finesse remarquable quand il s'agit de parler de Bitcoin.

En octobre 2023, je lui ai formulé ma demande, escomptant qu'il serait ouvert à la chose, et il a accepté de relire mon manuscrit. Je savais qu'il n'apprécierait pas tout le contenu du livre, et notamment ses penchants les plus « libéraux » et « autrichiens », mais j'espérais qu'il y trouverait des points qui lui plairaient. Il a finalement accepté. Il a rédigé une superbe préface, avec le talent d'écriture que ses lecteurs lui connaissent. Le fait que nous ayons des points de vue différents n'est à mon avis pas un défaut, d'autant plus que j'ai voulu m'adresser à tout le monde. Même s'il existe évidemment des opinions erronées au sujet de Bitcoin, la diversité des points de vue est une richesse qu'il convient de cultiver. Tout comme dans la célèbre fable indienne où des aveugles touchent chacun une partie différente d'un éléphant et décrivent l'animal d'une façon différente, nous avons tous notre perspective de Bitcoin qui peut être valable et complémentaire par rapport aux autres, à condition d'être de bonne foi.

Un contenu riche

Le livre a pour objectif de donner une vue d'ensemble de Bitcoin, à la fois sous des perspectives technique, historique, économique et politique. Tout d'abord, j'aborde l'histoire de Bitcoin de ses origines en 2008 à aujourd'hui (chapitres 1 et 2). Puis, j'évoque ses racines proprement dites en explorant ses fondements monétaires, politiques et techniques et en retraçant comment il s'inscrit dans une évolution déterminée (chapitres 3, 4, 5 et 6). Ensuite, je présente son modèle de fonctionnement général, qui est plutôt simple quand on y pense mais terriblement efficace, en décrivant tour à tour la signature numérique, le minage et la détermination du protocole (chapitres 7, 8, 9, 10, 11). Enfin, je rentre dans les détails plus techniques en m'attardant sur les rouages de Bitcoin et en abordant des thèmes tels que la confidentialité, la programmabilité et la scalabilité (chapitres 12, 13, 14).

Table des matières élégance de Bitcoin
Table des matières (cliquer pour agrandir)

Le contenu est donc très riche et saura contenter les plus curieux. Les sujets abordés dans le livre sont des sujets réels, profonds, et parfois complexes, qui sont rarement abordés dans les médias généralistes. On alterne entre les idéologies politiques, les solutions techniques, l'utilité du système, la censure des transactions, l'altération des règles de consensus ou les frais de transaction. Il ne s'agit pas de convaincre le lecteur d'« investir » dans le bitcoin, mais de lui faire prendre conscience des enjeux qui s'incarnent au sein même de Bitcoin et de la bataille de la monnaie numérique qui se joue aujourd'hui même.

Le titre de l'ouvrage – qui était à l'origine provisoire, mais qui s'est imposé comme définitif avec le temps – reflète l'élégance rare qui caractérise la conception de base de Bitcoin. Dans le propos, cette élégance est en filigrane : vous ne trouverez pas de grand discours philosophique sur la beauté ou de récit grandiloquent à propos d'une expérience mystique, mais vous pourrez ressentir cette élégance à travers la façon dont Bitcoin est agencé. Bitcoin tire sa force de cet aspect. Sa simplicité est à la base de sa robustesse : comme l'écrivait Satoshi Nakamoto dans le livre blanc, « le réseau est robuste du fait de sa simplicité non structurée ».

L'image de couverture (conçue par le talentueux ImTechnicolor) représente Bitcoin en tant qu'arbre dont les branches sont des pistes de circuit imprimé et dont les feuilles sont des pastilles. Elle combine ainsi la nature informatique du système, qu'on retrouve dans le réseau qui le supporte, et son aspect organique, lié aux êtres humains et à leurs interactions économiques et culturelles. De plus, cette illustration résumé particulièrement bien les différents thèmes abordés dans l'ouvrage : les racines techno-idéologiques de Bitcoin retraçant ce qui a pu mener à sa découverte ; son caractère essentiellement pluriel, qui se transcrit dans les différentes scissions et les versions alternatives du protocole ; sa chaîne de blocs, que Satoshi décrivait comme « une structure en forme d’arbre qui a pour racine le bloc de genèse, chaque bloc pouvant avoir plusieurs candidats à sa suite » ; et enfin les arbres de Merkle, qui interviennent dans les blocs pour agencer les transactions. J'en suis particulièrement satisfait.

Une perspective différente

Beaucoup de contenu sur Bitcoin se concentre sur les choses qui plaisent au grand public. Le nerf de la guerre numérique étant l'attention, il faut aborder les sujets de manière péremptoire et simpliste, qui parle au plus grand nombre sans trop le bousculer. Il convient ainsi bien souvent d'évoquer le pouvoir d'achat de nos monnaies qui s'érode et le prix du bitcoin qui monte en conséquence, dans une vision schématique du phénomène. En général, on ne cherche pas trop à revenir sur les racines cypherpunks de Bitcoin, ni à mettre en avant qu'il permet de contrevenir à la loi positive ou de s'adonner à certains vices. On évite également de parler de ses faiblesses et de ses limites, voulant convaincre autrui d'en acheter un peu.

Étant anticonformiste, je m'oppose à cette vision des choses, qui a ses mérites (je le concède) mais qui ne cadre pas avec ce que Bitcoin véhicule. Je pense qu'il est profitable de dire ce qui nous semble être la vérité de manière crue et directe, quitte à déplaire aux plus modérés. Cet ouvrage a été écrit dans cette optique et de multiples sujets polémiques sont abordés. En voici quelques-uns.

Bitcoin possède des racines idéologiques profondes. Bitcoin n'est pas un assemblage technique neutre, mais possède des valeurs qui sont inscrites dans le code du logiciel, qui peuvent être identifiées dans les écrits de son fondateur et qui se retrouvent au sein de sa communauté. La valeur principale est bien entendu la liberté, le but de Bitcoin étant, comme l'écrivait Satoshi, de « conquérir un nouveau territoire de liberté pour plusieurs années ». Parmi les mouvements qui ont influencé la découverte de Bitcoin, on peut citer le libertarianisme américain moderne initié par Murray Rothbard dans les années 60, l'agorisme de Samuel Konkin III, le mouvement libriste débuté par Richard Stallman dans les années 80, l'extropianisme transhumaniste de Max More, et le mouvement cypherpunk des années 90 représenté par Tim May. Les expériences de monnaies numériques forment aussi une indication de la longue quête qui a mené à la cryptomonnaie. Je ne suis évidemment pas le premier à parler de cette « préhistoire » de Bitcoin : des livres ont été écrits à ce sujet – dont notamment Digital Cash de Finn Brunton et The Genesis Book d'Aaron van Wirdum, sorti très récemment – et des épisodes de podcast y ont été consacrés – et en particulier les premiers épisodes de celui d'Urbantech.

L'argent liquide physique va disparaître. Tout comme la monnaie a transitionné de la monnaie métallique au papier-monnaie, celle-ci subit une transformation similaire en devenant peu à peu une monnaie entièrement numérique. Cette évolution est aujourd'hui en cours en Occident et devrait se finaliser dans les décennies à venir, sauf dans le cas d'une prise de conscience massive. Nous nous retrouverons dans un monde utilisant principalement de la monnaie numérique de banque centrale et ses dérivés privés, dans lequel le rôle de l'argent liquide papier aura été rendu obsolète et négligeable. La surveillance et la censure financières pourront se déployer comme jamais auparavant. Dans ce monde aux aspects dystopiques, Bitcoin formera une alternative cruciale pour la liberté.

Bitcoin est une monnaie de désobéissance. Bitcoin n'a d'utilité propre par rapport au dollar et à l'euro que dans la mesure où il existe en dehors des lois et de l'intervention des banques. Par sa résistance à la censure (aspect largement mis en valeur dans le livre), cet outil est fait pour désobéir aux autorités en charge, chose qui peut être jugée légitime ou non. Il garantit la liberté de transaction pour des activités sensibles comme la liberté d'expression, l'opposition politique dans les pays, l'envoi de fonds à l'étranger, et plus généralement l'économie parallèle.

L'adoption de masse n'aura pas lieu. L'adoption de masse du bitcoin est désirable dans la mesure où elle permettrait à tous de disposer d'une monnaie libre, et empêcherait les diverses manipulations monétaires réalisées par les États et par les banques. C'est pour cela qu'elle est souvent présentée comme un objectif à atteindre, comme si les monnaies fiat pouvaient disparaître dans une hyperbitcoinisation fulgurante. Cependant, il est illusoire de croire qu'une telle adoption pourrait survenir du jour au lendemain, et tous ceux qui ont travaillé sur le terrain peuvent en témoigner. L'utilisation de Bitcoin suppose des contraintes variées (comme la volatilité du pouvoir d'achat, les frais de transaction, le manque de scalabilité et la réglementation dissuasive), ce qui crée une barrière à l'entrée que tout le monde n'est pas prêt à franchir. La sobriété du discours pourrait ainsi être bénéfique.

Le passage à l'échelle se fera (aussi) par le recours aux mises en œuvre alternatives de Bitcoin. Comme tout le monde le sait, Bitcoin ne passe pas à l'échelle en tant que système unique : le nombre de transactions pouvant être incluses dans un bloc est restreint par une limite de poids de blocs, et les solutions de seconde couche censées améliorer cette capacité de traitement, comme le Lightning Network, sont par essence imparfaites, puisque reposant sur le règlement des litiges sur la chaîne. Toutefois, il existe une troisième voie pour accroître le nombre de transferts : c'est l'utilisation de monnaies de substitution, c'est-à-dire de cryptomonnaies alternatives libres et décentralisées possédant des caractéristiques proches de BTC (propriété entière, résistance à la censure, résistance à l'inflation) mais n'offrant pas la même sécurité. Cet effet peut déjà être observé lors de la hausse de frais sur le réseau lorsque les utilisateurs ont recours à d'autres cryptomonnaies (2023 en a été un bel exemple avec Ordinals). En parallèle, certaines boutiques en ligne focalisées sur Bitcoin ont compris le phénomène à l'instar de Bitrefill, qui accepte le litecoin (LTC) et d'autres cryptomonnaies, et de ShopInBit, qui accepte le monero (XMR). De manière générale, cette solution pourrait s'imposer à long terme de la même manière que l'argent a pu être le complément de l'or pendant des siècles avant d'être démonétisé en 1873, à condition bien sûr que la demande pour Bitcoin ne soit pas trop faible et qu'une solution de scalabilité révolutionnaire ne soit pas découverte entretemps.

Où se procurer l'ouvrage

Vous retrouverez ainsi, dans cet ouvrage qui présente une vision profonde et cohérente de Bitcoin, du contenu qui n'a pas forcément été abordé dans la langue de Molière. Ce sera, je l'espère, une lecture qui saura se démarquer des autres.

Vous pouvez vous procurer l'ouvrage sur la boutique de Konsensus Network, où il est possible de payer en BTC et en euros. Il est aussi disponible à la vente sur Amazon à un prix plus élevé et dans un format légèrement différent : l'objet est plus grand et plus lourd, et le papier un peu plus blanc. Les évaluations positives sont bien évidemment les bienvenues si vous avez effectué un achat sur la plateforme récemment ; cela aidera à améliorer la visibilité du livre. Le livre peut également être retrouvé sur le site de la FNAC. Un format numérique (epub) devrait être proposé prochainement, sur toutes les plateformes.

Enfin, précisons que vingt-et-un jetons non fongibles (NFT) liés au livre ont été forgés via le protocole Ordinals, dont la liste des identifiants a été incluse dans le livre. Ils sont en voie d'être distribués aux contributeurs et aux relecteurs.

Bitcoin : un livre blanc, des livres blancs

November 19th 2022 at 09:00

Le livre blanc (ou white paper en anglais) est le document fondateur de Bitcoin publié le 31 octobre 2008 par Satoshi Nakamoto. Il s'agit d'un court document de 9 pages, présenté comme un article scientifique, qui décrit le fonctionnement technique du système. Le titre en fait « un système d'argent liquide électronique pair-à-pair », c'est-à-dire une monnaie numérique pouvant être échangée sans nécessiter de tiers de confiance sur Internet.

La version généralement partagée du livre blanc est celle qui est disponible actuellement à l'adresse bitcoin.org/bitcoin.pdf, conformément au lien donné par Satoshi dans son premier courriel public sur la liste de diffusion de Metzdowd.com dédiée à la cryptographie. Celle-ci est citée partout sur la toile, dans les livres blancs des autres cryptomonnaies et jusque dans les articles universitaires. Sauf ce que ce n'est pas la bonne version.

Le 31 octobre dernier, à l'occasion du 14ème anniversaire du livre blanc, je me suis en effet rendu compte que cette version n'était pas celle distribuée par Satoshi Nakamoto en 2008. En réalité, il existe au moins deux versions ayant été distribuées antérieurement : l'une précédant la publication publique, et donnée à Wei Dai ; l'autre, correspondant a priori à la version partagée sur la liste de diffusion.

Livres blancs de Bitcoin

 

Une première version

La première version du papier a été donnée par Satoshi à l'ancien cypherpunk Wei Dai, créateur de b-money, un concept de monnaie numérique distribuée datant de 1998.

En août 2008, alors que son projet était en voie d'être concrétisé, Satoshi a contacté Adam Back, le cryptographe britannique à l'origine de Hashcash, la technologie utilisée pour calculer la preuve de travail. Adam Back l'a renvoyé vers Wei Dai, que Satoshi a contacté le 22 août en lui écrivant qu'il se préparait « à publier un document » qui étendrait ses idées « à un système complètement fonctionnel » et qu'il aurait besoin de « l'année de publication de [sa] page sur b-money » afin de citer le concept dans son papier.

Les courriels échangés ont été partagés par Gwern Branwen en mars 2014, qui les avait reçus de Wei Dai lui-même.

Le premier courriel de Satoshi à Wei Dai contenait un lien vers le livre blanc, ainsi que son titre et son résumé (abstract). Le titre du document était alors « Electronic Cash Without a Trusted Third Party » (« Un argent liquide électronique sans tiers de confiance ») et ne faisait pas mention du nom de Bitcoin. D'après le lien transmis, le nom du document était ecash.pdf et non pas bitcoin.pdf comme c'est le cas aujourd'hui. On suppose que Satoshi hésitait encore sur le nom de son invention, car il avait alors réservé (au moins) deux noms de domaine : netcoin.org le 17 août et bitcoin.org le 18 août.

Nous ne disposons néanmoins pas du document intégral, et n'en avons que le résumé, que je reproduis ici dans sa version originale (les passages en gras marquent les différences avec la version finale) :

« Abstract: A purely peer-to-peer version of electronic cash would allow online payments to be sent directly from one party to another without the burdens of going through a financial institution. Digital signatures offer part of the solution, but the main benefits are lost if a trusted party is still required to prevent double-spending. We propose a solution to the double-spending problem using a peer-to-peer network. The network timestamps transactions by hashing them into an ongoing chain of hash-based proof-of-work, forming a record that cannot be changed without redoing the proof-of-work. The longest chain not only serves as proof of the sequence of events witnessed, but proof that it came from the largest pool of CPU power. As long as honest nodes control the most CPU power on the network, they can generate the longest chain and outpace any attackers. The network itself requires minimal structure. Messages are broadcasted on a best effort basis, and nodes can leave and rejoin the network at will, accepting the longest proof-of-work chain as proof of what happened while they were gone. »

Ce qui peut être traduit par :

« Résumé : Une version purement pair-à-pair d'argent liquide électronique permettrait aux paiements en ligne d'être envoyés directement d'une partie à l'autre sans avoir à passer par une institution financière. Les signatures numériques offrent une partie de la solution, mais perdent leurs principaux avantages si une partie de confiance est nécessaire pour empêcher la double dépense. Nous proposons une solution au problème de la double dépense en utilisant un réseau pair-à-pair. Le réseau horodate les transactions en les hachant dans une chaîne continue de preuves de travail basées sur le hachage, formant un enregistrement qui ne peut être modifié sans reproduire la preuve de travail équivalente. La chaîne la plus longue sert non seulement de preuve du déroulement d'événements constatés, mais aussi de preuve qu'elle provient du plus grand regroupement de puissance de calcul (CPU). Tant que les nœuds honnêtes contrôlent la plus grande puissance de calcul du réseau, ils peuvent générer la chaîne la plus longue et devancer tous les attaquants. Le réseau lui-même ne nécessite qu'une structure minimale. Les messages sont transmis au mieux, et les nœuds peuvent quitter et rejoindre le réseau à volonté, en acceptant la plus longue chaîne de preuves de travail comme preuve de ce qui s'est passé pendant leur absence. »

On note que certains mots et certaines tournures de phrase divergent mais que le sens global est préservé.

 

Une deuxième version

La deuxième version du papier est la version partagée par Satoshi Nakamoto le 31 octobre 2008, comme le prouve le résumé reproduit dans son premier courriel public adressé à la liste de diffusion.

Cette version a été repartagée en janvier 2015 sur la liste de diffusion de Metzdowd.com, suite à une requête d'un dénommé James Evans qui écrivait :

« Quelqu'un dispose-t-il de la version originale de 2008 du livre blanc qui a été publiée sur cette liste de diffusion le 31 octobre 2008 / le 1er novembre 2009 ? La version actuelle du livre blanc téléversée sur Sourceforge date du 24-03-2009. Il s'agit de la deuxième version du livre blanc. La première version a été publiée le 31-10-2008. Elle a été téléversée sur www.bitcoin.org/bitcoin.pdf, où se trouve également la version actuelle. Est-ce que quelqu'un ici l'a téléchargée et enregistrée ? »

Un individu se faisant appeler StealthMonger a répondu le lendemain en disant :

« On dirait que je l'ai. Le texte ne contient pas de numéro de version ou de date, mais la date locale du fichier que j'ai est le 2 novembre 2008. »

Désirant rester anonyme, ce dernier a refusé de partager ce document directement, et l'a transmis à un certain David Johnson, qui l'a partagé publiquement sur son site web. L'empreinte donnée dans l'échange et sur le site (427c63b364c6db914cf23072a09ffd53ee078397b7c6ab2d604e12865a982faa) correspond au document hébergé par Gwern Branwen.

Aperçu du livre blanc de Bitcoin octobre 2008
Version du livre blanc de Bitcoin créée le 3 octobre 2008 et distribuée le 31

Ce document a été créé le 3 octobre 2008 à 13:49:58 UTC-7, si l'on en croit les métadonnées du PDF (que l'on peut retrouver avec la commande pdftk bitcoin-20081003.pdf dump_data sur Linux).

Il s'agit d'une version différente de la première version puisque le titre est cette fois-ci « Bitcoin: A Peer-to-Peer Electronic Cash System » (« Bitcoin : un système d’argent liquide électronique pair-à-pair ») et que son résumé ne contient plus le mot « offer » (offrent) mais « provide » (fournissent). Mise à part cette modification, le résumé reste le même.

Le reste du document (qui est alors disponible) se distingue de la version finale par les éléments suivants :

  • L'adresse de courrier électronique présente est satoshi@vistomail.com et non pas satoshin@gmx.com.
  • Le paragraphe sur l'ajustement de la difficulté se situe dans la section sur l'incitation des mineurs (Incentive) au lieu de se trouver dans la section sur la preuve de travail (Proof-of-Work).
  • Le terme broadcasted, variante incorrecte de broadcast (que je traduis ici dans les deux cas par « transmis »), est présent dans la section sur le fonctionnement du réseau (Network).
  • Dans la section sur la vérification de paiement simplifiée (Simplified Payment Verification), Satoshi fait mention de la vulnérabilité des nœuds complets à un « renversement » (reversal) et emploie le terme « reported transactions » plutôt que « alerted transactions » pour désigner les transactions signalées comme des doubles dépenses.
  • Le document ne mentionne pas les frais de transactions, ni la potentielle substitution de la création monétaire, éléments qui se trouvent normalement dans la section sur l'incitation (Incentive). Le code donné par Satoshi Nakamoto le 16 novembre à Hal Finney, Ray Dillinger et James A. Donald, contient cependant ces caractéristiques fondatrices de Bitcoin, même si les paramètres de la politique monétaire étaient différents. En effet, dans le code de 2008, la réduction de moitié de la subvention intervenait théoriquement tous les 2 ans et 312 jours et la limite d'émission maximale était de 2 millions de bitcoins (COIN), chacun étant divisible en un million d'unités de base.

 

Une troisième et dernière version

La version finale du livre blanc est apparue plus tard. Selon les métadonnées du PDF, elle a été créée le 24 mars 2009 à 11:33:15 UTC-6. On peut supposer que Satoshi l'a mise en ligne dans les jours qui ont suivi.

Aperçu du livre blanc de Bitcoin mars 2009
Version du livre blanc de Bitcoin créée le 24 mars 2009

L'empreinte du document par SHA-256 est b1674191a88ec5cdd733e4240a81803105dc412d6c6708d53ab94fc248f4f553. Une traduction est disponible ici.

Cette version a été lue et commentée par la grande majorité des personnes qui se sont intéressées à l'origine de Bitcoin, de sorte qu'elle constitue aujourd'hui la version de référence, largement citée dans la communauté. Elle contient notamment le passage relatif à la politique monétaire qui indique qu'« une fois qu’un nombre prédéterminé de pièces a été mis en circulation, l’incitation peut être entièrement financée par les frais de transaction et ne plus requérir aucune inflation ». À l'époque, cet aspect était déjà mis en avant par Satoshi par sa description de l'émission des nouveaux bitcoins dans le courriel de lancement du 8 janvier 2009 et par ses interventions sur la liste de diffusion et sur le forum de la Fondation P2P, et on imagine qu'il voulait que cette possibilité de monnaie à quantité fixe figure dans le livre blanc.

Toutefois, bien que ce document constitue la version finale du livre blanc, elle ne décrit pas toutes les caractéristiques de Bitcoin. Il manque d'abord l'aspect programmable des transactions (mis en œuvre au travers des « scripts » dans les entrées et les sorties), une fonctionnalité déjà présente dans le code de novembre 2008, au sujet de laquelle Satoshi a déclaré :

« La nature de Bitcoin est telle que, dès la version 0.1 publiée, sa conception de base était gravée dans le marbre pour le reste de son existence. C'est pourquoi je voulais le concevoir de manière à ce qu'il prenne en charge tous les types de transactions auxquels je pouvais penser. Le problème était que chaque élément nécessitait un code et des champs de données particuliers, que cet élément soit utilisé ou non, et ne couvrait qu'un seul cas particulier à la fois. Ç'aurait été une explosion de cas particuliers. La solution était script, qui généralisait le problème de sorte que les parties transactantes pouvaient décrire leurs transactions comme des prédicats que le réseau de nœuds évaluait. Les nœuds n'ont besoin de comprendre la transaction que dans la mesure où ils évaluent si les conditions de l'émetteur sont remplies. »

Il manque aussi des éléments économiques relatifs à Bitcoin comme la résistance à la censure, la détermination du protocole ou le modèle de sécurité. Bitcoin constitue donc un concept qui dépasse sa description dans le livre blanc, même si l'essentiel s'y trouve.

Le bloc de genèse de Bitcoin

March 24th 2022 at 09:00

Lorsqu'il a conçu le prototype de Bitcoin en janvier 2009, Satoshi Nakamoto a dû construire un premier bloc à partir duquel la chaîne s'est allongée. Ce bloc il l'a appelé le bloc de genèse (« genesis block » en anglais) en référence au premier livre de la Torah et de la Bible, qui raconte la création du monde par Dieu.

Par convention, on considère qu'il s'agit du bloc de hauteur 0 (ou « bloc 0 ») au-dessus duquel les autres blocs sont successivement empilés. Examinons plus en détail ce que contient cet élément fondateur de Bitcoin en procédant à une dissection minutieuse !

 

Un bloc fondateur

Le bloc de genèse est une donnée essentielle du protocole Bitcoin car il constitue la base à partir de laquelle on peut déterminer la chaîne la plus longue (c'est-à-dire celle ayant le plus de preuve de travail accumulée) et par conséquent la validité des transactions du registre. Il est théoriquement le seul bloc à devoir être inscrit en dur dans le protocole, même si d'autres l'ont été par la suite.

Tel que l'écrivait Satoshi Nakamoto :

« La chaîne de blocs est une structure en forme d'arbre qui a pour racine le bloc de genèse, chaque bloc pouvant avoir plusieurs candidats à sa suite. »

Bloc de genèse embranchements

Le code de novembre 2008 (fourni par Satoshi à Hal Finney, Ray Dillinger et James A. Donald notamment) contenait déjà une première version du bloc de genèse, horodatée au 10 septembre 2008, 18:02:08 UTC. Néanmoins, un nouveau bloc a été construit en janvier 2009 spécialement pour le lancement du prototype.

Le bloc de genèse que nous connaissons est ainsi présent dans la version 0.1 du logiciel de Bitcoin, publiée le 8 janvier 2009. Un commentaire au sein du code le décrit :

Genesis Block:
GetHash()      = 0x000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f
hashMerkleRoot = 0x4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b
txNew.vin[0].scriptSig     = 486604799 4 0x736B6E616220726F662074756F6C69616220646E6F63657320666F206B6E697262206E6F20726F6C6C65636E61684320393030322F6E614A2F33302073656D695420656854
txNew.vout[0].nValue       = 5000000000
txNew.vout[0].scriptPubKey = 0x5F1DF16B2B704C8A578D0BBAF74D385CDE12C11EE50455F3C438EF4C3FBCF649B6DE611FEAE06279A60939E028A8D65C10B73071A6F16719274855FEB0FD8A6704 OP_CHECKSIG
block.nVersion = 1
block.nTime    = 1231006505
block.nBits    = 0x1d00ffff
block.nNonce   = 2083236893
CBlock(hash=000000000019d6, ver=1, hashPrevBlock=00000000000000, hashMerkleRoot=4a5e1e, nTime=1231006505, nBits=1d00ffff, nNonce=2083236893, vtx=1)
  CTransaction(hash=4a5e1e, ver=1, vin.size=1, vout.size=1, nLockTime=0)
    CTxIn(COutPoint(000000, -1), coinbase 04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73)
    CTxOut(nValue=50.00000000, scriptPubKey=0x5F1DF16B2B704C8A578D0B)
  vMerkleTree: 4a5e1e

Ce bloc pèse très exactement 285 octets. Le voici représenté en hexadécimal brut :

0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff4d04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73ffffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000

Le bloc de genèse est composé d'un entête de 80 octets et d'une unique transaction, la transaction de récompense. Son identifiant (le résultat du hachage de l'entête par double SHA-256) est 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f. Les zéros qui débutent cet identifiant indiquent qu'une preuve de travail a été réalisée.

Notez que les différentes informations contenues dans le bloc sont souvent transmises avec un ordre des octets inverse (dit « little-endian » ou « petit-boutiste »). Nous donnerons ici les informations dans l'ordre ordinaire (qu'on appelle « big-endian » ou « gros-boutiste ») à l'aide du préfixe 0x.

 

L'entête

Comme tous les blocs dans le protocole, le bloc de genèse possède un entête donnant 6 informations différentes. Voici cet entête en détail :

01000000 - version
0000000000000000000000000000000000000000000000000000000000000000 - identifiant du bloc précédent
3ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a - racine de Merkle
29ab5f49 - horodatage
ffff001d - valeur cible
1dac2b7c - nonce

 

La version du bloc

0x00000001

La version du bloc indique l'ensemble des règles respectées par le bloc. Cette version 1 indiquait un respect des règles du protocole originel défini par Satoshi. D'autres versions ont été introduites plus tard : la version 2 pour l'application du BIP-34 en mars 2013, la version 3 pour l'activation du BIP-66 en juillet 2015, et la version 4 pour celle du BIP-65 en décembre 2015. Le champ de version a par la suite été utilisé pour que les mineurs signalent leur intention d'appliquer un soft fork (conformément au BIP-9).

 

L'identifiant du bloc précédent

0x0000000000000000000000000000000000000000000000000000000000000000

Puisqu'il s'agit du premier bloc de la chaîne, le champ utilisé pour donner l'identifiant du bloc précédent est fixé à zéro par convention.

 

La racine de Merkle

0x4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b

La racine de Merkle correspond à l'empreinte finale de l'arbre de Merkle des transactions. Puisqu'il n'y a qu'une seule transaction dans le bloc de genèse, il s'agit simplement de l'identifiant de cette transaction.

 

L'horodatage

0x495fab29

L'horodatage indique la date et l'heure à laquelle le mineur a trouvé le bloc. Il est donné par le nombre de secondes depuis le 1er janvier 1970 00:00:00 UTC. Ici, le nombre correspond à 1 231 006 505 secondes : le bloc de genèse est donc horodaté au 3 janvier 2009 à 18:15:05 UTC.

Toutefois, il ne faut pas croire que cet horodatage indique l'instant précis du lancement effectif du réseau. Ce dernier a en effet été réalisé un peu plus tardivement : le bloc 1 est ainsi horodaté au 9 janvier 2009 à 02:54:25 UTC, soit 5 jours, 8 heures, 39 minutes et 20 secondes plus tard.

 

La valeur cible

0x1d00ffff

La valeur cible est la valeur minimale que l'identifiant du bloc peut avoir pour que ce dernier constitue une solution au problème de preuve de travail de Bitcoin. Moins cette valeur cible est haute, plus il est facile de trouver une solution et de miner un bloc. Elle est donc inversement proportionnelle à la difficulté du réseau.

La valeur cible du bloc de genèse correspond à la plus grande valeur possible dans Bitcoin, ou la difficulté la plus basse pour le dire autrement. Elle est encodée comme un nombre flottant où le premier octet représente un exposant et où la mantisse est déterminée par les 3 octets suivants. Ici, elle est égale à 0x00ffff × 256(0x1d - 3) c'est-à-dire 0x00000000ffff0000000000000000000000000000000000000000000000000000.

La preuve de travail du bloc est valide car l'identifiant est effectivement (largement) inférieur à cette valeur cible :

0x000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f ≤
0x00000000ffff0000000000000000000000000000000000000000000000000000

On définit la difficulté du minage comme l'inverse de la valeur cible multipliée par la valeur cible de base :

difficulté = cible_de_base / cible

La difficulté du bloc de genèse est donc de 1.

Après le lancement du réseau, la difficulté a stagné à ce niveau pendant près d'un an avant d'enfin commencer à augmenter le 30 décembre 2009.

Au sein du code, le champ de la valeur cible est appelé nBits, car ce paramètre désignait (avant que Satoshi n'en modifie le sens) le nombre de bits de tête à mettre à zéro pour que la solution soit valide. Dans la version de novembre 2008, le champ était en effet fixé à 20, ce qui correspondait à 5 zéros de tête en représentation hexadécimale, soit une valeur cible de 0x00000fffff....

 

Le nonce

0x7c2bac1d

Le nonce (mot qui provient de l'expression anglaise « for the nonce » signifiant « pour la circonstance, pour l'occasion ») désigne le nombre que le mineur fait varier pour calculer la preuve de travail. Il n'a aucune signification particulière, étant déterminé au hasard.

 

L'ensemble des transactions

L'ensemble des transactions forme la seconde partie du bloc. Le voici en détail :

01 - nombre de transactions
01000000 - version
01 - nombre d'entrées
0000000000000000000000000000000000000000000000000000000000000000 - identifiant de transaction de la sortie précédente
ffffffff - index de la sortie précédente
4d - taille du script de déverrouillage
04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73 - script de déverrouillage
ffffffff - numéro de séquence
01 - nombre de sorties
00f2052a01000000 - montant
43 - taille du script de verrouillage
4104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac - script de verrouillage
00000000 - temps de verrouillage

 

Le nombre de transactions

0x01

Le bloc contient une seule transaction : la transaction de récompense qui rémunère le mineur (ici Satoshi) pour la preuve de travail réalisée. Le bloc ne comporte ainsi aucune autre transaction, tout comme les blocs minés dans les premiers jours. Il a fallu attendre le 12 janvier et le bloc 170 pour voir la première transaction effective du réseau être confirmée : celle entre Satoshi et Hal Finney.

Toutes les données restantes du bloc appartiennent à la transaction de récompense.

 

La version de la transaction

0x00000001

La version de la transaction indique comment celle-ci doit être interprétée. Elle est fixée à 1 conformément au protocole initial. Aujourd'hui, il existe également une version 2 qui autorise l'usage des verrous temporels relatifs (voir BIP-68).

 

Le nombre d'entrées de la transaction

0x01

La transaction contient une seule entrée : la base de pièce, ou coinbase, qui permet de créer ex nihilo les nouveaux bitcoins et de recueillir les frais de transaction. Cette entrée est donc purement superflue, mais permet de conserver une certaine cohérence dans l'implémentation logicielle. Elle est constituée des champs identifiant la sortie précédente (théorique), d'un script de déverrouillage et d'un numéro de séquence.

 

L'identifiant de transaction de la sortie précédente

0x0000000000000000000000000000000000000000000000000000000000000000

Ce champ est utilisé dans les transactions pour dire à quel sortie transactionnelle correspond une entrée, en donnant l'identifiant de la transaction qui a créé la sortie. Puisqu'il s'agit d'une transaction de récompense qui ne fait pas référence à une sortie transactionnelle précédente, ce champ est fixé à 0 par convention.

 

L'index de la sortie précédente

0xffffffff

Ce champ est utilisé dans les transactions pour dire à quel sortie transactionnelle correspond une entrée, en donnant la position de la sortie dans la transaction qui l'a créée. Puisqu'il s'agit d'une transaction de récompense qui ne fait pas référence à une sortie transactionnelle précédente, ce champ est fixé au maximum par convention.

 

Le script de déverrouillage (scriptSig)

0x04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73

Dans Bitcoin, le script de déverouillage est combiné à un script de verrouillage précédent et détermine la validité d'une dépense. Il contient généralement les signatures nécessaires à la dépense d'une pièce et est par conséquent souvent appelé scriptSig. Dans le cas d'une transaction de récompense, l'entrée ne fait référence à aucune sortie transactionnelle existante et ce script peut donc contenir des données arbitraires.

Ici, le script se présente de la manière suivante :

<valeur cible> <nonce supplémentaire> <chaîne de caractères>

Ainsi, il est constitué de trois informations :

  • Tout d'abord, la valeur cible du bloc, donnée en sens inverse, conformément à la façon dont elle est représentée dans le code : 0xffff001d
  • Ensuite, un nonce supplémentaire (0x04), ou extra nonce, mis en place par Satoshi dans le code du logiciel. Le nonce supplémentaire du bloc de genèse a pour valeur 4, et ceux des blocs suivants sont croissants : celui du bloc 1 est aussi égal à 4, celui du bloc 2 à 11, celui du bloc 3 à 14, etc. La variation de ce nonce supplémentaire au sein des blocs a permis de mettre en évidence un motif particulier, appelé le « Patoshi Pattern », qui détermine précisément les blocs minés par Satoshi et qui démontre que sa fortune s'élève à plus de 1 125 150 bitcoins.
  • Enfin, une chaîne de caractères aujourd'hui emblématique, encodée en UTF-8, qui est :
    The Times 03/Jan/2009 Chancellor on brink of second bailout for banks

    Cette courte phrase correspond à la une du Times du 3 janvier 2009, qui annonçait que le ministre des finances du Royaume-Uni était sur le point de renflouer les banques pour la deuxième fois. Le Times étant un quotidien anglais, cela a mené à des spéculations quant à l'identité de Satoshi, qui écrivait également dans un anglais britannique.

The Times 3 janvier 2009 chancelier ministre des finances renflouement des banques

Cette phrase présente dans le script de la transaction de récompense possède un rôle double :

  • Premièrement, elle prohibe l'antidatage : sa présence dans le premier bloc, à partir duquel toute la chaîne est construite, prouve que le réseau de Bitcoin n'a pas été lancé avant le 3 janvier 2009. Cependant, cela ne veut pas dire que le bloc de genèse date bien du 3 janvier : en effet, il a pu être construit entre le 3 janvier (date de l'horodatage déclaré) et le 8 janvier (date de publication du code).
  • Deuxièmement, elle indique symboliquement ce à quoi Bitcoin s'oppose en faisant référence au contexte monétaire et financier de l'époque : le renflouement des grandes banques d'investissement par les États et par les banques centrales suite à la crise financière de 2007-2008. Il est d'ailleurs possible que Satoshi ait choisi cette date précisément pour sélectionner cette une.

Ce script de la base de pièce est encore utilisé de nos jours par les mineurs pour de multiples raisons. À l'instar de Satoshi, ils peuvent inclure des informations arbitraires dans le bloc et faire passer un message public au monde. Ç'a été le cas de la coopérative F2Pool qui, le 11 mai 2020, a évoqué l'injection de liquidité de la Réserve Fédérale en réaction à la crise du covid-19 au sein du bloc 629 999 (le bloc précédant le troisième halving) :

NYTimes 09/Apr/2020 With $2.3T Injection, Fed's Plan Far Exceeds 2008 Rescue

Les regroupements de mineurs peuvent également s'identifier en indiquant leur nom, ce qui permet de juger de la décentralisation du réseau, même si cette pratique reste purement déclarative.

Enfin, les mineurs se servent encore de ce champ pour faire varier un nonce supplémentaire, le nonce de l'entête ne permettant plus depuis 2012 d'essayer suffisamment de possibilités par rapport à la difficulté élevée du réseau.

 

Le numéro de séquence (nSequence)

0xffffffff

Le numéro de séquence de l'entrée est maximal, ce qui fait que la transaction est considérée comme finale.

À l'origine, le numéro de séquence dans les entrées avait pour objectif de permettre les échanges répétés au sein de contrats, tels que les canaux de paiement. Ce modèle imaginé par Satoshi n'était pas suffisamment sécurisé et a par conséquent été abandonné. Cependant, la règle de finalité, qui fait que la transaction est considérée comme finale (pas de temps de verrouillage) si les numéros de séquence de toutes les entrées sont maximaux (comme ici), a été conservée.

Aujourd'hui, ce numéro de séquence est utilisé pour déterminer le temps de verrouillage relatif d'une entrée et pour signaler Replace-by-Fee.

 

Le nombre de sorties de la transaction

0x01

La transaction contient une seule sortie, celle créditant Satoshi de son revenu de minage. Cette sortie est constituée d'un montant et d'un script de verrouillage.

 

Le montant

0x000000012a05f200

Le montant de la sortie est donné dans la plus petite unité du système, unité qu'on a appelé le satoshi en hommage au créateur de Bitcoin. Ce montant correspond ici à 5 milliards de satoshis, soit 50 bitcoins. Il s'agit de la limite maximale du taux de création monétaire de l'époque (50 bitcoins par bloc).

 

Le script de verrouillage (scriptPubKey)

0x4104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac

Le scrpt de verrouillage est l'ensemble des conditions à fournir pour pouvoir dépenser la pièce correspondante. Ici, il possède la forme :

<clé publique> CHECKSIG

où la clé publique est 04678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5f. Il s'agit donc d'une sortie transactionnelle de type Pay to Public Key (P2PK), un schéma utilisé dans les débuts de Bitcoin, qui demande une simple signature pour débloquer les fonds. Cela explique le nom donné couramment à ce script : scriptPubKey.

Bien souvent, cette sortie est rétrospectivement attribuée à l'adresse 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa, obtenue en prenant l'empreinte de la clé publique. Cela est néanmoins purement esthétique car c'est bien la clé publique elle-même qui a servi à recevoir les bitcoins, pas l'adresse.

Fait intéressant : cette sortie transactionnelle n'est pas considérée comme dépensable par le protocole en raison de la façon dont le bloc de genèse est exprimé dans le code. Cette erreur de programmation pourrait être corrigée par un hard fork, mais cela ne serait ni utile (Satoshi n'a pas touché à ses bitcoins depuis qu'il a disparu), ni même souhaitable (incompatibilité du protocole). Les 50 premiers bitcoins créés sont donc probablement brûlés à tout jamais.

 

Le temps de verrouillage (nLocktime)

0x00000000

Le temps de verrouillage (donnée globale appartenant à la transaction) détermine la date à partir de laquelle cette transaction pourra être confirmée. En étant fixé à zéro, celui-ci est désactivé.

 

Les autres chaînes

Si le bloc de genèse constitue un fondement du protocole Bitcoin, il sert également de base aux différentes branches minoritaires de Bitcoin qui possèdent le même historique jusqu'à leurs scissions respectives : Bitcoin Cash, Bitcoin SV, Bitcoin Gold ou encore eCash/XEC. D'autres protocoles possèdent leur propre bloc de genèse et certains d'entre eux ont également incorporé la une d'un journal ou d'un magazine pour garantir que le lancement du réseau ne s'est pas réalisé avant la date donnée. Ainsi, le bloc de genèse de Litecoin (datant du 7 octobre 2011) contient la phrase suivante :

NY Times 05/Oct/2011 Steve Jobs, Apple’s Visionary, Dies at 56

Celui de Dash (datant du 19 janvier 2014) inclut la une suivante :

Wired 09/Jan/2014 The Grand Experiment Goes Live: Overstock.com Is Now Accepting Bitcoins

 


Source

Bitcoin Wiki, Genesis block

La prophétie auto-réalisatrice : comment le bitcoin a acquis une valeur

May 4th 2021 at 14:37

Comme nous l'avons vu au sein d'un précédent article, la création de Bitcoin a invalidé le théorème de régression de Ludwig von Mises, en prouvant qu'une monnaie pouvait émerger du marché sans posséder de valeur d'usage antérieure à son utilisation comme intermédiaire d'échange. Lors de son amorçage, le bitcoin n'avait en effet aucune utilité individuelle, n'était adossé à aucun autre bien, et ne bénéficiait de la promesse de personne ni d'une quelconque mémoire d'une monnaie passée. La valeur du bitcoin semble avoir surgi de nulle part, remettant en cause les conceptions erronées qu'on pouvait avoir de la monnaie.

Bitcoin ne constitue pas la première tentative de créer un « argent liquide numérique » et fait suite à de nombreuses expériences infructueuses, qui se sont notamment déroulées lors des années 1990. Bitcoin a ainsi réussi là où de nombreux autres projets avaient échoué : persister dans le temps en tant que système de monnaie entièrement numérique. Après plus de 12 ans d'existence, il est toujours là et continuera probablement de fonctionner pendant des années et des années.

Dans cet article nous allons voir comment la prouesse de la première valorisation du bitcoin a été possible.

 

La valeur de la monnaie

Comme l'a montré l'école autrichienne d'économie, la valeur est subjective et dépend de ce fait du point de vue individuel. Cette conception s'oppose en particulier à la théorie de la valeur-travail qui postule que le travail donne sa valeur à un bien. Tel que l'écrivait Carl Menger dans ses Principes d'économie politique, « la valeur n'existe pas en dehors de la conscience des hommes ».

La monnaie ne fait pas exception à cette règle : les gens valorisent un bien servant de monnaie selon l'évaluation subjective qu'ils font du bien, évaluation qui peut varier d'un individu à un autre. Néanmoins, il est possible de dégager quelques considérations qui s'appliquent spécifiquement à ce bien.

Premièrement, il faut préciser que la monnaie est un phénomène intersubjectif : bien qu'elle puisse être acquise pour ses qualités intrinsèques, elle est généralement valorisée sur la base sur sa capacité à acheter d'autres biens, donc sur ce que va penser autrui. Les gens vont accepter une monnaie dans le commerce s'ils pensent qu'ils peuvent la dépenser ailleurs. Cela fait qu'on peut mettre en évidence une valeur d'échange objective, le pouvoir d'achat basé sur les taux des échanges du marché, qui sert d'étalon pour l'individu pour valoriser subjectivement le bien. Puisque la monnaie lui sert à se procurer d'autres biens, l'individu ne peut en effet l'évaluer en tant que monnaie que par rapport aux prix pratiqués sur le marché.

Deuxièmement, comme on l'a déjà suggéré, il est possible de décomposer la valeur de la monnaie en deux parties mutuellement exclusives :

  • Sa valeur non monétaire, qui fait qu'un individu va valoriser le bien pour l'utilité industrielle, esthétique, etc. qu'il peut en retirer. Cette valeur est spécifique au consommateur final.
  • Sa valeur monétaire, qui découle de l'avantage qu'un individu va retirer de l'utilisation du bien comme intermédiaire d'échange. Cette valeur dépend du nombre de personnes qui l'utilisent comme intermédiaire d'échange et évolue de manière superlinéaire.

Pour les monnaies-marchandises, on peut ainsi distinguer la demande intrinsèque de la demande monétaire : l'or ne tire pas sa valeur uniquement de sa demande esthétique (bijoux) et industrielle (microprocesseurs), mais aussi de sa demande en tant qu'intermédiaire d'échange, demande venant notamment des banques centrales.

Troisièmement, une monnaie peut être exclusivement valorisée pour ses fonctions monétaires, comme le montre l'existence des monnaies fiat. L'euro, par exemple, tire sa valeur de son adoption comme intermédiaire d'échange, et n'a pas d'utilité intrinsèque en dehors de celle des matériaux constituant les pièces et les billets. La valeur non monétaire d'une monnaie peut donc être négligeable voire nulle.

Pour que ceci soit possible, il faut juste obtenir un effet de réseau suffisant pour que les gens aient confiance dans son utilisation comme monnaie. Dans le cas de l'euro, l'usage comme argent repose sur le décret étatique qui contraint les commerçants à l'accepter (cours légal) et qui oblige les citoyens à payer l'impôt et à règler leurs dettes avec. Dans le cas du bitcoin, cet usage est volontaire et ne repose sur aucune contrainte de ce type : rien n'oblige personne à l'utiliser.

Il s'agit donc d'une question de coordination. Dans le cas des monnaies-marchandises, le fait que le bien utilisé ait valeur d'usage initiale aide énormément à l'amorçage : puisque les gens dégagent déjà une utilité du bien, ils auront moins de mal à l'accepter comme moyen d'échange. Mais dans le cas du bitcoin, cela est plus compliqué : comment des individus ont-ils pu se coordonner pour faire émerger la valeur de cette monnaie numérique ?

 

Le regroupement autour d'un idéal

Comme on l'a dit, Bitcoin fait suite à de nombreuses tentatives infructueuses de créer une monnaie entièrement numérique, comme le Haxthorne Exchange, Magic Money ou encore eCash. Cette série d'échecs a amené progressivement les membres de la communauté cypherpunk à renoncer à ce rêve. Tel que le disait Satoshi Nakamoto dans un courriel du 13 janvier 2009 adressé à Dustin Trammell :

Vous savez, je pense qu'il y avait beaucoup plus de gens qui étaient intéressés [par la monnaie électronique] dans les années 90, mais après plus d'une décennie d'échecs de systèmes basés sur des tiers de confiance (Digicash, etc.), ils voient cela comme une cause perdue. J'espère qu'ils sauront distinguer que c'est la première fois, à ma connaissance, que nous essayons un système qui n'est pas fondé sur la confiance.

Bitcoin a donc innové par rapport à ces projets par son fonctionnement décentralisé ne nécessitant pas d'autorité centrale, qui faisait qu'il ne pouvait pas être arrêté par la fermeture d'un simple serveur. Et c'est sur cette base qu'il a pu acquérir la valeur qu'il a aujourd'hui.

Ross Ulbricht, le célèbre opérateur de la place de marché Silk Road entre 2011 et 2013, expliquait dans un essai rédigé en 2019 :

C'est comme par magie que le bitcoin a pu en quelque sorte provenir de rien et, sans valeur préalable ni décret autoritaire, devenir une monnaie. Mais Bitcoin n'a pas émergé du vide. C'était la solution d'un problème sur lequel les cryptographes buttaient depuis de nombreuses années : Comment créer une monnaie numérique sans autorité centrale qui ne puisse pas être contrefaite et qui soit digne de confiance.

Ce problème a persisté si longtemps que certains ont laissé la solution à d'autres et ont rêvé à la place de ce que serait notre avenir si la monnaie numérique décentralisée devenait réalité d'une manière ou d'une autre. Ils rêvaient d'un avenir où le pouvoir économique du monde est accessible à tous, où la valeur peut être transférée n'importe où en appuyant sur un bouton. Ils rêvaient de prospérité et de liberté, qui ne dépendraient uniquement que des mathématiques du chiffrement fort.

C'est donc sur le rêve d'une monnaie numérique libre que s'est fondée la valorisation initiale du bitcoin. L'objectif était, dès le début, de créer une monnaie, et le bitcoin a été valorisé pour sa propension à devenir un intermédiaire d'échange.

En novembre 2008, sur la liste de diffusion dédiée à la cryptographie où Satoshi Nakamoto a originellement publié le livre blanc, les participants étaient loin d'être étonnés par l'idée de Bitcoin. En effet, la liste regroupaient des gens comme James A. Donald, Hal Finney, Perry Metzger et Zooko Wilcox-O’Hearn, qui avaient assisté aux expériences des cypherpunks et qui avaient constaté qu'un système de monnaie numérique pouvait être effectivement amorcé sans valeur intrinsèque. Leurs préoccupations concernaient plutôt la pérennité d'un tel système : était-il fiable ? passait-il à l'échelle ?

Seul Dustin Trammell, alors ingénieur en sécurité informatique du Texas, semblait s'inquiéter de cette question de la première valorisation. Dans un courriel du 14 janvier 2009 adressé à Satoshi, il disait :

Le vrai truc sera d'amener les gens à valoriser réellement les BitCoins afin qu'ils deviennent une monnaie. Actuellement, ce ne sont que des collections de bits...

Satoshi, bien conscient que cela pouvait poser problème conceptuels pour certaines personnes, lui a répondu le 15 janvier en évoquant les cas d'usage que Bitcoin permettrait s'il acquérait une valeur :

Même s'il ne décolle pas tout de suite, il sera désormais disponible pour le prochain gars qui imaginera un projet nécessitant une sorte de jeton ou de monnaie électronique. Cela pourrait commencer comme un système fermé ou comme une niche restreinte comme des points de récompense, des jetons de don, de la monnaie pour un jeu ou des micropaiements pour des sites pour adultes. Une fois le système amorcé, il y a un certain nombre d'applications si vous pouvez facilement payer quelques centimes à un site web aussi facilement que vous déposez des pièces dans un distributeur automatique.

Ici, Satoshi ne parlait pas de l'usage (alors inexistant) de Bitcoin, mais des possibilités qu'il laissait entrevoir.

Ainsi, c'est le potentiel de Bitcoin qui a poussé les gens à valoriser son unité de compte en premier lieu et qui leur a permis de se coordonner. Les individus intéressés par Bitcoin se regroupaient autour d'un idéal de monnaie numérique échappant au contrôle des banques et des États, qui ne puisse pas être censurée ou contrôlée, et c'est sur cela que le projet a pu connaître le succès.

Tel que le disait un dénommé Tyler Gillies le 15 août 2009 dans la liste de diffusion officielle :

je viens de télécharger bitcoin, un logiciel épique. l'ère de l'argent liquide numérique est arrivée

 

La rareté infalsifiable du bitcoin

Lors de son apparition, Bitcoin a ainsi ravivé l'idée chère aux cypherpunks d'une monnaie numérique fonctionnant de manière indépendante sur internet. Mais cela allait même plus loin, et Bitcoin proposait quelque chose que personne n'avait vu jusqu'alors pour une unité de compte numérique : une rareté que l'on ne puisse pas altérer. Bitcoin se passait en effet de tiers de confiance et pouvait par conséquent maintenir une politique monétaire fixe, sans qu'il soit possible pour une entreprise ou un État d'arrêter le système.

Lors de la sortie de la première version du logiciel le 8 janvier 2009, Satoshi Nakamoto décrivait l'émission monétaire du bitcoin comme suit :

La circulation totale sera de 21 000 000 de pièces. Elle sera distribué aux nœuds du réseau lorsqu'ils créeront des blocs, le montant étant divisé par deux tous les 4 ans.

les 4 premières années: 10 500 000 pièces
les 4 années suivantes : 5 250 000 pièces
les 4 années suivantes : 2 625 000 pièces
les 4 années suivantes : 1 312 500 pièces
etc...

Lorsque cela est épuisé, le système peut prendre en charge des frais de transaction si nécessaire.

Le bitcoin devait donc tendre à devenir au fil du temps une monnaie à quantité fixe. Cette caractéristique unique a bouleversé l'imagination des gens : s'il y avait un nombre limité de bitcoins et que l'utilité monétaire du réseau augmentait, alors leur prix unitaire subirait une forte hausse.

Hal Finney a été le premier à évoquer cette idée, et a initié par là ce qui deviendrait par la suite un élément central (et vital) de Bitcoin, qui est la spéculation autour du prix. Dans un courriel du 11 janvier, il écrivait :

Il est intéressant de noter que le système peut être configuré pour n'autoriser qu'un nombre maximum certain de pièces à générer. Je suppose que l'idée est que le travail nécessaire pour générer une nouvelle pièce deviendra plus difficile avec le temps.

Un des problèmes immédiats avec n’importe quelle nouvelle devise est de savoir comment la valoriser. Même en ignorant le problème pratique lié au fait que quasiment personne ne l’acceptera au début, il est toujours difficile de trouver un argument raisonnable en faveur d’une valeur particulière non nulle pour les pièces.

Comme expérience de pensée amusante, imaginez que Bitcoin réussisse et devienne le système de paiement dominant utilisé dans le monde entier. Alors, la valeur totale de la devise devrait être égale à la valeur totale de toutes les richesses du monde. Les estimations actuelles que j'ai trouvées de la richesse totale des ménages dans le monde varient de 100 à 300 milliards de dollars. Avec 20 millions de pièces, cela donne à chaque pièce une valeur d'environ 10 millions.

Ainsi, la possibilité de générer des pièces aujourd'hui avec l'équivalent de quelques centimes de temps de calcul peut être un bon pari.

Le calcul était plus que constestable (la monnaie n'est pas censée représenter toute la richesse du monde), mais cette idée a joué un rôle non négligeable dans l'adoption de bitcoin comme monnaie. Ainsi, dès le 15 janvier, la théorie de Finney est intervenue dans la correspondance entre Satoshi Nakamoto et Dustin Trammell, lorsque le créateur de Bitcoin a déclaré :

Hal a en quelque sorte fait allusion à la possibilité qu'il puisse être considéré comme un investissement à long terme. Je serais surpris que dans 10 ans nous n'utilisions pas la monnaie électronique d'une manière ou d'une autre, maintenant que nous connaissons un moyen de faire qui ne sera pas inévitablement nivelé par le bas lorsque le [tiers de confiance] se dégonflera.

Suite à cela, Dustin Trammell a répondu :

Oui, j'ai vu ce message et c'est l'une des raisons pour lesquelles j'ai démarré un nœud si rapidement. Mes systèmes ne font pas grand-chose d'autre lorsqu'ils sont inactifs, alors pourquoi ne pas créer des BitCoins ? Et s'ils valent quelque chose un jour ... ? Ce sera un bonus !

Cela ne s'est pas arrêté là. Le lendemain, Satoshi a publié une version arrangée de son courriel à Dustin Trammell, approuvant ainsi publiquement cette façon de voir les choses :

Il pourrait être judicieux d’en avoir au cas où cela prendrait. Si suffisamment de gens pensent la même chose, cela devient une prophétie auto-réalisatrice.

Et, un mois plus tard, sur le forum de la P2P Foundation, il a réitéré cette conception dans un commentaire sous sa présentation de Bitcoin :

À mesure que le nombre d'utilisateurs augmente, la valeur par pièce augmente. Cela a le potentiel de devenir une boucle de rétroaction positive ; à mesure que les utilisateurs augmentent en nombre, la valeur augmente, ce qui pourrait attirer davantage d'utilisateurs désireux de profiter de la valeur croissante.

Enfin, cet élément narratif est apparu sur l'une des premières version de la page Sourceforge (bitcoin.sourceforge.net), dans une présentation écrite par Martti Malmi, un jeune développeur finlandais qui aidait Satoshi depuis mai :

La valeur du bitcoin est susceptible d'augmenter à mesure que la croissance de l'économie utilisant Bitcoin dépasse le taux d'inflation [monétaire] - considérez le bitcoin comme un investissement et commencez à faire tourner un nœud dès aujourd'hui !

Le bitcoin était donc vendu dès ses débuts comme un moyen opportuniste de gagner de l'argent, ce qui a contribué à sa première valorisation mais aussi à son succès comme on le sait. Cela préfigurait les bulles spéculatives qui se produiraient des années plus tard, attireraient les foules mais aussi les individus authentiquement intéressés par Bitcoin.

 

L'émergence de la valeur du bitcoin

Tous ces éléments (le caractère subjectif de la valeur, le rêve d'une monnaie numérique indépendante, la rareté infalsifiable) ont fait que le bitcoin a pu émerger du marché en tant que monnaie, et en vertu de sa fonction de monnaie. Ses utilisateurs se sont coordonnés par le biais de courriels, de listes de diffusions, de forums et de messages directs, dans le but de construire la monnaie numérique qu'on connaît aujourd'hui. Il n'étaient pas très nombreux mais formaient un cercle restreint autour duquel pouvaient par la suite se greffer les nouveaux arrivants. L'important c'était qu'ils contribuaient à faire de Bitcoin une réalité.

Hal Finney a joué un rôle prépondérant dans l'émergence de Bitcoin. En effet, celui-ci occupait une place centrale dans l'histoire des monnaies numériques, ce qui faisait qu'il disposait de l'expérience nécessaire pour lancer le système. Comme on l'a vu, il avait participé à la plupart des expériences des monnaies numériques des années 1990. Par la suite, il s'était intéressé aux idées de b-money et de bit gold développées respectivement par Wei Dai et Nick Szabo. Et en 2004, il avait même tenté de créer son propre modèle d'unité monétaire numérique : le système preuves de travail réutilisables (RPOW).

En 2008, il était donc tout à fait en mesure de reconnaître l'innovation qu'apportait Bitcoin lorsque Satoshi Nakamoto a publié le livre blanc sur la Cryptography Mailing List de metzdowd.com. Tou d'abord, Hal Finney, qui était actif sur cette liste de diffusion, a été l'un des premiers à répondre à Satoshi. Puis, il a été à l'origine de la théorie spéculative qui permettrait à la valeur du bitcoin d'émerger. Ensuite, il l'a aidé à améliorer le code de Bitcoin avant et après son lancement. Et enfin, il a été l'un des premiers à faire fonctionner un nœud, a miné le bloc 78 le 11 janvier 2009 et a reçu 10 bitcoins de la part de Satoshi Nakamoto au sein de la première transaction effective du réseau le 12 janvier.

Malgré son omniprésence, Hal Finney n'a heureusement pas été le seul à participer à cet amorçage. On peut par exemple noter l'engagement de Dustin Trammell, qui a également miné des blocs très tôt, et qui a, lui aussi, reçu une transaction de la part de Satoshi Nakamoto le 14 janvier.

Pendant 9 mois, le bitcoin n'a été échangé contre rien, et n'avait par conséquent aucun prix. Cependant, en octobre 2009, un utilisateur désireux de monter un service d'échange, se faisant appeler NewLibertyStandard, a eu l'idée d'estimer la valeur des bitcoins selon le coût énergétique nécessaire pour en obtenir. À l'époque la difficulté était de 1, ce qui imposait à tous les nœuds du réseau de réaliser environ 4,3 millions de calculs pour miner un bloc, ce qui n'était pas rien pour un processeur. Ainsi, sur son site personnel, il publiait ses taux dépendant du coût de l'électricité à son emplacement ainsi que de la fréquence de sa production personnelle. Il proposait d'acheter et de vendre du bitcoin à ces taux via PayPal, moyennant des frais d'échange.

 

Bitcoin NewLibertyStandard exchange rates 2009

 

C'est Martti Malmi qui, le 12 octobre 2009, a scellé le premier échange réalisé avec le bitcoin en vendant 5050 bitcoins à NewLibertyStandard pour 5,02 $ virés sur son compte PayPal. Cela établissait le premier prix à environ 0,1 centime de dollar. Les échanges se sont par la suite intensifiés avec la création du service d'échange Bitcoin Market en mars 2010 et surtout de Mt. Gox en juillet de la même année.

Le premier échange de bitcoins contre une marchandise physique a eu lieu en mai 2010. Le 18 mai, Laszlo Hanecz, un développeur américain d'origine hongroise de 28 ans, a publié un message sur le forum annonçant qu'il souhaitait se procurer de la pizza avec du bitcoin :

Je paierai 10 000 bitcoins pour deux ou trois pizzas... genre peut-être 2 grandes pour qu'il m'en reste le lendemain. J'aime avoir des restes de pizza à grignoter pour plus tard. Vous pouvez faire la pizza vous-même et l'amener jusqu'à chez moi ou la commander pour moi dans un service de livraison, mais mon objectif c'est de me faire livrer de la nourriture en l'échange de bitcoins que je n'ai pas à commander ou à préparer moi-même.

Après quelques jours sans réponse, il a réitéré sa demande et, le 22 mai, Jeremy Sturdivant (jercos sur IRC) a accepté son offre et lui a fait livrer 2 pizzas à son domicile contre 10 000 bitcoins (représentant environ 41 $ au moment de l'échange).

 

Pizzas bitcoin 2010 Laszlo Hanecz Jeremy Sturdivant

 

Le soir même, Martti Malmi a réagi à cet échange fructueux par un commentaire enthousiaste :

Félicitations Laszlo, une grande étape atteinte 😁

C'était en effet une étape cruciale dans l'amorçage et cet échange commercial montrait qu'il était possible de se procurer des biens dans le monde réel grâce à cette unité numérique.

Ainsi, la valeur du bitcoin provient d'une prophétie auto-réalisatrice : des individus ont décidé que le bitcoin serait une monnaie et en ont fait une monnaie par leurs pensées, par leurs paroles et par leurs actes. Sans ces individus, le bitcoin n'aurait jamais pu acquérir une valeur pérenne.

Le 27 août 2010, Satoshi Nakamoto décrivait ce qui était déjà en train de se produire avec le bitcoin :

Peut-être qu'il pourrait obtenir une valeur initiale circulaire [...], par le biais de personnes prévoyant son utilité potentielle pour l'échange. (J'en voudrais certainement) Peut-être que les collectionneurs, ou n'importe quelle raison arbitraire, pourraient le lancer.

La suite est connue. Bitcoin a réellement décollé en 2011, avec la mise en ligne de la plateforme Silk Road en janvier (qui montrait au monde pourquoi Bitcoin était unique) et la parité avec le dollar atteinte par le prix en février (qui témoignait d'un attrait spéculatif). À ce moment-là, il était impossible de revenir en arrière. La machine était lancée.

 


Sources

Nathaniel Popper, Digital Gold: Bitcoin and the Inside Story of the Misfits and Millionaires Trying to Reinvent Money, 2016.
William J. Luther, Getting Off the Ground: The Case of Bitcoin, 8 août 2017.
Ross Ulbricht, Bitcoin Equals Freedom, 25 septembre 2019.

Avant Bitcoin : l’amorçage des premiers systèmes d’argent liquide numérique

April 22nd 2021 at 16:44

Le concept de Bitcoin a fait son apparition dans le monde le 31 octobre 2008. Dans un court document technique de 9 pages, le livre blanc, le mystérieux Satoshi Nakamoto décrivait les principes de base de ce qui deviendrait par la suite un phénomène économique d'envergure mondiale. Le titre de ce livre blanc ? « Bitcoin : un système d'argent liquide électronique pair-à-pair ». Ce projet s'inscrivait donc dans une lignée bien définie : celle des tentatives de créer une monnaie numérique fonctionnant de manière indépendante sur internet.

L'idée de monnaie numérique n'est pas une idée particulièrement nouvelle. Celle-ci remonte en effet au développement des moyens de communication modernes et est évoquée dans de nombreuses œuvres de science-fiction, notamment sous la forme de « crédits ». Avec l'émergence d'internet dans les années 1980, cette idée devenait réalisable. De même qu'il existait un courrier électronique (e-mail), il pouvait y avoir une monnaie électronique (e-money). Néanmoins, une interrogation subsistait : la question de savoir s'il était possible de transposer les propriétés de l'argent liquide au cyberespace. Pouvait-on construire une monnaie entièrement numérique qui pouvait se transmettre facilement, de personne à personne et de manière anonyme ? Ou devait-on se résigner à simplement étendre le fonctionnement du système bancaire à internet ?

Le concept d'argent liquide numérique a été formalisé pour la première fois en 1982 par le cryptographe américain David Chaum dans son papier académique intitulé « Blind signatures for untraceable payments ». Dans ce papier il décrivait un procédé de signatures aveugles qui permettait théoriquement d'envoyer des paiements de manière anonyme. David Chaum a par la suite étoffé cette idée et a travaillé à l'implémenter par le biais de sa société DigiCash, créée en 1989 pour l'occasion.

L'idée a ensuite été reprise par le mouvement cypherpunk, formé en 1992, dont le but était d'établir une forme d'anarchie dans le cyberespace grâce à la cryptographie et à la technologie. Pour réaliser leur objectif, un argent liquide numérique constituait un élément central, car c'était lui qui pouvait permettre le développement de marchés indépendants en ligne. Eric Hughes, l'un des fondateurs du mouvement, écrivait par exemple dans son Manifeste d'un cypherpunk en mars 1993 :

Nous, les cypherpunks, nous consacrons à construire des systèmes anonymes. Nous défendons notre confidentialité avec la cryptographie, avec les systèmes anonymes de transfert de courriels, avec les signatures numériques, et avec la monnaie électronique.

Cependant, pour qu'une telle monnaie soit vraiment indépendante, il fallait qu'elle possède une valeur sans être adossée à un autre bien. En effet, adosser sa monnaie à des réserves présentes à un endroit donné revenait à jouer le rôle d'une banque, ce qui était très peu compatible avec l'idéal des cypherpunks. C'est dans ce contexte qu'ont eu lieu les premières tentatives d'amorçage de systèmes d'argent liquide numérique.

 

Le Hawthorne Exchange : un système de réputation basé sur le Thorne

La première expérience que l'on peut citer n'est pas un système de monnaie numérique à proprement parler puisque son rôle initial n'était pas l'échange commercial. Il s'agit du Hawthorne Exchange, un système de jetons de réputation utilisé pour la liste de diffusion extropienne.

Les extropiens étaient des futuristes transhumanistes optimistes qui envisageaient l'évolution technologique comme un moyen de libération de l'individu. Ils avaient avait donc des centres intérêts en commun avec les cypherpunks (le mouvement extropien avait été fondé 4 ans aurapavant), et beaucoup de personnes faisaient partie des deux mouvements comme Timothy C. May, Nick Szabo ou encore Hal Finney. La liste de diffusion extropienne était une liste de distribution de courrier électronique privée, par laquelle les extropiens communiquaient sur internet et pouvaient discuter de nombreux sujets.

Logo extropianisme extropie

Le Hawthorne Exchange (couramment abrégé en HEx) a été lancé le 24 mars 1993 par un individu du nom de Brian Holt Hawthorne comme un marché de réputation pour les membres de la liste de diffusion. Le système se basait sur un serveur qui gérait les courriels de manière automatique. Chaque membre de la liste de diffusion pouvait s'incrire pour acquérir des parts liées à son identité, ainsi que des parts de la plateforme possédant le sigle boursier HEX. Chaque part pouvait ensuite être échangée sur le marché selon l'offre et la demande, ce qui permettait théoriquement d'évaluer la réputation des membres de la liste. Le principe de base était que si un membre considérait que quelqu'un avait contribué positivement à la liste de diffusion, il achetait des parts de cette personne, et que dans le cas inverse il revendait ces parts.

L'unité native pour effectuer ces échanges était le Thorne, et avait pour symbole ð ou p. La quantité monétaire émise au tout début était d'un million de Thornes et était détenue par le serveur. La distribution initiale se faisait lors de l'inscription : au moment de leur entrée dans le système, les participants recevait, en plus de leurs parts représentant leur réputation, 100 HEX chacun (les parts du système d'échange) qu'ils pouvaient vendre au serveur pour un prix de 100 Thornes pièce, et donc obtenir au moins 10 000 Thornes chacun.

Le système était très expérimental et beaucoup de membres de la liste de diffusion étaient sceptiques (à raison) sur sa pérennité. Néanmoins, certains se sont tout de même inscrits comme Hal Finney (il était l'un des premiers à s'inscrire et possédait la part HFINN), Perry E. Metzger (P) ou Nick Szabo (N) qui disait essayer pour « le plaisir du jeu » malgré ses réticences.

Après une période de développement plus longue que prévue, les échanges ont pu débuter le 28 juin 1993. Les opérations étaient rares mais elles avaient lieu. Voici à quoi ressemblaient le cours des différentes parts dans le rapport du 22 juillet :

Cours parts Hawthorne Exchange 1993

Plusieurs problèmes ont été évoqués dès le début. Le premier était le manque de liquidité du marché. Un groupe restreint de personnes possédait la majeure partie des Thornes et ne les faisaient pas bouger, ce qui n'aidait pas les autres à s'en procurer. Des propositions ont été faites pour améliorer les choses. Ainsi, le 6 juillet, un membre de la liste nommé Derek Zahn proposait d'augmenter drastiquement la quantité de Thrones en circulation. Suite à cette proposition, Perry Metzger rétorquait que les gens oubliaient que « la taille de la masse monétaire [n'avait] pas d'importance » et que « les valeurs [pouvaient] augmenter indéfiniment même avec une masse monétaire fixe ». Néanmoins, il fallait pour cela que l'unité soit rendu divisible, chose qu'a faite Brian Hawthorne le 16 juillet en ajoutant deux chiffres après la virgule dans la représentation des Thornes.

Le deuxième problème était la valorisation du Thorne et des jetons de réputation. Certaines personnes montraient en effet un certain scepticisme à propos de la mise en route du système, à l'instar de Hal Finney qui déclarait le 27 juillet :

De nombreuses personnes ont observé que les parts Hex ont peu ou pas de valeur intrinsèque. Cela remet en question toute la prémisse de la place de marché, à savoir que les valeurs des parts sont censées représenter d'une manière ou d'une autre la réputation des gens. Mais il n'y a aucune raison pour que la valeur des parts corresponde de quelque manière que ce soit à la réputation des gens, si ce n'est le fait qu'on se dit qu'il devrait en être ainsi. Il s'agit d'une tentative de créer une prophétie auto-réalisatrice, où si tout le monde croit X, alors tout le monde agit comme si X était vrai, et cela rend X vrai. [...] Il est important de comprendre que les Thornes ne sont pas comme les dollars. À moins que les parts HeX ne puissent recevoir une base autre que le caprice de leurs propriétaires, le marché s'effondrera sûrement, car il n'y a rien pour le soutenir.

Plusieurs personnes ont réagi à cette conception. Ainsi, Dave Krieger a répondu à Hal Finney que les dollars fonctionnaient déjà comme cela. Perry Metzger, lui, a été plus loin en invoquant la conception subjective de la valeur :

L'une des grandes avancées de la théorie économique autrichienne est la notion que toute valeur est complètement subjective - c'est tout simplement ce que les gens sont prêts à payer pour la chose valorisée. [...] Toute monnaie est psychologique.

HEx n'a jamais réellement fonctionné en tant que système de réputation car il n'y avait pas de sens à évaluer la réputation comme cela, et l'activité était de toute manière trop timide. Néanmoins, le Thorne lui a commencé à être utilisé comme monnaie d'échange. Par conséquent, bien que Brian Hawthorne lui-même avait déclaré que HEx n'était pas « un système d'argent liquide numérique » et n'avait « aucune prétention à l'être », les personnes présentes sur la liste se sont mises naturellement à effectuer des échanges contre du Thorne.

Le premier achat d'un service a eu lieu le 31 août 1993 lorsque Dave Krieger a proposé à John McPherson de lui donner 1000 Thornes s'il recopiait et publiait une présentation de Vernor Vinge réalisée par The San Diego Union-Tribune. John McPherson a accepté dans la soirée, heure de Californie, concluant ainsi l'échange.

Nick Szabo vendait quelques services contre du Thorne, et avait été jusqu'à mettre au point son propre catalogue de textes en tous genres, appelé « Nick's Catalog ».

Catalogue de Nick Szabo Thorne Hawthorne Exchange 1993

Quelques paris étaient réalisés sur la liste de diffusion. De son côté, Tim May mettait à disposition des dossiers d'informations contre des Thornes, dans le cadre de son projet de BlackNet.

Au cours du temps, le Thorne a aussi acquis un prix en dollars. Brian Hawthorne vendait du Thorne à un prix de 0,01 $ pièce. Cependant, la demande pour le Thorne était moins forte que cela et la plupart des gens acceptaient d'acheter du Thorne un prix de 0,001 $. Tim May en particulier cherchait à se procurer plus de Thornes : il a par exemple acheté 10 000 Thornes à Edgar W. Swank pour 10 $ en liquide. Le but de Tim May était d'« accumuler plus de Thornes » dans l'espoir que le système persiste et que Brian Hawthorne n'ait pas « l'intention de dévaloriser le Thorne en imprimant plus », chose que ce dernier confirmera :

Je vais répéter ce que j'ai déclaré publiquement auparavant. Il y a exactement un million de Thornes en circulation. Je n'en imprimerai pas plus.

Cet amorçage du Thorne a étonné certains membres de la liste, et ce d'autant plus que cette utilisation n'était pas la vocation initiale du système. Ainsi, David Murray expliquait le 28 septembre :

Quand HEX a débuté, je ne pensais pas que le thorn[e] pouvait spontanément acquérir de la valeur. Je n'en suis plus si sûr maintenant. Les thorn[e]s offrent un avantage distinct par rapport aux dollars ici sur la toile : ils sont électroniques et échangeables électroniquement. Cette marge d'efficacité peut suffire à leur permettre d'acquérir de la valeur, avec un peu d'aide (spontanée).

Cela a également inquiété Brian Hawthorne, qui voyait son système être utilisé comme monnaie, et qui ne voulait pas subir les poursuites étatiques que subissait à l'époque le créateur de PGP, Philip Zimmermann :

Avertissement officiel, de sorte à ce que je ne me retrouve pas dans la même situation que Phil Zimmermann : Le Hawthorne Exchange est un marché de réputation, pas un marché d'actions, de matières premières, de devises ou d'obligations. Le Thorne est un jeton avec lequel échanger des réputations. Le Hawthorne Exchange décline toute responsabilité quant à l'utilisation de Thornes comme monnaie réelle par ses clients.

Toutefois, cette expérience est lentement tombée dans l'oubli et l'activité a commencé à décliner vers la fin de l'année 1993. Le 21 janvier 1994, Brian Hawthorne a mis le Hawthorne Exchange en vente, n'ayant plus le temps de s'en occuper. Il avait en effet lancé la chose de manière plus ou moins ironique et ne s'attendait pas à ce que les gens la prennent autant au sérieux. La plateforme a été rachetée par Bill Garland, qui a déclaré par la suite que « HEx [avait été mis] en sommeil et qu'il le resterait encore un peu » (HEx is now dormant and will be for a little while yet). Le Hawthorne Exchange n'a jamais réapparu et par conséquent le Thorne a fini par perdre sa valeur.

 

Magic Money et les Tacky Tokens

À l'instar de la liste extropienne, la mailing list cypherpunk a également connu son expérience d'argent liquide numérique. Il s'agissait du protocole Magic Money qui permettait à chacun de créer sa propre devise numérique. Celui-ci a été présenté sur la liste de diffusion cypherpunk le 4 février 1994, par un anonyme qui utilisait PGP pour s'identifier. Le créateur de Magic Money, Pr0duct Cypher, décrivait son système comme suit :

Magic Money est un système d'argent liquide numérique conçu pour être utilisé par courrier électronique. Le système est en ligne et intraçable. « En ligne » signifie que chaque transaction implique un échange avec un serveur, pour éviter les doubles dépenses. « Intraçable » signifie qu'il est impossible pour quiconque de retracer les transactions, de faire correspondre un retrait avec un dépôt, ou de faire correspondre deux pièces de quelque manière que ce soit.

Tout comme le Hawthorne Exchange, Magic Money nécessitait par un serveur qui analysait des courriels pour faire fonctionner la chose. Magic Money était un protocole et par conséquent nécessitait que la personne qui désirait créer une nouvelle devise numérique fasse fonctionner son propre serveur. Pour être intraçable, le système se fondait sur les signatures aveugles de David Chaum, une technologie brevetée, ce qui faisait que Magic Money était avant tout un prototype expérimental.

À la fin de sa présentation initiale, Pr0duct Cypher ajoutait la remarque suivante à propos de la valorisation des jetons créés avec son système :

Maintenant, si vous êtes toujours réveillé, vient la partie amusante : comment introduire une valeur réelle dans votre système digicash ? Comment, d'ailleurs, faites-vous même en sorte que les gens jouent avec ?

Qu'est-ce qui rend l'or précieux ? Il a quelques propriétés utiles : c'est un bon conducteur, il résiste à la corrosion et aux produits chimiques, etc. Mais celles-ci ne sont devenus importantes que récemment. Pourquoi l'or a-t-il été précieux pendant des milliers d'années ? C'est joli, c'est brillant et surtout, c'est rare.

Digicash est joli et brillant. Les gens en parlent depuis des années, mais peu l'ont utilisé. Vous pouvez rendre votre cash plus intéressant en donnant à votre serveur un nom provocateur. Le faire passer par un service de repostage pourrait lui donner une touche « underground » qui attirerait les gens.

Votre digicash devrait être rare. Ne le donnez pas en grande quantité. Demandez à certaines personnes de jouer avec votre serveur, en vous faisant passer des pièces. Organisez un concours - la première personne qui casse ce code, répond à cette question, etc. gagne de l'argent numérique. Une fois que les gens commenceront à s'y intéresser, votre monnaie numérique sera demandée. Assurez-vous que la demande dépasse toujours l'offre.

 

Magic internet Money Bitcoin brouillon
Bitcoin n'est-il pas le digne héritier de Magic Money ?

 

Suite à cette présentation, les réactions ont été enthousiastes. Hal Finney a répondu dans la foulée : « Wow ! Génial ! ». Francis Barrett, lui, affirmait que c'était « la chose la plus géniale [qu'il avait] lue depuis longtemps ».

Le premier serveur a été mis en place par Mike Duvos le 25 février 1994. Ses pièces étaient appelés les « Tacky Tokens », ou « jetons poisseux », et elles étaient émises en dénominations de 1, 2, 5, 10, 20, 50, et 100 unités. En guise d'incitation à essayer le système, il distribuait 100 Tacky Tokens aux 10 premières personnes qui envoyaient un courriel au serveur.

Quelques tentatives d'utiliser les Tacky Tokens comme monnaie d'échange sont apparues comme la proposition de vente d'un GIF de qualité contre 5 Tacky Tokens, mais cependant cela n'a pas pris comme les cypherpunks l'imaginaient. Cet échec a fait réfléchir certains d'entre eux sur le problème de l'amorçage.

Dans son essai Why Digital Cash is Not Being Used, Tim May relevait différentes raisons pour lesquelles Magic Money / Tacky Tokens ne gagnait pas en traction, dont les trois principales étaient qu'il n'y avait quasiment rien à acheter, que l'utilisation était difficile techniquement et que le système n'offrait aucun intérêt particulier. May recommandait donc une liste de marchés qui pourraient être avantageux pour les système d'argent liquide numérique comme les cartes de téléphone, les routes à péage, les marchés illégaux, les marchés de paris et les services numériques de repostage.

Pr0duct Cypher, dans un texte intitulé Giving Value to Digital Cash, écrivait :

Quelqu'un m'a récemment rappelé mes mots de l'intro de Magic Money, dans laquelle j'ai prédit que l'argent liquide numérique pouvait prendre de la valeur par lui-même. Je savais quand j'ai écrit le programme que donner la valeur au système serait la partie la plus difficile. [...] La plupart des grandes économies utilisent aujourd'hui une monnaie fiduciaire, il est donc clair que la monnaie fiduciaire fonctionnera. Mais vous ne pouvez pas créer une nouvelle économie avec de la monnaie fiduciaire. La monnaie doit commencer par avoir une valeur et une convertibilité dans le monde réel. Après avoir été en circulation pendant un certain temps, elle peut être « découplée » des étalons extérieurs.

Il y a trois problèmes qui interviennent.

1> Faire en sorte que les gens s'y mettent, de l'ignorance totale à la présence d'un client Magic Money opérationnel sur leurs systèmes.

2> Distribuer vos pièces numériques.

3> Échanger vos pièces numériques contre quelque chose ayant de la valeur.

On note qu'il revenait alors sur sa position initiale, pour rejoindre la conclusion du théorème de régression de Mises : la valeur de la monnaie devait remonter à une valeur d'usage non monétaire, si besoin par le biais d'adossements successifs.

À la suite de ces discussions, d'autres implémentations de Magic Money ont vu le jour : les GhostMarks ou « marks fantômes » ; les DigiFrancs ou « francs numériques », prétendument adossés à 10 caisses de Cola-Cola Light conservés dans un coffre ; ou encore les NexusBucks ou « dollars de liaison », créés par un dénommé Sameer qui souhaitait rémunérer du travail de développement informatique grâce à ces jetons.

Cependant, toutes ces unités numériques à l'utilité très limitée ont disparu progressivement. À la mi-août 1994, Mike Duvos, l'opérateur du serveur gérant les Tacky Tokens, déclarait :

Je n'ai pas vu de Tacky Token depuis des mois, bien qu'il y avait pas mal d'activité lorsque j'ai rendu mon serveur disponible au début.

La cause de cette désertion était l'apparition d'un autre système d'argent liquide numérique : eCash et ses cyberbucks.

 

eCash : l'expérience des cyberbucks

Comme on l'a dit en introduction, David Chaum est l'un des fondateurs de l'argent liquide numérique. C'est donc tout naturellement qu'il a essayé de mettre en application son idée, par l'intermédiaire de eCash. Après avoir fondé sa société (DigiCash) en 1989, et avoir travaillé sur le sujet pendant plusieurs années, il a fini par mettre au point un prototype et à le présenter au monde le 27 mai 1994 lors de la première conférence internationale sur le World Wide Web au CERN à Genève.

eCash a par la suite mis en route, sous la forme d'un essai réalisé avec la participation de volontaires. Cet essai a été annoncé en juillet et a débuté le 19 octobre. Les unités émises pour l'occasion étaient appelés les cyberbucks, ou « dollars d'internet », et avaient pour symbole cb$, c$ ou e$ selon les individus. Puisqu'il s'agissait d'un test, les cyberbucks ne bénéficiaient d'aucun adossement au dollar et possédait donc un prix flottant.

L'avantage que possédait eCash est que le système était développé par une entreprise reconnue, qui savait communiquer et qui savait comment démarrer un nouveau projet. La distribution initiale a ainsi été mise à profit pour encourager l'utilisation du système : 100 cyberbucks étaient en effet distribués à chaque nouvel utilisateur. Cela fait que l'expérience des cyberbucks s'est retrouvé avec des centaines d'utilisateurs et des dizaines de commerçants dès ses débuts.

Commerçants essai eCash cyberbucks

En janvier 1995, l'essai jusqu'alors réservé aux États-Unis s'étendait au monde entier.

Le premier échange en cyberbucks aurait eu lieu dès octobre : ils s'agissait de l'achat d'une carte postale par Marcel van der Peijl, un employé de DigiCash, auprès de la société Global-X-Change.

eCash connaissait également un certain succès dans la communauté cypherpunk, et était souvent évoqué sur la liste de diffusion. Certains cypherpunks ont même fini par travailler pour DigiCash, comme Nick Szabo.

Le cyberbuck a lui aussi acquis un prix. Il existait une liste de diffusion spécialisée qui servait à réaliser des échanges : appelée ECM (pour Electronic Cash Market), celle-ci avait été démarrée le 24 juin 1995 par Rich Lethin. Il y avait également d'autres endroits où échanger des dollars contre des cyberbucks et inversement, comme l'Eshop de FireCloud Solutions (voir l'image ci-dessous). En 1995, le prix du cyberbuck était de quelques centimes de dollar.

Place de marché eCash EShop FireCloud Solutions 1995

Bien que rare, l'utilisation des cyberbucks était bien réelle. Hal Finney offrait un prix en cyberbucks pour son concours de programmation (problème résolu par Damien Doligez). Adam Back proposait à la vente des t-shirts sur lesquels était imprimé du code d'un algorithme de chiffrement (algorithmes alors considérés comme des munitions par l'État fédéral des États-Unis), dont un exemplaire a été acheté par Mark Grant le 17 août 1995. Bryce Wilcox (devenu aujourd'hui Zooko Wilcox-O'Hearn) proposait de vendre son logiciel facilitant l'utilisation de PGP pour 10 cyberbucks.

Jim Crawley résumait l'état des lieux le 11 juillet 1995, dans une courte chronique pour la revue en ligne The Computists' Weekly :

Pouvez-vous créer de la valeur réelle sur la toile simplement en émettant une monnaie étrange ? Apparemment oui. Digicash a distribué 1 M d'ecash, 100 e$ par utilisateur. Quelques marchands ont accepté les cyberbucks pour des partagiciels ou des produits d'information, et Adam Back en Grande-Bretagne vous vendra un T-shirt cryptographique "export-interdit" pour 250 e$ (ou 8 £, qui met en place un taux de change différent). Le premier échange connu vers la devise américaine a eu lieu lorsque Lucky Green a accepté le mois dernier de vendre ses 100 e$ pour 5 $. Cela établit un prix de vente de 50 000 $ pour l'émission de Digicash, bien qu'il soit possible que l'édition limitée ait une valeur beaucoup plus élevée en tant qu'article de collection. Selon l'analyste du commerce en ligne, Robert Hettinga, « le prix dont nous parlons ici est la valeur marginale du concept d'e$ lui-même : anonymat, fluidité de transfert, commodité, ce que vous voulez. »

Cependant, tout n'était pas parfait pour les utilisateurs de cyberbucks et certains se posaient des question sur la pérennité du système, à l'instar de Nathan Loofbourrow qui évoquait dans un courriel du 23 août la dépendance du système vis-à-vis de DigiCash :

Je n'ai pas encore vu de date, mais Digicash déclare à plusieurs reprises dans ses communiqués de presse que les Cyberbucks ne sont qu'une monnaie d'essai et qu'à un moment donné dans le futur, l'essai prendra fin. Est-ce que cela signera le fin du marché pour les c$ à ce moment-là ? Sans Digicash pour authentifier la monnaie, il semblerait impossible d'échanger les pièces de c$. [...] Afin de préserver la valeur de la nouvelle monnaie électronique, [...] nous avons besoin de l'assurance que la masse monétaire ne connaîtra pas une croissance déraisonnable. L'essai de ecash bénéficie de la promesse de Digicash d'un plafond de 1 million de c$ ; cette confiance a-t-elle un poids suffisant pour que le Cyberbuck ou son successeur garde une quelconque valeur pour l'utilisateur ?

Malheureusement, sa prédiction est rapidement devenue réalité. En octobre 1995, la Mark Twain Bank lançait sa propre version de eCash en partenariat avec DigiCash, et, contrairement à l'essai précédant, l'unité échangée était adossée au dollar étasunien. Bien que l'expérience des cyberbucks ne se soit pas arrêtée là, leur valeur s'est effondrée à cause de cette nouvelle. Le sort des cyberbucks a finalement été scellé lorsque Digicash a fait faillite en septembre 1998.

 

Conclusion

Ainsi, que ce soit avec le Hawthorne Exchange, Magic Money ou eCash, on a pu voir des unités numériques être valorisées sans être adossée à une monnaie existante. Pourquoi ? Parce que leur fonction -- transférer de la valeur sur internet -- était très demandée, notamment par les cypherpunks dans le but de réaliser leur idéal. Néanmoins, toutes ces expériences reposaient sur un tiers de confiance, et se sont définitivement arrêtées lorsque le tiers en question a cessé ses activités. Le Thorne, le Tacky Token et le cyberbuck n'étaient ni durables ni rares, et ne pouvaient donc pas devenir des monnaies plus largement acceptées.

Satoshi Nakamoto le reconnaissait lui-même. Dans un courriel adressé à la liste de diffusion p2p-research, il réagissait à la comparaison entre Bitcoin et eCash en disant :

Bien sûr, la plus grande différence est l'absence de serveur central. C'était le talon d'Achille des systèmes chaumiens ; lorsque l'entreprise centrale fermait ses portes, la monnaie disparaissait.

À la suite des expériences des années 1990, l'idée de créer un argent liquide numérique sans valeur intrinsèque s'est faite plus rare, pour laisser la place à des systèmes où les unités étaient indexées sur l'or (e-gold) ou le dollar (Liberty Reserve). Quelques cypherpunks ont bien tenté d'imaginer des systèmes décentralisés, comme b-money, bit gold ou RPOW, mais ceux-ci ont été immédiatement jugés trop peu robustes. Ce n'est qu'avec l'apparition de Bitcoin en 2008 que la malédiction a été levée et qu'un vrai argent liquide numérique a pu voir le jour.

 


Sources

John Paul Koning, The bootstrapping of Thorne, Magic Money, and Cyberbucks: three pre-Bitcoin monetary experiments, 6 novembre 2017.
Extropians (mailing list), 1993 - 1994.
Cyperpunks (mailing list), 1992 - 1998.

Bitcoin, le contre-exemple au théorème de régression de Mises

April 7th 2021 at 20:26

Bitcoin est un système décentralisé qui gère l'émission et les transferts d'une unité de compte numérique, appelée le bitcoin. Cette unité s'échange librement sur Internet et possède donc un prix, qui fluctue selon l'offre et la demande et qui a connu au cours de la dernière décennie une hausse fulgurante. En effet, celui-ci est passé de 0,001 $ en octobre 2009 à 1 $ en 2011, puis 1000 $ en 2013 et enfin plus de 50 000 $ aujourd'hui.

Le prix du bitcoin est une composante est très connue du grand public puisqu'elle est discutée dans les différents médias à chaque fois qu'un fort mouvement spéculatif a lieu. C'est lui qui pousse les gens à s'intéresser plus en profondeur à Bitcoin, constituant ainsi une force de recrutement non négligeable. Mais surtout, il remet au goût du jour la question cruciale de l'origine de la valeur, impactant au passage une position de l'école autrichienne d'économie : le théorème de régression.

 

Le problème de l'amorçage

Le bitcoin n'a pas vraiment de valeur intrinsèque, dans le sens où il n'est pas valorisé pour des propriétés objectives, comme le sel peut l'être pour ses caractéristiques d'assaisonnement et de conservation des aliments, ou l'or pour sa résistance à la corrosion et à l'oxydation. De plus, il n'est indexé sur aucun autre bien et n'a jamais représenté autre chose que lui-même. La valeur du bitcoin est donc extrinsèque et ne provient que de son utilisation en tant que monnaie : les gens le valorisent uniquement parce qu'ils savent que d'autres l'accepteront en l'échange de quelque chose d'autre.

Cependant, ceci pose un problème philosophique : comment a-t-il été valorisé en premier lieu, lorsqu'il n'y avait aucun utilisateur ? En d'autres termes : comment Bitcoin a-t-il été amorcé ?

Le problème de l'amorçage a été énoncé dès les début de Bitcoin par Hal Finney, l'une des premières personnes à avoir fait fonctionner un nœud après Satoshi Nakamoto. Le 11 janvier 2009, dans un courriel répondant à l'annonce de la première version du logiciel, il déclarait :

Un des problèmes immédiats avec n'importe quelle nouvelle devise est de savoir comment la valoriser. Même en ignorant le problème pratique lié au fait que quasiment personne ne l'acceptera au début, il est toujours difficile de trouver un argument raisonnable en faveur d'une valeur particulière non nulle pour les pièces.

La question à l'époque était donc de savoir s'il était possible de lancer avec succès une nouvelle monnaie numérique sans qu'elle n'ait de valeur prédéfinie, et surtout de savoir si cela pouvait être pérenne.

 

Le théorème de régression

La première valorisation de la monnaie est loin d'être quelque chose d'évident. Il va de soi que dans un contexte antagoniste, les êtres humains ne pouvaient pas choisir n'importe quoi pour servir d'instrument d'échange entre tribus par exemple. Ainsi, toutes les proto-monnaies précédant le développement de l'État se sont basées en premier lieu sur des biens ayant une valeur d'usage non monétaire : des coquillages pour leur attrait esthétique, du sel pour son usage alimentaire, du bétail ou du blé pour leur valeur nutritive, ou des métaux précieux pour leur beauté. Comme l'expliquait l'économiste autrichien Carl Menger dans son essai de 1892 sur l'origine de la monnaie, ces biens ont ensuite été sélectionnés selon leur cessibilité, c’est-à-dire la facilité avec laquelle ils pouvaient être échangés sur le marché, que cette cessibilité s'applique dans l'espace (portabilité), dans le temps (durabilité, rareté) ou à l'échelle (divisibilité, fongibilité). C'est pourquoi, de tous les biens qui se concurrençaient, ce sont les métaux précieux qui ont été finalement utilisés comme monnaie : parce qu'ils avaient la plus grande cessibilité.

De cette observation sur l'origine de la monnaie, Ludwig von Mises en a tiré un théorème, le théorème de régression, qui affirme que toute monnaie généralement acceptée par la population a dû avoir en premier lieu une valeur d'usage non monétaire. Tel qu'il l'écrivait dans sa Théorie de la monnaie et du crédit publiée en 1912 :

Si la valeur d'échange objective de la monnaie doit toujours être reliée à un rapport d'échange du marché préexistant entre la monnaie et les autres biens économiques (car, sinon, les individus ne pourraient estimer la valeur de la monnaie), il s'ensuit qu'un objet ne peut être utilisé comme monnaie s'il ne possède pas déjà, au moment où il commence à être utilisé comme monnaie, une valeur d'échange objective basée sur un autre usage. Ceci fournit à la fois une réfutation des théories qui font découler l'origine de la monnaie d'un accord général qui aurait attribué des valeurs fictives à des choses intrinsèquement sans valeur, et une confirmation des hypothèses de Menger sur l'origine de l'utilisation de la monnaie.

Il poursuivait en disant qu'il était de cette manière possible de faire remonter la valeur de la monnaie à une valeur intrinsèque originelle :

La théorie de la valeur de la monnaie en tant que telle peut faire remonter la valeur d'échange objective seulement jusqu'au point où elle cesse d'être la valeur de la monnaie et devient uniquement la valeur d'une marchandise. [...] Si de cette façon nous retournons de façon continuelle en arrière, nous devons arriver à un point où nous ne trouvons plus aucune composante dans la valeur d'échange objective qui provienne des évaluations basées sur la fonction de la monnaie comme moyen d'échange commun ; un point où la valeur de la monnaie n'est rien d'autre que la valeur de l'objet qui est utile d'une autre façon que comme monnaie.

Ainsi, on peut retracer l'histoire de la monnaie actuellement utilisée en Occident à l'or. Autrefois l'or et l'argent étaient utilisés comme moyen d'échange de main à main. Puis avec l'évolution bancaire, les gens ont commencé à utiliser des billets échangeables en or pour leur facilité d'usage : l'or était conservé dans un coffre et les billets jouaient le rôle de monnaie représentative. Ensuite, au cours du XIXème siècle, les États ont commencé à imposer des restrictions plus strictes et ont imposé un étalon-or contrôlé par leurs banques nationales respectives. Enfin, comme on le sait tous, cette convertibilité a été suspendue à de multiples reprises dans différents pays (cours forcé), avant d'être définitivement suspendue par les États-Unis en 1971 avec la fin des accords de Bretton Woods.

 

Billet de 100 francs merson 1908
Billet de 100 francs de 1908, échangeable contre 29 grammes d'or.

 

Depuis 1971, les monnaies étatiques n'ont donc plus de valeur d'usage (en dehors de l'utilité négligeable du papier des billets) et leur valeur repose sur le fait que les États imposent leur cours légal sur leurs territoires. Cependant, la croyance que la monnaie est toujours garantie par l'or persiste au sein de la population, ce qui témoigne de cette évolution historique. Selon Mises, les gens n'auraient jamais accepté la monnaie actuelle si elle n'avait pas été en premier lieu indexée sur l'or.

 

Pourquoi Bitcoin contredit Mises

Le théorème de régression est bien un théorème, pas une simple observation historique - une presciption et non une description, conformément à l'école autrichienne. Comme Ludwig von Mises le précisait dans L'action humaine en 1949 :

Nul bien ne peut être employé comme instrument d'échange si, au moment où l'on a commencé à s'en servir comme tel, il n'avait pas une valeur d'échange en raison d'autres emplois. Et toutes ces affirmations impliquées dans le théorème de régression sont énoncées apodictiquement conformément à la nature aprioriste de la praxéologie. Cela doit se produire ainsi. Personne ne peut ni ne pourra parvenir à construire un cas hypothétique dans lequel les choses se produiraient différemment.

C'est pourquoi il a embêté intellectuellement beaucoup de gens qui s'intéressaient à Bitcoin. Ceux-ci pouvaient avoir lu Mises et se demandaient par conséquent d'où pouvait provenir la valeur intrinsèque originelle de l'unité de compte. Mais, de toute évidence, le bitcoin n'avait pas de valeur d'usage précédant l'émergence de sa valeur monétaire.

Certains ont suggéré que Bitcoin avait une valeur d'usage en tant que « système de paiement », parce qu'il offrait un moyen d'envoyer des fonds à l'étranger sans requérir de permission particulière. D'autres ont avancé que la valeur originelle de Bitcoin provenait de sa capacité d'horodater des données et de garantir leur authenticité.

Néanmoins, sans valeur initiale ces usages n'ont aucune raison d'exister : Bitcoin est en effet un système économique par essence et il faut que son unité de compte ait une valeur avant que le système puisse avoir une utilité. On ne peut pas s'en servir comme service d'horodatage de données si sa sécurité est nulle (cet usage était d'ailleurs inexistant avant que le bitcoin acquière un prix). De même, on ne peut pas utiliser Bitcoin comme un moyen de transfert de valeur si l'unité n'est valorisée par personne.

Satoshi Nakamoto a lui-même reconnu cette importance de la première valorisation du bitcoin. Dans un message d'août 2010 sur le théorème de régression, il expliquait qu'il fallait lui donner une valeur « pour une raison ou pour une autre » pour que le système soit utile pour l'envoi de fonds à l'étranger :

Comme expérience de pensée, imaginez qu'il existe un métal de base aussi rare que l'or, mais avec les propriétés suivantes :
- de couleur grise et terne ;
- pas de bonne conductivité électrique ;
- pas particulièrement solide, mais pas non plus ductile ou facilement malléable ;
- inutile pour un but pratique ou ornemental ;

et avec une propriété magique et spéciale :
- peut être transporté par un canal de communication.

Si, d'une manière ou d'une autre, il acquérait une quelconque valeur pour une raison ou pour une autre, alors n'importe qui désirant transférer de la richesse sur une longue distance pourrait en acheter, le transmettre, et faire en sorte que le destinataire le vende.

À l'époque, Satoshi décrivait ce qui s'était déjà passé : le bitcoin avait acquis une valeur. Il était échangé contre des monnaies traditionnelles et servait déjà à acheter des biens physiques. À partir de là, son usage s'est développé jusqu'à la situation qu'on connaît aujourd'hui.

Par son amorçage, Bitcoin a prouvé qu'une unité numérique pouvait acquérir de la valeur sans posséder de valeur d'usage non monétaire originelle. Néanmoins, ce n'était pas la première fois qu'une telle tentative avait lieu, et c'est ce dont nous parlerons dans un prochain article...

❌