L'horloge de personne

L'invention la plus profonde de Bitcoin n'est pas la monnaie numérique. C'est une façon de s'accorder sur l'ordre des événements sans confier à personne le soin de mesurer le temps.

EssaisBlock · 964 3319 min de lecture

Cette traduction a été réalisée avec l'aide de l'IA.

Ceci est un essai d'opinion. Il reflète le point de vue et le raisonnement de l'auteur et ne constitue pas un conseil financier.

Deux personnes tentent de dépenser la même pièce au même instant, l'une à Tokyo et l'autre à Lisbonne. Les deux paiements sont valides en soi. Un seul peut être réel. Quelqu'un doit décider lequel est arrivé en premier.

Cette décision est plus petite qu'elle n'en a l'air et plus grande qu'elle ne sonne. Elle ne concerne pas vraiment l'argent. Elle concerne le temps. Celui qui peut dire ce qui s'est passé en premier peut dire ce qui s'est passé, tout court. Aussi longtemps que l'argent a existé, ce pouvoir a appartenu à un tiers de confiance, et nous avons rarement remarqué que nous l'avions cédé.

Celui qui tient l'horloge tient le registre

Quand tu fais un virement, la banque décide quand il a eu lieu. Elle estampille l'ordre, tranche quel paiement l'emporte et inscrit le résultat dans son registre. Elle est l'horloge, l'arbitre et l'historien à la fois. Ce n'est pas un scandale. C'est ainsi que le système est bâti, et la plupart du temps il fonctionne.

Mais cela met une seule partie à la tête du registre, et un registre contrôlé par une partie est un registre qu'une partie peut changer. Ce n'est pas une affirmation sur de mauvaises intentions. C'est une affirmation sur la structure. Un solde peut être ajusté. Un registre peut être réordonné. Un livre d'histoire peut être réécrit par celui qui tient la plume, et chaque génération découvre que la plume a changé de main à un moment donné sans vote.

Le bloc Genesis de Bitcoin le prouve sans dire un mot. Satoshi Nakamoto a inscrit le titre d'un journal dans le tout premier bloc, daté du 3 janvier 2009 : Chancellor on brink of second bailout for banks. C'est à la fois un horodatage et un argument. Ce jour-là, ceux qui gardaient l'argent décidaient aussi de ce que valait l'argent, et le reste d'entre nous vivait à l'intérieur de leur décision.

Enlève l'arbitre, ne le remplace pas

La solution évidente est de trouver un gardien de l'horloge plus digne de confiance. Satoshi a fait quelque chose de plus étrange. Il a enlevé le gardien entièrement.

Le whitepaper de Bitcoin décrit le mécanisme clairement. Il appelle la conception un timestamp server, qui fonctionne ainsi : "Chaque horodatage inclut l'horodatage précédent dans son hash, formant une chaîne, et chaque nouvel horodatage renforce ceux qui le précèdent." L'astuce qui fait fonctionner cela sans partie de confiance est la proof of work. Les mineurs dépensent de l'énergie réelle pour ajouter chaque bloc et, une fois l'énergie dépensée, selon les mots du paper, "le bloc ne peut pas être changé sans refaire le travail."

Relis-le, car c'est toute l'idée. Le temps dans Bitcoin ne passe pas parce qu'une horloge fait tic-tac. Il passe parce qu'un travail est accompli. Chaque bloc est un reçu de l'énergie dépensée, déposé dans l'ordre, et l'ordre est défendu par le seul coût de sa réfection. Satoshi semble en avoir lui-même ressenti le poids. Son code pré-lancement n'appelait pas la structure blockchain. Il l'appelait la timechain, "une structure en forme d'arbre qui part du bloc Genesis comme racine." La block height est le décompte de ce temps, et personne ne le fixe.

Un temps que tu peux peser

