- 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
19 mots prouvent à quel point Bitcoin était audacieux
Revenir à l’essentiel, c’est aussi capturer l’esprit.
Richard Gendal Brown est directeur technique chez R3.
Cet article Analyses exclusif fait partie de la série «Bitcoin à 10 ans : le livre blanc de Satoshi » de CoinDesk.
Il existe un phénomène en anthropologie appelé «Culte du cargo." Il a été observé pour la première fois en Mélanésie à la fin du XIXe siècle et a été relaté de manière plus célèbre après la Seconde Guerre mondiale, lorsque des tribus isolées du Pacifique ont créé des pistes d'atterrissage d'avion en pastiche et ont imité des contrôleurs aériens disparus depuis longtemps pour tenter de stimuler le retour des parachutages militaires.
Le culte du cargo consiste en des groupes de personnes qui confondent la forme avec le fond, s’accrochant à un concept facilement visible sans comprendre la raison sous-jacente de son existence.
Alors que nous célébrons le 10e anniversaire de l'e-mail qui a annoncé la naissance du Bitcoin, j'ai réfléchi à la prévalence des cultes du cargo dans l'industrie de la blockchain, à ce qui les a provoqués et à ce que nous devrions faire à ce sujet.
Par exemple, bon nombre des premières plateformes blockchain commerciales diffusaient l'intégralité des données à tous les participants, ou à des sous-groupes de participants grossièrement définis. Ce n'est T ainsi que fonctionnent les affaires ; les contrats doivent évidemment être privés. Mais Bitcoin appliquait cette diffusion intégrale, si bien qu'on avait parfois l'impression que ces plateformes « cultivaient » le même concept, alors que cela était parfaitement logique pour Bitcoin , mais absolument pas pour les entreprises. Elles ont depuis revu leurs conceptions, mais, en tant que communauté, nous devrions nous demander : comment cela a-t-il pu arriver ? Pouvons-nous faire mieux à l'avenir ?
De même, de nombreuses plateformes blockchain d'entreprise fonctionnent sur une machine virtuelle Ethereum (EVM) et nécessitent que les développeurs programment dans un langage appelé Solidity. Non pas parce que les entreprises souhaitent Guides des langages entièrement nouveaux, mais parce que c'est ainsi Ethereum a procédé.
Le problème est que, bien que l'EVM ait été une réussite remarquable, il ne s'agissait que d'une solution temporaire : la communauté Ethereum a publiquement prévu de l'abandonner NEAR . Il est donc difficile de trouver une raison de l'adopter à des fins totalement différentes, si ce n'est peut-être pour des raisons de culte du cargo. Cela a des conséquences concrètes : apprendre de nouveaux langages coûte cher et les décisions techniques prises par les entreprises sont durables.
Si ces blockchains commerciales basées sur l'EVM prennent racine, on pourrait imaginer que l'écosystème commercial mondial pourrait exécuter l'EVM longtemps après que la plateforme pour laquelle elle a été inventée ait évolué !
Cette adhésion servile à une solution spécifique à un problème spécifique s’étend même à un principe CORE de la révolution de la blockchain d’entreprise : l’existence de blocs.
Satoshi Nakamoto ne s'est T réveillé un matin en pensant : « Ce dont le monde a vraiment besoin, c'est que les transactions soient groupées et confirmées lentement par blocs ! » Non, Bitcoin est un système de traitement par lots car la réalité physique – la vitesse de la lumière – signifie qu'il est impossible de le concevoir autrement si l'on souhaite également atteindre les objectifs de conception du système autour d'un consensus pseudonyme à visée cryptoéconomique.
Si Satoshi avait pu construire un système en temps réel, il l’aurait fait.
Donc, si vous ne remplissez T certaines des exigences de Bitcoin, quel est l'argument pour lequel votre solution devrait ressembler à un ordinateur central par lots des années 1960 et fonctionner comme celui-ci ?
Un exemple à suivre
J'ai longtemps soutenu que le monde des blockchains d'entreprise se consoliderait beaucoup plus rapidement que quiconque ne l'espérait, qu'un «jour du jugement" arrive. À l'occasion du 10e anniversaire de l'article qui a donné naissance au Bitcoin, nous pouvons peut-être utiliser un exemple concret pour voir ce que nous pouvons Guides de la façon dont Satoshi a abordé cette question de conception, une conception qui était vraiment nouvelle et exempte de tout culte du cargo.
Vous trouverez ci-dessous l'e-mail annonçant la naissance du projet. Sa première ligne est la suivante : « Je travaille sur un nouveau système de paiement électronique entièrement peer-to-peer, sans tiers de confiance. »
Avec cette phrase d’une simplicité trompeuse, Satoshi Nakamoto a annoncé l’arrivée du Bitcoin.
Ces 19 mots résumaient un cahier des charges précis. Non pas une reproduction, dictée par le culte du cargo, d'une idée inappropriée du passé, mais un ensemble d'exigences spécifiques, à partir desquelles une conception spécifique a ensuite découlé.
Décomposons certains de ces mots pour voir comment Satoshi l'a fait.
- Entièrement peer-to-peer : donc pas d'ordinateurs centraux.
- Pas de tiers de confiance : la monnaie électronique doit donc être intégrée à la plateforme. (Sinon, il faudrait faire confiance à l'émetteur.)
Cela explique également pourquoi l'accent est mis sur les participants au réseau qui gèrent leurs propres nœuds : si vous ne pouvez T compter sur un logiciel que vous exploitez et contrôlez, vous dépendrez alors d'un tiers de confiance.
Peut-être plus important encore, l’absence d’un tiers de confiance implique également que les fournisseurs de confirmation de transaction – les mineurs – ne peuvent pas être obligés d’être identifiés, sinon le besoin d’un fournisseur d’identification réintroduit un tiers de confiance par la porte dérobée.
Cette absence délibérée d'identités réelles rend T la mise en œuvre du principe « un participant, une voix ». Il faut donc trouver un autre moyen de LINK au monde réel. Cela conduit à une preuve de travail qui superpose une confirmation à la précédente, ce qui nécessite de laisser le temps aux confirmations de se propager dans le monde entier, ce qui nécessite un traitement par lots, et donc des confirmations sous forme de blocs. Et ainsi de FORTH.
C'est une légère exagération de dire que toute l'architecture du Bitcoin se déroule inévitablement et sans relâche à partir de ces 19 mots.
Vous travaillez sur les détails et toute l’architecture se met en place.
Risques et choix
En résumé, le Bitcoin est une solution étonnamment élégante à un problème commercial très bien spécifié.
Bien sûr, cela n'est pas sans poser des problèmes. Nombre d'entre eux sont profonds et fondamentaux : techniques, environnementaux et culturels. Mais il ne faut T sous-estimer l'ampleur de la réussite de Nakamoto. Dix ans plus tard, la prolifération de la « Technologies blockchain » semble indiquer que Nakamoto a exercé une influence considérable.
Et pourtant… Comme je l'ai expliqué plus haut, toutes les plateformes blockchain d'entreprise actuelles ne découlent pas d'un cahier des charges précis ni d'un processus d'ingénierie complexe. Au contraire, elles sont très différentes. Certaines sont, en réalité, des répliques cultes de systèmes conçus pour résoudre des problèmes très différents.
La résolution de ce problème réside dans l’ingénierie.
Pour bien comprendre, examinons Corda, la plateforme blockchain open source que mon équipe soutient et maintient, avec l'aide d'une communauté open source importante et en pleine expansion. T de moi l'idée de faire un argumentaire commercial, je précise d'emblée que Corda est une solution miracle à certains problèmes… et d'autres non ! Étudiez-la par vous-même et appliquez-la là où elle est pertinente.
Mais c’est aussi là mon propos : Corda est une solution technique à un problème spécifique.
Il se trouve que Corda partage de nombreux points communs avec d'autres plateformes blockchain (transactions chaînées cryptographiquement, options de consensus tolérantes aux pannes byzantines, évolutivité massive et bien plus encore). Mais elle LOOKS aussi sur certains points fondamentaux.
En conséquence, la communauté Corda a été critiquée pour ces choix de conception apparemment non conventionnels. Mais je pense que ces critiques étaient injustifiées. Si des plateformes comme Corda semblent différentes, c'est parce qu'elles résolvent des problèmes différents et ont été conçues dès le départ pour les résoudre. Ces différences sont une fonctionnalité, et non un bug, pour ainsi dire.
Pour Corda, notre mission est de permettre aux particuliers et aux entreprises d'effectuer des transactions directement, en toute sécurité juridique, avec un règlement définitif, une Politique de confidentialité stricte et l'assurance totale que « ce que vous voyez est ce que je vois ». De ce fait, sa conception est différente. Par exemple, il existe une couche d'identité, les transactions sont envoyées uniquement aux personnes concernées, les transactions sont confirmées une par une en temps réel, FORTH
Les plateformes qui ont identifié un problème clair à résoudre et élaboré une solution efficace sont en pleine forme. Forts du plus grand CordaCon jamais organisé, nous entamons 2019 avec des déploiements de production à notre actif et une adoption à grande échelle imminente.
Merci, Satoshi, de nous avoir montré le chemin.
Image d'astronautevia Shutterstock
Richard Brown
Richard Gendal Brown est directeur Technologies chez R3. Auparavant, il était architecte exécutif de l'innovation pour le secteur bancaire et des Marchés financiers chez IBM UK.
