- Retour au menu
- Retour au menuTarifs
- Retour au menuRecherche
- Retour au menuConsensus
- Retour au menu
- Retour au menu
- Retour au menu
- Retour au menuWebinaires et Événements
Jeff Garzik, développeur de Bitcoin , parle de Satoshi Nakamoto et de l'avenir de Bitcoin
Jeff Garzik, ONEun des CORE développeurs de Bitcoin, parle de son point de vue sur Satoshi Nakamoto et l'avenir de Bitcoin.
Jeff Garzik pourrait être considéré comme ONEun des gardiens du Bitcoin. Lorsque nous l'avons rencontré, il venait de terminer sa collaboration pour stopper un événement à l'échelle du réseau : un attaque DDoS qui a exploité un code parasite dans le client Bitcoin de référence (Bitcoind) pour cibler certaines parties de l’infrastructure distribuée de la crypto-monnaie.
Il est devenu ONEun des CORE développeurs du protocole Bitcoin après avoir commencé à travailler sur le projet à ses débuts. Il a participé à de nombreuses discussions sur le forum avec le mystérieux Satoshi, et a même échangé quelques courriels privés avec lui.
CoinDeskje l'ai rencontré pour parler deSatoshi Nakamoto, la communauté de développement open source et l'orientation future du protocole. ONEune des premières questions que nous lui avons posées concernait son point de vue sur son statut actuel.
«Le Bitcoin n'est plus à ses balbutiements et commence à mûrir. De plus en plus de commerçants utilisent BitPay, et les gens commencent à le considérer comme une monnaie sur IP », explique Garzik, avec son accent doux et accentué de Caroline du Nord.
Cependant, ONE événement unique n'a mis la Cryptomonnaie sur la voie du succès, affirme-t-il. Il s'agit plutôt d'un processus lent et organique. Au cours des quatre dernières années, la monnaie a atteint une maturité telle qu'elle conserve une valeur constante. C'est plutôt une bonne chose, à son avis.
Cela dit, des développements prometteurs ont eu lieu en cours de route. Les activités de la Banque centrale à Chypre en avril ont stimulé la spéculation sur les monnaies alternatives, explique-t-il.
Les directives du FinCEN ont également marqué un tournant positif, à peu près au même moment. À mon humble Analyses, ces directives affirmaient que le Bitcoin était acceptable. Leur objectif n'est pas de poursuivre les utilisateurs de Bitcoin pour la vente et l'achat de biens et services en Bitcoin ; leur objectif est de réguler les plateformes d'échange.
Il y a eu un tournant pour Garzik, cependant, lorsqu'il a étéembauché par le processeur de paiement Bitcoin BitPay En mai, il est passé du jour au lendemain du statut de développeur à temps partiel chez Red Hat sur le protocole Bitcoin à celui de développeur Bitcoin à temps plein. Il dispose désormais de plus de temps pour traiter les modifications du protocole et réfléchir à son orientation technique.
Le développement de la monnaie répond aux attentes, affirme-t-il. « Nous voulions qu'elle soit utilisable par tous, quel que soit le pays ou le statut économique », précise-t-il, ajoutant que sa diffusion est rapide, même s'il espère encore une plus grande accessibilité dans les pays moins riches, comme le continent africain. Il est néanmoins encouragé par le succès du bitcoin.adoption rapide en Chine.
Mais ce n'est qu'un début pour le Bitcoin. Aujourd'hui, ce n'est guère plus qu'un système monétaire. « Dans un système de paiement, de nombreux produits sont intégrés à plusieurs couches », explique-t-il, comparant la monnaie elle-même à la couche inférieure.
« À cela s'ajoutent les banques, les prêts, les contrats à terme et les options, ainsi que les ventes à découvert. C'est la prochaine étape pour le Bitcoin: ajouter ces outils financiers avancés au Bitcoin. » Il espère voir à terme des cartes de crédit et de débit libellées en Bitcoin.
Mais Garzik est davantage un codeur qu'un macroéconomiste. Il apprécie la Technologies derrière Bitcoin et, avec d'autres, a été responsable de nombreux éléments essentiels du logiciel développé à partir du client Satoshi.
Une équipe conservatrice
« Satoshi était un concepteur et un architecte fantastique », dit-il, ajoutant que le créateur du Bitcoin a réfléchi au système en profondeur. « Il a passé deux ans à réfléchir au système, puis, selon ses propres dires, il a dû l'écrire pour se prouver à lui-même qu'il fonctionnerait. »
Le logiciel est passé largement inaperçu jusqu'à ce que la nouvelle parvienne à Slashdot en juillet 2010. Il a publié son code initial, qui n'a T vraiment attiré l'attention pendant six à neuf mois, puis a commencé à être mentionné dans des articles techniques. Puis, il a fait son apparition sur Slashdot en juillet 2010.
Mais en dépit d'être un excellent architecte et designer, les pratiques de codage de Satoshi n'étaient pas conventionnelles, explique Garzik, ajoutant que la version originale de Bitcoin était uniquement compatible avec Windows, pas très portable et « un fouillis de code source » avec plusieurs projets à moitié terminés.
« Il était l'oracle vers lequel nous nous tournions pour toute question concernant le système, mais il suivait rarement les pratiques d'ingénierie standard, comme la rédaction de tests unitaires ou de tests de résistance, ou les analyses qualitatives standard que nous effectuions sur les logiciels », se souvient Garzik. « Plusieurs éléments ont dû être désactivés presque immédiatement après la sortie publique de Bitcoin , car ils étaient manifestement exploitables. »
Les choses ont bien évolué depuis. Aujourd'hui, Bitcoin est un projet géré par un groupe de développeurs CORE , Gavin Andresen, Garzik et un groupe CORE d'autres personnes gérant les extractions GitHub.
« C'est une méritocratie comme tout autre projet open source. Vos contributions sont valorisées si tout le monde s'accorde à dire qu'elles sont précieuses », explique Garzik.
Cette notion de consensus ne fait T nécessairement de Bitcoin une démocratie à bouton-poussoir ; les développeurs CORE disposent d'un droit de veto ultime et sont notoirement prudents. « En général, les développeurs essaient d'être très conservateurs. En général, nous n'introduisons T de nouvelles fonctionnalités. Nous nous assurons simplement que celles existantes fonctionnent. »
Cela ne veut T dire que de nouvelles fonctionnalités ne peuvent T arriver. Il existe un mécanisme appelé Proposition d'amélioration du Bitcoin (BPI) Utilisé pour proposer de nouvelles fonctionnalités pour le protocole, il est contrôlé par les développeurs CORE . « Si nous souhaitons l'étendre, nous rédigeons un BIP et le publions sur des blogs. Nous essayons simplement d'évaluer, grâce aux retours des utilisateurs, s'ils apprécient la fonctionnalité, la comprennent ou T , ou d'autres éléments de ce genre. »
Encore quelques lacunes à combler
Alors, Garzik voit-il la nécessité de nouvelles fonctionnalités dans Bitcoin?
« Paiements récurrents », dit-il avec insistance. Bitcoin est idéal pour vous envoyer des bitcoins une fois. Mais si je veux payer régulièrement pour un abonnement, par exemple, à un service en ligne, ou pour du contenu régulièrement mis à jour, c'est un défaut. « Bitcoin est un modèle push où vous envoyez des paiements à quelqu'un d'autre, mais le protocole ne prévoit T de paiement régulier. Il faut le préciser. »
Un autre élément indispensable pour Garzik est ce qu'il appelle le « déterminisme de la durée de vie des transactions » : la récupération des paiements en Bitcoin . Les transactions sur le réseau Bitcoin doivent être minées dans un bloc, et le réseau exige leur confirmation. La recommandation générale est de six confirmations (une par bloc), mais en pratique, le nombre de transactions requises par une partie est variable.
Je ne pense T qu'il soit probable que la deuxième génération produise une Cryptomonnaie utile et viable à long terme, mais je pense que toutes ces expérimentations informeront absolument l'écosystème Bitcoin.
Si une transaction n'est T confirmée, elle reste bloquée sur le réseau et vous avez besoin d'un expert pour récupérer ces fonds. « Un utilisateur a toujours besoin de savoir où se trouve son argent. Si la transaction n'est T confirmée après un certain temps, il est préférable de l'exclure du système plutôt que de la laisser stagner pendant des semaines, voire des mois. »
Les activistes et évangélistes du Bitcoin comme moi ont de nombreuses réponses. C'est un système sans frontières, irréversible et présentant un faible risque de fraude. Néanmoins, il est difficile à appréhender pour le commun des mortels.
Des fonctionnalités comme celles-ci devraient être intégrées au protocole CORE , mais il existe de nombreuses autres fonctionnalités que Garzik souhaite voir superposées au réseau, sans affecter le protocole CORE .
Les pièces colorées en sont une. Garzik a écrit ONEune des premières implémentations, appelée Smartcoin. Ce concept permet d'attribuer des attributs à une pièce, afin qu'ils puissent devenir un symbole de propriété. Ils pourraient être utilisés à toutes fins, de l'échange de propriété d'actifs physiques à la valorisation d'actions, d'obligations et d'options.
« Aucune modification n'est nécessaire pour prendre en charge les pièces colorées aujourd'hui », dit-il. «Bitcoin n'aurait T besoin d'être mis à niveau. »
Lire deuxième partie de l'interview de CoinDesk avec Jeff Garzik, où il révèle ses réflexions sur les monnaies alternatives, les mineurs ASIC et l'adhésion des utilisateurs quotidiens au Bitcoin.
Danny Bradbury
Danny Bradbury est écrivain professionnel depuis 1989 et travaille en freelance depuis 1994. Il couvre la Technologies pour des publications telles que le Guardian.
