paint-brush
Cypherpunks écrit du code : Hal Finney, RPOW et Bitcoinpar@obyte
545 lectures
545 lectures

Cypherpunks écrit du code : Hal Finney, RPOW et Bitcoin

par Obyte5m2024/03/22
Read on Terminal Reader

Trop long; Pour lire

Hal Finney, figure clé des débuts du Bitcoin et pionnier de la cryptographie, a reçu la première transaction Bitcoin de Satoshi Nakamoto. Il a contribué au développement de Bitcoin, a introduit la preuve de travail réutilisable (RPOW) et a soulevé des préoccupations concernant la confidentialité et l'impact environnemental. Des plateformes comme Obyte perpétuent sa vision de systèmes de crypto-monnaie sécurisés, respectueux de l’environnement et privés.
featured image - Cypherpunks écrit du code : Hal Finney, RPOW et Bitcoin
Obyte HackerNoon profile picture
0-item

On pourrait penser que le tout premier bitcoiner chanceux est plutôt heureux ces jours-ci, mais la vérité est que, malheureusement, il nous a quittés plus tôt. Harold Thomas Finney II, mieux connu sous le nom de Hal Finney, était un programmeur américain talentueux, un remarquable cypherpunk , et la première personne à recevoir du Bitcoin, de Satoshi Nakamoto lui-même. Il a été le premier à exécuter un nœud Bitcoin et le premier mineur (outre Satoshi), tout en contribuant grandement à repérer les bugs et les exploits dans les premiers jours de la crypto-monnaie.


Il est né en Californie (États-Unis) en 1956 et a obtenu un baccalauréat en ingénierie du California Institute of Technology (CalTech) en 1979. Il n'a pas toujours montré d'intérêt pour la confidentialité et la cryptographie, mais a plutôt commencé sa carrière dans le développement de jeux. Il a programmé plusieurs jeux populaires pour Mattel et Atari, y compris Aventures de Tron, Armor Ambush, Astroblast et Space Attack.


Il se tournera plus tard vers le développement de la confidentialité, étant l'une des premières recrues de la société PGP, fondée en 2002 . Il s'agissait de la société qui possédait et vendait le logiciel Pretty Good Privacy (PGP) créé par un autre programmeur cypherpunk, Phil Zimmerman. La version ouverte de PGP est maintenant considéré la norme de cryptage des e-mails la plus largement utilisée. Finney continuera à travailler avec eux jusqu'à sa retraite forcée en 2011, en raison des symptômes de sa sclérose latérale amyotrophique (SLA), la même maladie rare dont souffrait le célèbre astrophysicien Stephen Hawking.


Outre ce parcours professionnel, Finney était un cypherpunk dévoué et, avec Eric Hughes, a contribué à créer et à gérer le premier réexpéditeur anonyme. Il s'agit d'un service qui supprime les informations d'identification dans les e-mails. Puis, en 2004, il sortira un autre développement très proche du Bitcoin.


Preuve de travail réutilisable (RPOW)

En 1997, Adam de retour (un autre cypherpunk) a créé l'une des premières versions d'un système de preuve de travail (PoW), appelé Hashcash. Il a été conçu pour éviter le spam par courrier électronique en offrant un petit « jeton de travail » à chaque message. Finney s'en est inspiré pour créer son propre système PoW, appelé Réutilisable Proof-of-Work ( RPOW ).



Alors que les deux systèmes utilisent des jetons Proof of Work, RPOW a introduit la notion de création de jetons signés RSA en échange de jetons Hashcash. Ces jetons RPOW pourraient ensuite être transférés entre utilisateurs et échangés contre de nouveaux RPOW à chaque transaction, permettant ainsi une réutilisation efficace. Cela contraste avec Hashcash, où chaque jeton ne peut être utilisé qu'une seule fois avant de devenir invalide.


En d’autres termes, RPOW pourrait être utilisé pour créer des monnaies numériques, où il servirait de méthode pour atténuer le spam, prévenir les attaques par déni de service et garantir l’authenticité des transactions. Quelques années avant Bitcoin, RPOW se présentait comme l’une des premières tentatives de création d’un système de paiement électronique P2P. C'est probablement la raison pour laquelle Finney était si intéressé par Bitcoin dès le début, lorsque Nakamoto a partagé son livre blanc sur la liste de diffusion cypherpunk.


Bitcoin et Satoshi Nakamoto

Alors que d'autres cypherpunks et cryptographes de la liste étaient sceptiques au début, Finney s'est décrit comme « fasciné » par Bitcoin. À tel point qu'il a été l'un des premiers individus à s'engager avec Nakamoto, fournissant des commentaires et une assistance dans le débogage du logiciel Bitcoin au cours de ses premières étapes. L'implication active de Finney dans les premiers jours du développement de Bitcoin souligne sa contribution à sa phase fondamentale.


