Le pionnier du Bitcoin Hal Finney s’intéressait déjà au zero-knowledge en 1998
Hal Finney version connaissance nulle. Certains personnages s’imposent déjà comme des légendes dans la courte, mais intense histoire du Bitcoin. Parmi ces pionniers se trouve en bonne position l’informaticien et cryptographe Hal Finney. Un membre historique et convaincu de la mouvance Cypherpunk présent aux origines de la création de cette cryptomonnaie désormais emblématique de tout un écosystème. Une monnaie numérique décentralisée dont certaines évolutions actuelles irritent les maximalistes les plus convaincus, comme la possible application du principe zero-knowledge à sa blockchain. Pourtant…
Hal Finney : la légende du Bitcoin
Peu nombreux sont ceux qui peuvent revendiquer une part active dans la création du Bitcoin. Une position d’autant plus complexe à obtenir que tout cela se passait sous couvert d’anonymat, avec au centre de cette dynamique le célèbre et insaisissable Satoshi Nakamoto. Un personnage mythique en lien avec Hal Finney dès janvier 2009 lors de ce qui fut la toute première transaction en BTC de l’histoire.
Trop proches pour être deux personnes distinctes ? La question reste toujours en suspens alors même que le célèbre informaticien meurt des suites d’une sclérose latérale amyotrophique (ALS) le 28 août 2014.
Un statut que revendique désormais le détestable Craig Wright, très justement surnommé faketoshi par une communauté exaspérée de sa volonté pathétique, mais persistante de s’accaparer le white paper du Bitcoin. En effet, ce dernier tente d’imposer des droits d’auteur improbables sur un document censé représenter la quintessence du principe open source. Tout un symbole !
Hal Finney et le principe « zero-knowledge »
Les légendes sont faites pour ressurgir régulièrement afin d’opérer un rappel nécessaire sur les origines de leur mise en place. Un exercice de style auquel vient de participer malgré lui Hal Finney suite à la publication d’images d’archive datées de 1998. Un document d’époque publié il y a tout juste quelques heures par le compte X Trust Machines :
« La légende du Bitcoin, Hal Finney, discute des preuves zero-knowledge dans une présentation récemment découverte, faite il y a 25 ans lors de l’évènement Crypto ’98 à Santa Barbara. »
Hasard de calendrier ou karma cryptographique, cette intervention de Hal Finney aborde la question des preuves à connaissance nulle (zero-knowledge proof). Une révolution ZK-Rollup en train de secouer la blockchain du Bitcoin à l’heure actuelle, sous le regard perplexe de certains maximalistes.
Mais de toute évidence, cette technique informatique destinée à prouver quelque chose de façon certaine sans pour autant devoir divulguer les données nécessaires était déjà envisagée à l’époque. Toutefois, Hal Finney précise dans ce document d’archive le caractère « inefficace ou peu pratique » de cette option. En cause, les limitations matérielles de l’époque… Mais les prémices étaient bien là !
« Je veux vous prouver que je connais un message qui est haché jusqu’à une valeur de hachage donnée en utilisant le hachage SHA-1. Je ne veux rien vous révéler sur le message. C’est une preuve sans connaissance, et j’ai écrit un programme pour le faire dont je vais vous parler. »
En plus d’être un pionnier du Bitcoin, Hal Finney serait donc également l’un des précurseurs de la technologie des preuves zero-knowledge. Un rapprochement qui résonne presque comme une validation historique au moment de la possible émergence des drivechains sur cette blockchain emblématique. Mais finalement rien de véritablement surprenant, car les précurseurs sont faits pour innover là où les traditionalistes s’intéressent bien trop souvent à empêcher…
Vos bitcoins ont une grande valeur et méritent une protection maximale ! Pour dormir l’esprit tranquille, équipez-vous d’un wallet hardware sécurisé Ledger, il y en a pour toutes les bourses. Votre sécurité n’a pas de prix (lien commercial).