Dans cette nouvelle série, nous parlons de cypherpunks remarquables qui ont aidé à créer de l'argent décentralisé et d'autres outils de confidentialité et de liberté en ligne pour tous. Rappelons que le groupe nommé “cypherpunks” a été formé par des experts en informatique, cryptographie, et des activistes Internet visant à créer de nouveaux logiciels pour favoriser la confidentialité et le changement social. Comme vous pouvez l'imaginer, beaucoup de personnes dans le monde de la crypto s'y rattachent.

Wei Dai est, bien sûr, l'un d'eux. Peut-être que son nom vous dit quelque chose si vous avez déjà lu le livre blanc de Bitcoin. Il est l'une des références à la fin. Nous ne savons pas grand-chose sur sa vie personnelle, car c'est une personne très privée —comme la plupart des cypherpunks, en effet. Cependant, nous en savons sur sa carrière.

Probablement né en 1976, d'origine chinoise mais vivant aux États-Unis, Dai est allé à l'Université de Washington. Il a obtenu son diplôme en informatique avec une mineure en mathématiques. Selon certaines sources, sa carrière a commencé chez TerraSciences, où il a contribué à développer des solutions de sécurité pour l'industrie pétrolière et gazière. Plus tard chez Microsoft, il a joué un rôle crucial dans l'optimisation des algorithmes de chiffrement.

Les contributions notables de Dai incluent la bibliothèque open-source Crypto++, utilisée dans des projets comme Microsoft Office Groove et LastPass. L'algorithme VMAC de Dai, conçu pour les systèmes 64 bits, a démontré des performances élevées en vérification de données. Il a également identifié des vulnérabilités critiques dans le Chaînage de Blocs de Chiffrement SSH2 et faisait partie de l'équipe qui a découvert la vulnérabilité du protocole BEAST dans SSL/TLS, posant un risque significatif pour la sécurité d'Internet.

De plus, son travail sur b-money a influencé les concepts fondamentaux mis en œuvre dans Bitcoin. C'est un système très similaire, publié avant le livre blanc de Bitcoin. Malgré les spéculations, Dai nie être Satoshi Nakamoto, ou même avoir une réelle influence dans la création de la cryptomonnaie.

Proposition de B-money

B-money est considéré comme un précurseur important de toutes les cryptomonnaies, même s'il n'a jamais été publié. “Fasciné”, selon ses propres mots, par l'idéologie crypto-anarchiste de Tim May avec son objectif de rendre le gouvernement inutile et la menace de la violence impuissante, Dai a conçu de la monnaie potentiellement non régulée pour la communauté crypto-anarchiste, afin d'opérer, libre de toute intervention gouvernementale.

Il a décrit, en effet, deux protocoles. Le premier, décrit comme impraticable, établit une base pour le second, plus faisable. Dans les deux, un réseau introuvable est supposé, où les participants sont identifiés uniquement par des pseudonymes numériques. Le premier protocole repose sur un canal de diffusion anonyme synchrone et ininterrompu, les participants maintenant des bases de données de propriété d'argent liées à des pseudonymes. Il couvre la création et le transfert d'argent, ainsi que l'exécution des contrats, y compris les mécanismes d'arbitrage.

Le deuxième protocole déplace la responsabilité de la frappe d'argent à un sous-ensemble de participants appelés serveurs, connectés par un canal de diffusion de style Usenet. Les messages de transaction restent similaires au premier protocole, mais les participants doivent vérifier que les messages sont reçus et traités par un sous-ensemble de serveurs sélectionnés au hasard. Pour prévenir la collusion, les serveurs doivent déposer de l'argent pour d'éventuelles amendes ou récompenses, publiant périodiquement et s'engageant dans des bases de données de création et de propriété d'argent.

B-Money et Bitcoin

Ces deux systèmes partagent de nombreuses similitudes. Tous deux visent à établir des monnaies numériques non régulées opérant dans un réseau pair-à-pair (P2P) sans avoir besoin d'une autorité centrale. L'utilisation de la Preuve de Travail (PoW) pour la création de nouvelles unités de monnaie est également envisagée. Dans b-money et \u003cc-98/\u003e, les participants peuvent générer de nouvelles pièces en résolvant des problèmes computationnels. Ce processus PoW sert le double objectif de sécuriser le réseau et de prévenir les abus.