Un registre papier ne résiste pas mieux à la falsification au bout de dix ans qu'au premier jour. Un bloc, si, et la raison en est physique, pas juridique. Chaque bloc est un reçu d'énergie qui a réellement été brûlée. Pas simulée, pas promise, dépensée. Les mineurs font tourner des machines qui essaient par trillions jusqu'à ce que l'une d'elles produise un bloc valide, et le réseau le fait à un rythme d'environ 840 exahashes par seconde, soit environ 840 milliards de milliards d'essais chaque seconde, heure après heure, quelque part sur Terre. L'électricité est réelle. La chaleur est réelle. Un bloc, c'est ce qui reste debout une fois l'énergie partie.

Comme chaque bloc est empilé sur l'empreinte de celui d'en dessous, cette énergie dépensée s'accumule dans l'ordre. Pour changer quelque chose d'enfoui dans le passé, il ne suffirait pas de modifier un nombre. Tu devrais refaire le travail physique de ce bloc et de chaque bloc au-dessus, et le faire plus vite que tout le reste du réseau ne continue à déposer du travail neuf entre-temps. Plus un moment est profond, plus il y a d'énergie brûlée devant lui. C'est pourquoi le passé dans Bitcoin devient plus lourd à mesure que le présent se construit. La permanence ici n'est pas une règle qu'une institution peut réviser. C'est une quantité d'énergie qui a déjà quitté le système sous forme de chaleur et ne peut pas être récupérée.

Pourquoi tu ne peux pas t'acheter l'entrée

La version honnête d'"inviolable" n'est pas que réécrire l'histoire soit interdit. C'est que l'énergie pour le faire n'existe pas pour être rassemblée. Pour écraser une série de blocs confirmés, un attaquant devrait surpasser la production du travail combiné de tous les mineurs honnêtes de la planète, et continuer à la surpasser aussi longtemps que la fraude doit tenir. Ce n'est pas une serrure que quelqu'un pourrait crocheter. C'est un mur fait de joules, et il grandit toutes les dix minutes.

Nick Szabo a donné un nom à cette propriété des années avant l'existence de Bitcoin : unforgeable costliness, une valeur à laquelle tu peux te fier précisément parce qu'il est prouvable qu'elle a coûté cher à créer et ne peut pas être falsifiée à bas prix. Bitcoin transforme cette idée en une machine qui tourne. L'ordre des événements n'est pas défendu par un mot de passe, un tribunal ou une promesse de bien se comporter. Il est défendu par la thermodynamique.

C'est aussi le sens le plus profond dans lequel Bitcoin mesure le temps. Le temps, physiquement, est la direction dans laquelle l'énergie se disperse et ne revient pas. Tu ne peux pas dé-brûler le combustible. Tu ne peux pas dé-mélanger la chaleur. Bitcoin emprunte exactement cette flèche à sens unique. Chaque bloc est un pas qui a demandé de l'énergie réelle et ne peut pas être défait sans la dépenser toute à nouveau. L'horloge n'avance pas parce qu'une aiguille bouge. Elle avance parce qu'un travail a été accompli, et le travail, une fois fait, est fait.

La limite honnête, dite clairement

C'est ici qu'un argument plus faible dépasserait la mesure, alors ne le faisons pas. Bitcoin ne prouve pas que le monde est vrai. Il prouve que son propre registre est cohérent et difficile à réécrire. Ce sont des affirmations très différentes.

Au moment où un fait du monde réel doit entrer dans le registre, un prix, une identité, une livraison, quelqu'un doit le rapporter, et ce quelqu'un peut mentir. C'est le problème de l'oracle, et ce n'est pas une note de bas de page. C'est la frontière de tout le système. Tu ne peux pas dépenser des pièces qui ne sont pas à toi, et tu ne peux pas en créer de nouvelles à partir de rien, et ces garanties sont quasi absolues. Mais que le tableau que tu as acheté avec ces pièces soit un faux, Bitcoin n'en a aucune idée. L'horloge est fiable. Les choses que les gens lui disent ne le sont pas.

