Bit Gold
Bit Gold est une proposition de monnaie numérique formulée par Nick Szabo en 1998-2005. Elle combine preuve de travail, horodatage et registre distribué pour produire de la rareté numérique. Bien que jamais déployée, elle préfigure presque tous les concepts de Bitcoin. Certains soupçonnent même Szabo d'être Satoshi Nakamoto.
L'idée brillante de Nick Szabo
Bit Gold est un concept de monnaie numérique formulé par Nick Szabo entre 1998 et 2005. Juriste, cryptographe et informaticien, Szabo est aussi l'inventeur du terme « smart contracts » dès 1994. Son article « Bit Gold » (publié en décembre 2005 sur son blog Unenumerated) décrit avec une précision étonnante presque tous les éléments qu'on retrouvera dans Bitcoin trois ans plus tard.
Le mécanisme proposé
Szabo imagine un système où :
- Un participant choisit une « challenge string » publique.
- Il effectue un calcul de preuve de travail sur cette string (preuve de coût réel).
- La solution est horodatée publiquement dans un registre distribué.
- Chaque solution devient un « bit gold » unique, lié à son créateur par signature.
- Les bits gold sont chaînés : chaque nouveau challenge inclut la solution précédente.
Résultat : un registre distribué inforgeable où la valeur de chaque unité dépend du coût computationnel de sa production. La filiation avec Bitcoin saute aux yeux.
Ce qui manquait
Malgré sa précision, Bit Gold ne résolvait pas tout :
| Problème | Bit Gold | Bitcoin | |----------|----------|---------| | Double dépense | Non résolu | Résolu par chaîne PoW | | Consensus byzantin | Vote des « titres » (vulnérable Sybil) | Consensus par hashrate | | Émission monétaire | Inflationniste continue | Halvings, plafond 21M | | Unité de compte | Bits non-fongibles | Satoshis identiques | | Implémentation | Jamais codé | Code publié 3 jan 2009 |
Le problème du Sybil attaque était particulièrement difficile : Szabo proposait des votes pondérés par valeur, ce qui crée un cercle vicieux.
Le rapport avec Satoshi
L'écart entre Bit Gold et Bitcoin est suffisamment ténu pour que de nombreux observateurs (Dominic Frisby, le linguiste Quah, plusieurs analyses stylométriques) soupçonnent Nick Szabo d'être Satoshi Nakamoto. Szabo nie depuis 2008. Quelle que soit la vérité, Bit Gold est explicitement reconnu comme une influence majeure par les premiers développeurs Bitcoin.
L'héritage
Szabo continue d'écrire sur la nature de Bitcoin (« unforgeable costliness », « social scalability ») et reste l'un des théoriciens les plus profonds de l'écosystème. Son framework d'analyse de Bitcoin comme « unforgeable digital scarcity » est devenu canonique.
À retenir
Bit Gold n'a jamais existé en code, mais il a existé en pensée. C'est l'un des trois ou quatre piliers conceptuels qui ont rendu Bitcoin possible, avec b-money, HashCash et le mouvement cypherpunk.
Termes lies
- b-moneyb-money est une proposition de monnaie électronique décentralisée publiée par Wei Dai en 1998. Elle introduit l'idée d'un grand livre distribué et de contrats intelligents anonymes. Jamais implémentée, elle est citée explicitement dans le white paper Bitcoin. C'est l'un des ancêtres conceptuels directs de Bitcoin.
- HashcashHashcash est un système de preuve de travail inventé par Adam Back en 1997 pour lutter contre le spam et les attaques par déni de service. Il oblige l'envoyeur à effectuer un calcul coûteux pour produire un hash répondant à une cible de difficulté. Bitcoin reprend directement ce mécanisme pour sécuriser sa blockchain. C'est le pilier technique de la consommation énergétique du minage.
- CypherpunksLes cypherpunks sont un mouvement de cryptographes activistes apparu dans les années 1990, militant pour la vie privée par la cryptographie. Leur manifeste de 1993 (Eric Hughes) prône l'usage des outils cryptographiques pour préserver la liberté. Bitcoin s'inscrit dans cette filiation directe, après les expériences de DigiCash, b-money, hashcash ou bit gold. Hal Finney, Adam Back ou Wei Dai en sont des figures.
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.