De plus, les deux systèmes emploient des mécanismes cryptographiques pour garantir des transactions sécurisées et privées. B-money, comme Bitcoin, utilise des pseudonymes numériques (clés publiques) pour identifier les participants, offrant un certain niveau d'anonymat. Les transactions sont signées et chiffrées, contribuant à la confidentialité et à la sécurité de l'ensemble du système.

Le concept de registre distribué est un autre élément partagé. B-money et Bitcoin utilisent une approche décentralisée pour maintenir un registre des transactions. Dans b-money, les participants maintiennent des bases de données séparées, tandis que Bitcoin réalise ces bases de données sous forme de blockchain — un registre public qui enregistre toutes les transactions à travers un réseau d'ordinateurs.

Dans l'ensemble, les fondations conceptuelles de b-money, en particulier l'utilisation de PoW, des techniques cryptographiques et des registres décentralisés, ont jeté les bases du développement ultérieur de Bitcoin et d'autres cryptomonnaies. Même la lettre “b” dans le nom peut susciter des soupçons. Mais Dai lui-même a nié toute contribution ou implication.

“Je n'ai pas créé Bitcoin mais j'ai seulement décrit une idée similaire il y a plus d'une décennie. Et ma compréhension est que le créateur de Bitcoin, qui se fait appeler Satoshi Nakamoto, n'a même pas lu mon article avant de réinventer l'idée lui-même. Il en a entendu parler par la suite et m'a crédité dans son article. Donc ma connexion avec le projet est assez limitée.”

Pas si décentralisé

B-money n'était qu'une des étapes importantes vers ce que nous avons aujourd'hui, et vers la véritable décentralisation que nous visons encore à atteindre dans la crypto. Ce n'était pas vraiment décentralisé, comme vous l'avez peut-être remarqué : les “serveurs” (intermédiaires) contrôlaient l'argent. Quelque chose de similaire se passe avec Bitcoin, en effet.

Les mineurs, en charge de la frappe de nouvelles pièces, peuvent sélectionner ou même censurer des transactions. Si plus de la moitié des grands mineurs s'entendent, ils pourraient prendre le contrôle de l'ensemble du réseau. Et ils ne sont même pas beaucoup de parties, considérant que seules deux pools de minage contrôlent actuellement 54% de la puissance du réseau (hashrate).

Hashrate de Bitcoin par Pool de Minage au 13/01/2024. Source : CoinDance



Obyte, en revanche, a résolu ce problème en éliminant complètement le système de minage. Au lieu de cela, sa structure de Graphe Dirigé Acyclique (DAG) est entièrement résistante à la censure. Il n'y a pas de parties puissantes derrière, et seuls les Fournisseurs d'Ordre (OPs) sont nécessaires pour ordonner les transactions. Leurs transactions servent de points de passage pour ordonner le reste, et rien d'autre. Si quelqu'un envoie une transaction au DAG, elle ne peut être bloquée ou censurée par aucune partie. L'offre totale est également fixe, protégeant contre l'inflation.

Il est intéressant de noter qu'alors que Wei Dai décrivait l'exécution des contrats et les mécanismes d'arbitrage, nous avons également des contrats avec arbitrage ainsi qu'un magasin d'arbitres (ArbStore) dans Obyte. C'est une nouvelle solution de paiement d'entiercement décentralisée, spécifiquement conçue pour le commerce international.

Fonctionnant sur la plateforme crypto décentralisée Obyte, les contrats avec arbitrage facilitent des transactions sûres utilisant des contrats intelligents (sans que les utilisateurs aient besoin de coder quoi que ce soit) et des cryptomonnaies, offrant un dépôt décentralisé qui protège les fonds jusqu'à ce que les conditions du contrat soient remplies. Avec la couche de protection supplémentaire des arbitres indépendants en cas de litiges, les parties impliquées sont assurées d'un processus de résolution équitable.

Nous devons notre reconnaissance à nos prédécesseurs. Des cypherpunks distingués comme Wei Dai et Satoshi Nakamoto ont jeté les bases de la construction d'une véritable décentralisation dans le monde financier et en ligne. Continuons leur mission !


\u003ct-164/\u003e\u003ct-165/\u003e\u003ct-166/\u003e\u003ct-167/\u003e\u003ct-168/\u003e

Image Vecteur en Vedette par Garry Killian / Freepik

Publié à l'origine sur Hackernoon [série Cypherpunks Write Code]