Il a été le premier à exécuter un nœud Bitcoin, le premier mineur et le destinataire de la toute première transaction Bitcoin : 10 BTC de Satoshi Nakamoto. Finney n'a cependant pas gardé son exploitation minière longtemps, l'abandonnant « parce que cela faisait chauffer mon ordinateur et que le bruit du ventilateur me dérangeait ». Il en a exprimé un peu de regret. Cependant, il a pu récupérer son portefeuille lorsque Bitcoin a commencé à afficher un prix réel sur le marché en 2010.



Après cela, il est resté impliqué dans le monde des cryptomonnaies en tant que programmeur aussi longtemps qu’il le pouvait. En 2013, il était déjà paralysé à cause de la maladie et utilisait des logiciels et du matériel spéciaux pour communiquer et coder. Dans ses derniers efforts de codage, Finney s'est concentré sur l'amélioration des fonctionnalités de sécurité des portefeuilles Bitcoin en exploitant les capacités des processeurs modernes conçus pour prendre en charge le « Trusted Computing ».


Il est décédé en 2014 des suites de la même maladie et son corps est cryoconservé à la Fondation Alcor Life Extension. Sa femme, Fran, gère toujours ses réseaux sociaux et organise des événements caritatifs en sa mémoire.


Préoccupations environnementales et de confidentialité

Malgré le soutien de Finney au Bitcoin, il souhaitait modifier certaines choses dans le système. Il en a parlé sur Twitter (X) lors des premières phases de cette crypto-monnaie. Il voulait augmenter L'anonymat du Bitcoin, et réduire également émissions de CO2 potentiellement nocives liées à l’exploitation minière de Bitcoin. Plus il faut d’énergie pour extraire des pièces, plus il y a de CO2 rejeté dans l’atmosphère.


Il a eu la prévoyance d’en parler en 2009, alors que personne ne pensait que Bitcoin connaîtrait une croissance suffisante pour que cela pose problème. Et maintenant, c’est effectivement le cas. Selon l'indice de consommation d'électricité de Cambridge Bitcoin ( CBECI ), Bitcoin consomme environ 167,7 TWh par an. Cela représente plus d’énergie annuelle que ce que consomment des pays comme la Pologne, la Malaisie ou la Norvège ; et produit autour 84,9 MtCO2 en émissions annuelles. Encore bien moins que les grandes industries, mais plus que des pays entiers.


Consommation annuelle d’énergie de Bitcoin par rapport aux pays par CBECI (mars 2024)

L'étape suivante

Malheureusement, Hal Finney n'a pas pu constater d'autres nouvelles avancées dans l'industrie de la cryptographie, mais des réseaux plus respectueux de l'environnement et également anonymes verraient le jour au fil des ans. L'un d'eux est Ooctet , qui se distingue comme un écosystème cryptographique respectueux de l'environnement et résistant à la censure, principalement en raison de sa mise en œuvre de la technologie Directed Acyclic Graph (DAG).


Contrairement aux crypto-monnaies basées sur la blockchain comme Bitcoin, qui reposent sur des mécanismes de consensus de preuve de travail (PoW) énergivores, Obyte fonctionne sur une structure de grand livre DAG qui élimine le besoin de minage. Ce choix architectural réduit considérablement la consommation d'énergie, rendant le réseau d'Obyte beaucoup plus durable et respectueux de l'environnement par rapport aux crypto-monnaies basées sur PoW.


De plus, l'écosystème d'Obyte offre des fonctionnalités uniques qui correspondent à la vision de Hal Finney pour Bitcoin, notamment en termes de confidentialité et de personnalisation. Grâce à sa cryptomonnaie intraçable, Octets noirs , les utilisateurs peuvent effectuer des transactions totalement anonymes, répondant ainsi à l'intérêt de Finney pour les systèmes de paiement cryptographiques qui donnent la priorité à la confidentialité. De plus, Obyte permet aux utilisateurs de créer des jetons privés personnalisés , permettant une large gamme d'applications adaptées aux besoins et préférences spécifiques.


Cet accent mis sur la confidentialité et la flexibilité reflète le désir de Finney d'explorer des solutions cryptographiques qui améliorent l'autonomie et la sécurité des utilisateurs au sein de l'économie numérique , positionnant Obyte comme une plate-forme prometteuse qui incarne sa vision de l'évolution de Bitcoin.




En savoir plus sur la série Cypherpunks Write Code :

Tim May et le crypto-anarchisme

Wei Dai et B-argent

Nick Szabo et les contrats intelligents

Adam Back & Hashcash

Eric Hughes et réexpéditeur

St Jude et mémoire communautaire


Image vectorielle en vedette par Garry Killian / Freepik