Garder cette ligne nette est ce qui sépare une affirmation réelle d'un slogan. Bitcoin est le registre le plus résistant à la falsification de sa propre histoire que les humains aient bâti. Ce n'est pas une machine à vérité pour tout le reste, et quiconque te le vend comme tel te vend la boîte, pas le contenu.

L'objection la plus forte, et la réponse

Le critique le plus acéré dit que c'est une façon absurde de mesurer le temps. Un seul serveur ordinaire pourrait horodater les transactions en millisecondes en utilisant une erreur d'arrondi de l'électricité. Pourquoi brûler l'énergie de tout un pays pour faire mal ce qu'une base de données fait instantanément ?

La réponse est que la base de données fait un travail différent. Une base de données ordonne les événements pour des gens qui sont déjà d'accord sur qui gère la base de données. Bitcoin ordonne les événements pour des gens qui ne sont d'accord sur rien et ne font confiance à personne. L'énergie n'est pas le prix de l'écriture du registre. C'est le prix pour rendre le registre coûteux à réécrire par quiconque, y compris la personne qui l'a écrit. Enlève le coût et tu n'as pas rendu Bitcoin efficace. Tu en as fait un registre normal avec un propriétaire normal, c'est-à-dire justement la chose qu'il a été conçu pour remplacer. Les frais et le travail sont le filtre, pas le gaspillage.

À qui appartient le temps

Toute civilisation a fonctionné sur un sens partagé du quand. La cloche du temple, l'horaire des trains, l'ouverture du marché, la fenêtre de règlement. Dans chaque cas, quelqu'un possédait l'horloge, et posséder l'horloge signifiait posséder une forme discrète d'autorité sur tous ceux qui vivaient selon elle.

Pour la première fois, il existe une horloge qui n'appartient à personne. Elle mesure le temps en travail plutôt qu'en heures, elle est lue de la même façon par tous ceux qui font tourner le logiciel, et son passé est gardé par le coût de l'avenir. Quand un bitcoiner lève un écran et lit à voix haute une block height, c'est cela qu'il désigne. Pas un prix. Un moment qu'aucune partie seule n'a écrit, et qu'aucune partie seule ne peut effacer.

Cette affirmation tomberait le jour où un seul acteur pourrait réorganiser de façon fiable l'histoire profonde à volonté. Jusqu'ici, plus tu regardes profond dans la chaîne, plus il coûte cher de la déplacer, ce qui est exactement l'inverse de tout autre registre que nous ayons jamais tenu. Ce n'est pas une petite chose que d'avoir bâti cela. C'est peut-être l'essentiel.

Questions fréquentes

Non, et cette limite est justement le point. Bitcoin peut prouver l'ordre et l'intégrité de ce qui se passe dans son propre registre. Il ne peut pas prouver des faits du monde extérieur, comme un prix, une identité ou une livraison. Ceux-ci dépendent encore d'une source qui peut se tromper ou mentir, ce qu'on appelle le problème de l'oracle. Bitcoin rend son propre registre difficile à réécrire. Il ne rend pas le monde honnête.

Une base de données enregistre des données. Une horloge enregistre l'ordre, la suite dans laquelle les choses se sont produites. La vraie percée de Bitcoin a été de s'accorder sur un ordre unique des événements sans désigner personne pour le choisir. Le coût de l'énergie derrière chaque bloc est ce qui rend cet ordre coûteux à falsifier, et c'est pourquoi la comparaison se fait avec une horloge et non avec un tableur.

Sources

  1. 1.Bitcoin: A Peer-to-Peer Electronic Cash System — Satoshi Nakamoto (Section 3, Timestamp Server, et Section 4, Proof-of-Work)
  2. 2.Bitcoin's Blockchain Is the Timechain — Bitcoin Magazine (le code pré-lancement de Satoshi)
  3. 3.Genesis block — Bitcoin Wiki (le titre du 3 janvier 2009)
  4. 4.Bitcoin Hashrate — CoinWarz (environ 840 EH/s, août 2026)
  5. 5.The Genesis Files: Bit Gold — Bitcoin Magazine (l'unforgeable costliness de Szabo)