Ethereum pense qu'il peut changer le monde. Le temps presse pour le prouver.

Matthieu Monteith





Nous sommes fin octobre. En dehors du vaste centre des congrès de Prague, non seulement le temps tourne, mais le monde de la crypto-monnaie s'effondre, comme cela a été le cas pendant une grande partie de cette année. Les attentes concernant les systèmes de blockchain, très élevées il y a à peine un an, chutent presque aussi vite que les prix des pièces basées sur eux. Mais à l'intérieur, l'ambiance est assez différente. Ici, Devcon – la réunion de famille annuelle organisée par la Fondation Ethereum – bat son plein, et il y a à peine un soupçon de négativité à trouver.

Au contraire, il y a beaucoup de vêtements sur le thème des licornes et un sentiment d'excitation face à l'avenir. Cette foule se fout de ce qui se passe dehors. Quoi qu'il se passe ici, il s'agit de bien plus que de l'argent magique sur Internet.

Ethereum est déjà la crypto-monnaie la plus célèbre après Bitcoin et la troisième en valeur totale. Contrairement aux autres, cependant, il vise à servir de plate-forme informatique à usage général qui pourrait, selon ses adhérents, rendre possibles des formes entièrement nouvelles d'organisation sociale. Le sujet central de Devcon est Ethereum 2.0, une mise à niveau radicale qui permettrait enfin au réseau de réaliser sa véritable puissance.



La vérité lancinante, cependant, est que toute la positivité à Prague masque des questions décourageantes sur l'avenir d'Ethereum. La poignée de chercheurs, de développeurs et d'administrateurs idéalistes en charge de la maintenance de son logiciel subit une pression croissante pour surmonter les limitations techniques qui entravent la croissance du réseau. Dans le même temps, des concurrents bien financés ont émergé, affirmant que leurs blockchains étaient plus performantes. Les répressions des régulateurs et une compréhension croissante du degré de préparation de la plupart des applications de blockchain pour les heures de grande écoute ont effrayé de nombreux investisseurs en crypto-monnaie: la valeur marchande d'Ethereum en dollars a chuté de plus de 90% depuis son pic de janvier dernier.

La raison pour laquelle Devcon se sent si optimiste malgré ces nuages ​​​​d'orage est que les personnes qui construisent Ethereum ont quelque chose de plus grand en tête - quelque chose qui change le monde, en fait. Pourtant, pour atteindre son objectif, cette communauté hétéroclite doit résoudre un problème aussi compliqué que n'importe lequel des défis techniques auxquels elle est confrontée : comment se gouverner. Il doit trouver un moyen d'organiser un réseau mondial dispersé de contributeurs et de parties prenantes sans sacrifier la décentralisation - le principe, auquel aspire toute communauté de crypto-monnaie, selon lequel aucune entité ou groupe ne devrait avoir le contrôle.

Photo de la scène à Devcon

La scène à Devcon.



Est-ce seulement possible? D'autres communautés de chaînes de blocs, y compris Bitcoin, ont lutté contre des luttes intestines et des impasses sur les types de mises à niveau logicielles majeures qu'Ethereum prévoit. Que la communauté puisse réaliser Ethereum 2.0 n'est pas seulement important pour les spéculateurs de crypto et les nerds de la blockchain : cela peut simplement aller au cœur même de la façon dont la société est gérée.

L'effet CryptoKitties

Pour comprendre le battage médiatique autour d'Ethereum, vous devez d'abord comprendre le battage médiatique autour des blockchains en général, puis ce qui rend Ethereum différent. (Passez les quatre paragraphes suivants si vous le savez déjà.)



Une blockchain est essentiellement une base de données partagée, stockée en plusieurs copies sur des ordinateurs du monde entier. Ces ordinateurs sont connus sous le nom de nœuds, et tout ordinateur sur Internet peut devenir un nœud dans un réseau blockchain en installant et en exécutant un logiciel spécialement développé. Ce qui différencie une blockchain d'une base de données ordinaire, c'est que, grâce à l'utilisation innovante de la cryptographie, il n'est pas nécessaire qu'une autorité centrale comme une banque ou un gouvernement la maintienne. Les nœuds exécutent le logiciel et, collectivement, ils s'assurent que chaque nouvelle transaction suit certaines règles avant de l'ajouter à la blockchain.

Ce processus, appelé minage, nécessite beaucoup de calcul. Cela rend très difficile la falsification du registre des transactions de la blockchain, car cela dépend généralement du contrôle de la majeure partie de la puissance minière du réseau, ce qui nécessiterait une énorme dépense de ressources. Par conséquent, la blockchain idéale est décentralisée, c'est-à-dire qu'elle compte de nombreux utilisateurs indépendants, de sorte que personne ne contrôle.

La première application blockchain était Bitcoin, un système de paiement peer-to-peer. Ethereum va encore plus loin. Au lieu de simplement traiter et stocker les transactions monétaires, ses nœuds sont censés fonctionner collectivement comme un ordinateur mondial sur lequel, à l'aide de langages de programmation spécialisés, les utilisateurs peuvent créer des applications censées ressembler à celles déjà présentes sur nos téléphones, sauf qu'aucun on est en charge d'eux.



Ces applications décentralisées, ou dapps, peuvent inclure des éléments tels que des systèmes de vote, des marchés commerciaux ou même des réseaux sociaux - imaginez un Twitter ou un Facebook que personne ne possède. Étant décentralisés, ils seraient théoriquement à l'abri des tentatives de les manipuler ou de les fermer. Pour les croyants les plus fervents d'Ethereum, ceux-ci contiennent la promesse d'un tout nouveau type de société démocratique dans laquelle il est beaucoup plus difficile de concentrer la richesse et le pouvoir, de cacher la corruption et d'exercer une influence louche dans les coulisses.

Il y a un an - pratiquement des siècles à l'époque de la cryptographie - les investisseurs versaient des milliards de dollars dans des projets prometteurs de construction de dapps. Ils ont investi via des offres initiales de pièces de monnaie, dans lesquelles les fondateurs de la société blockchain collectent des fonds, à la manière d'un financement participatif, en vendant des jetons numériques. Les prix des pièces, y compris Ether, le propre crypto-jeton d'Ethereum, montaient en flèche. Beaucoup de leurs fans pensaient que les chaînes de blocs et les crypto-monnaies allaient rapidement déplacer les intermédiaires financiers traditionnels, renverser les sociétés Internet monopolistiques et décentraliser le Web.

Puis vint CryptoKitties.

CryptoKitties

Il est peut-être approprié qu'un jeu enfantin soit la chose à tuer l'ambiance. Les CryptoKitties, lancés fin 2017, sont des chats de dessins animés colorés, comme les versions numériques de Beanie Babies, les animaux en peluche qui sont devenus un véritable engouement pour les collectionneurs dans les années 1990. Comme les Beanie Babies, les CryptoKitties sont tous uniques d'une certaine manière, mais contrairement aux Beanie Babies, ils peuvent se reproduire. L'unicité de chaque chat est vérifiée sur la blockchain Ethereum à l'aide d'un type spécial de jeton, et les joueurs peuvent acheter, vendre ou élever des chats en utilisant Ether.

Le problème était que CryptoKitties est devenu trop populaire trop vite. Comme pour Beanie Babies, certains chatons sont devenus très prisés, s'échangeant des mains pour jusqu'à 170 000 $ d'Ether. La course folle pour les reproduire a entraîné une multiplication par six du volume de transactions qui a obstrué le réseau et ralenti Ethereum. Cela a révélé la vérité : la technologie est immature, incapable de gérer les types de charges de travail que les grandes applications exigeraient.

Je pense que les gens ont peut-être pris de l'avance, dit Jamie Pitts. Nous sommes assis en marge de Devcon, qui a été financé et organisé par l'employeur de Pitts, la fondation à but non lucratif Ethereum, basée en Suisse. La fondation n'est pas grande sur les titres, mais Pitts est une sorte d'administrateur. Il aide à guider les améliorations techniques du logiciel d'Ethereum, un travail qui peut ressembler à garder des chats dans la vie réelle.

Développeur Web à la voix douce et introspectif de métier, Pitts croit fermement en Ethereum, et ce depuis qu'il a fouillé pour la première fois dans le livre blanc de Vitalik Buterin en 2013. (Chaque crypto-monnaie commence par un livre blanc décrivant ses principes techniques.) Il a pas d'illusions sur ses capacités actuelles, cependant. Un ordinateur funky des années 70, dit-il avec un sourire affectueux. Buterin, le jeune créateur énigmatique d'Ethereum, utilise une comparaison à peine moins péjorative, l'appelant un smartphone de 1999 qui peut jouer à Snake.

Des dizaines d'investisseurs et d'entrepreneurs ont surestimé ce que la blockchain d'Ethereum peut faire et ont convaincu d'autres d'investir des milliards dans leurs projets. Ils pensaient à des trucs du genre 'Hé, je pourrais créer cette entreprise médicale sur la blockchain Ethereum... et un médecin peut aller quelque part et son stéthoscope parlera avec son iPad ou quelque chose comme ça'. sur la blockchain ,' à droite? dit Pitts en riant. Les CryptoKitties ont vraiment mis un peu de peur dans leur cœur.

En exposant la faiblesse inhérente du réseau, CryptoKitties a aidé les investisseurs à réaliser leur erreur. Soudain, ils sont devenus beaucoup plus intéressés par la feuille de route technique d'Ethereum. Ces gars essaient maintenant d'influencer ce qui se passe, dit Pitts.

Vitalik tenant une Lambo

C'est pourquoi la question de la gouvernance est un sujet brûlant à Prague. La manie de 2017, lorsque les crypto-monnaies ont pris de la valeur et que les investisseurs se sont entassés, a rendu la carte des parties prenantes d'Ethereum beaucoup plus compliquée. Le fiasco de CryptoKitties et un certain nombre de défis ultérieurs ont clairement montré qu'ils avaient tous besoin d'une meilleure façon de travailler ensemble pour résoudre les problèmes techniques d'Ethereum.

L'après-midi avant de m'asseoir avec Pitts, lui et Hudson Jameson, qui travaille également pour la fondation, ont aidé à mener une discussion sobre sur la façon de créer de meilleurs processus de prise de décision.

Photo de quatre conférenciers à Devcon

Les panélistes prennent la parole lors d'une session sur la gouvernance. De gauche à droite : Boris Mann, bénévole Ethereum et entrepreneur blockchain ; Sarah Friend, artiste et conceptrice de logiciels pour la Fondation Ethereum ; et les employés de la fondation Jamie Pitts et Hudson Jameson (en tenue d'Halloween, habillés en personnage de Saturday Night Live).

Jameson, qui a une formation en informatique et un twang amical du Texas, gère le forum de prise de décision le plus important dont dispose actuellement Ethereum : l'appel bihebdomadaire entre le groupe de développeurs principaux auto-identifiés. La réunion peut attirer entre 15 et 30 participants, selon le degré de controverse des points à l'ordre du jour.

Jameson fait souvent preuve d'une patience admirable lors de ces appels diffusés sur YouTube. Mais à Prague, il y a une pointe d'exaspération dans sa voix alors qu'il s'adresse à une foule d'environ 100 personnes. Des questions techniques compliquées testent les limites du système de gouvernance encore très simple d'Ethereum, dit-il : Nous n'avons pas assez de personnes pour nous aider réellement sur ces choses. Cela signifie que les mêmes personnes prennent les décisions encore et encore ; la communauté a besoin de forums plus efficaces et plus accessibles pour les discussions techniques et la prise de décision.

À quoi ressemble la gouvernance d'Ethereum maintenant ? Jameson pose la question de manière rhétorique avant de passer à sa prochaine diapositive PowerPoint, qui présente une illustration d'un Buterin de taille cosmique tenant une Lamborghini dans ses mains. (Les Lambos sont devenus un symbole ironique de la crypto-richesse.) C'est Vitalik qui tient un Lambo, dit-il sèchement. Certains dans la foule rient.

Jameson plaisante surtout. Pourtant, tout le monde sait que pour toutes les ambitions d'Ethereum d'être décentralisées, Buterin est toujours son étoile nord. Lorsque des moments difficiles ont surgi dans le passé, la communauté s'est fortement appuyée sur lui pour les guider.

La pensée de Vitalik nous a tellement influencés, dit Pitts. Son éthos et sa vision de la vie et des choses. Son humilité et son austérité. Il y a tellement de choses à son sujet - même son humour - il y a tellement de façons dont il a influencé tout le monde ici et attiré des gens qui avaient des valeurs similaires.

Représentation artistique de Vitalik Buterin en divinité tenant une Lamborghini

Vitalik Buterin, le fondateur d'Ethereum, dans une image ironique de lui en tant que divinité tenant une Lamborghini. | utilisateur: tremblement de terrequestion

Enfant geek et doué dont la famille a quitté la Russie à l'âge de six ans pour s'installer au Canada, Buterin a découvert Bitcoin alors qu'il était encore un World of Warcraft -jouant à l'adolescent à Toronto, et il a été tellement inspiré par les blockchains et les crypto-monnaies qu'il a abandonné l'université pour se concentrer sur elles. Mais alors que Buterin aimait Bitcoin, il le trouvait limité. Il a donc entrepris de concevoir un système de blockchain qui pourrait faire plus que simplement gérer un magasin de valeurs numériques.

A 19 ans, il publie le livre blanc décrivant Ethereum. Il y expliquait comment il pensait que certaines idées de Bitcoin pourraient être utilisées pour créer une plate-forme informatique décentralisée. Parce qu'elle n'aurait aucun composant dont la défaillance pourrait faire échouer le tout, et ne serait soumise au contrôle d'aucun intermédiaire central, une telle plate-forme ne pourrait jamais être fermée. Pour Buterin, cela signifiait être libéré de la censure en ligne, de la surveillance et d'autres formes de pouvoir centralisé.

Évidemment, quelqu'un avec une telle vision n'allait pas être satisfait des Beanie Babies numériques. La mission d'Ethereum, selon Buterin, est d'atteindre le estimé à 1,7 milliard d'adultes dans le monde entier qui n'ont pas de compte bancaire ou n'ont pas accès à un fournisseur d'argent mobile. En décembre dernier, alors que le prix de l'Ether montait en flèche et que la valeur totale de toutes les crypto-monnaies dépassait 500 milliards de dollars, Buterin s'est adressé à Twitter pour défier les développeurs de blockchain. Combien de personnes non bancarisées avons-nous bancarisé ? Combien de commerce résistant à la censure pour les gens ordinaires avons-nous permis ? Il a demandé. Pas assez.

Ethereum 2.0

Sur scène à Devcon, Buterin est dynamique et optimiste quant à l'avenir d'Ethereum. Mince, anguleux et vêtu d'un T-shirt noir et d'un pantalon noir, il tord inconsciemment ses poignets et ses mains raides en parlant, d'une manière presque enfantine, et ses autres mouvements sont plutôt robotiques. Néanmoins, le public de près de 3 000 développeurs et entrepreneurs, en majorité des hommes dans la vingtaine et la trentaine, est subjugué. Ils croient en sa vision.

Le discours de Buterin, jonché de jargon et d'acronymes obscurs, est axé sur Ethereum 2.0. L'étiquette fait référence à une combinaison d'un tas de fonctionnalités différentes dont nous parlons depuis plusieurs années, recherchons depuis plusieurs années et construisons activement depuis plusieurs années, qui vont enfin se rassembler en un tout cohérent, proclame-t-il.

Photo de Vitalik Buterin à Devon

Buterin sur scène à Devcon.

Le problème que Buterin et quelques collaborateurs de confiance ont passé des années à résoudre est que les faiblesses fondamentales d'Ethereum, et les raisons pour lesquelles CryptoKitties a pu le faire s'effondrer, découlent du cœur même de la façon dont presque toutes les crypto-monnaies existantes sont construites.

Pour créer une application sur Ethereum, vous utilisez un langage de programmation spécialisé pour écrire des contrats dits intelligents. Ce sont des programmes qui s'exécutent automatiquement lorsque certaines conditions sont remplies, par exemple, lorsque le prix de quelque chose tombe en dessous d'une certaine valeur. La blockchain d'Ethereum suit les changements de statut de tous les contrats intelligents qui y sont stockés.

Pour exécuter des contrats intelligents, les utilisateurs doivent payer une redevance en Ether, appelée gaz. Le gaz est ce qui maintient tout le système en marche. Les frais reviennent en fin de compte aux propriétaires des nœuds qui effectuent l'exploitation minière - le travail coûteux (car il consomme de l'électricité) d'exécution des calculs qui ajoutent des données à la blockchain.

CryptoKitties fournit un bon exemple de la façon dont cela fonctionne dans la pratique. Pour créer votre propre chat unique en son genre, vous devez d'abord en acheter un en utilisant le site Web du jeu. Une transaction sur la blockchain vous transfère la propriété immuable de la cagnotte. Pour élever votre minou avec un autre, envoyez simplement assez de gaz à un contrat intelligent sur la blockchain. Le jeu mélange automatiquement l'ADN des deux parents, recrache un nouveau chaton et, dans une autre transaction, stocke la preuve que vous êtes son unique propriétaire sur la blockchain.

Ethereum ne peut gérer qu'environ 15 de ces transactions par seconde, en moyenne. Selon la congestion du réseau, il peut s'écouler de longues périodes avant qu'une transaction ne devienne définitive. (À titre de comparaison, le réseau de paiement de Visa gère en moyenne 2 000 transactions par carte par seconde et a une capacité de plusieurs dizaines de milliers.) Cette lenteur est inhérente à la conception : puisque chaque nœud stocke et traite chaque transaction, les contrats intelligents sont extrêmement difficiles à perturber. ou arrêter. Le revers de la médaille est que le système est aussi lent que son nœud le plus lent.

Devcon regorge de discussions animées sur les plans pour résoudre les problèmes techniques d'Ethereum. Trois termes en particulier - sharding, Plasma et Casper - apparaissent dans presque tous les discours. Prévus pour faire partie d'Ethereum 2.0, ils promettent ensemble d'augmenter considérablement la capacité du système à gérer les transactions sans sacrifier sa résilience et de réduire considérablement les émissions de carbone du réseau croissant d'ordinateurs gourmands en énergie d'Ethereum.

Le sharding est censé fonctionner en partitionnant les données de la blockchain. Au lieu de stocker et de calculer chaque contrat intelligent, des sous-ensembles de nœuds géreraient de plus petits morceaux de l'ensemble.

Plasma est un système qui permettrait aux utilisateurs d'effectuer des transactions entre eux sans toujours avoir à passer par la blockchain principale. Essentiellement, ils acceptent d'ouvrir un canal de communication privé et sécurisé et de l'utiliser pour faire des choses comme échanger de la crypto-monnaie ou jouer à un jeu. Lorsqu'ils ont terminé, ils peuvent ajouter toutes les mises à jour à la blockchain principale en une seule transaction.

Casper, le gentil fantôme

Le projet le plus ambitieux de tous, cependant, est Casper. Dirigé par Buterin et son collègue chercheur Ethereum Vlad Zamfir, cela prend des années. L'objectif est de réinventer la manière dont les ordinateurs d'un réseau de blockchain public parviennent à un consensus.

Pour fonctionner comme un réseau décentralisé qu'aucune entité ne contrôle, toute crypto-monnaie nécessite un protocole de consensus - un processus que les nœuds de son réseau de blockchain utilisent pour convenir, encore et encore, que les informations contenues dans la blockchain sont valides. Pour Ethereum, Bitcoin et la plupart des autres crypto-monnaies, au cœur du protocole de consensus se trouve un algorithme appelé preuve de travail.

La preuve de travail fonctionne comme une course. Les ordinateurs conçus pour l'extraction de crypto-monnaie consacrent d'énormes quantités de puissance de traitement à deviner à plusieurs reprises une solution à un puzzle mathématique. Le premier à résoudre le puzzle peut ajouter un nouveau bloc de transactions valides à la chaîne des précédentes et reçoit une récompense en crypto-monnaie. L'idée derrière la preuve de travail est que les attaquants potentiels sont dissuadés par le coût énorme du matériel minier et de l'électricité dont ils auraient besoin pour manipuler le grand livre.

Le créateur de Bitcoin, Satoshi Nakamoto, n'a pas inventé la preuve de travail mais a eu l'idée inspirée de l'utiliser comme un moyen de rendre la participation à un réseau de blockchain ouvert au public. Toute personne disposant du bon matériel et de suffisamment d'électricité peut exploiter Bitcoin, Ether et des crypto-monnaies similaires, sans avoir besoin d'autorisation.

Le protocole de consensus de Nakamoto était révolutionnaire. Mais c'est absolument horrible de tous les points de vue liés à la performance, dit bien sûr G u n Monsieur , informaticien et expert en crypto-monnaie à l'Université Cornell. Non seulement c'est douloureusement lent; il utilise beaucoup trop d'électricité.

L'énergie dépensée est un énorme multiple de l'énergie réelle nécessaire pour construire la blockchain, dit Sirer. Bien qu'Ethereum brûle beaucoup moins que Bitcoin, estimations récentes suggèrent qu'il consomme toujours à peu près autant d'électricité qu'un petit pays, tandis que Bitcoin en utilise à peu près autant qu'un pays assez grand. (Les montants fluctuent, mais au moment de la rédaction de cet article, la consommation d'Ethereum était comparable à celle du Costa Rica et Bitcoin était à peu près au niveau du Bangladesh.)

Buterin reconnaît que cela doit changer. L'impact social de la combustion d'énormes quantités de ressources a des conséquences, m'a-t-il dit lorsque je l'ai rencontré à Devcon. Des milliards de dollars sont gaspillés via la preuve de travail, ce qui entraîne une perte de ressources répartie entre chaque utilisateur de crypto-monnaie, et finalement à travers toutes les externalités environnementales, chaque personne dans la société. C'est aussi assez mauvais pour la marque : par exemple, cela pourrait faire la différence entre quelqu'un qui se soucie vraiment de l'environnement et qui essaie de vous arrêter.

Photo du public à Devcon

Le public de Devcon.

L'algorithme que Buterin et ses disciples ont choisi en remplacement s'appelle la preuve d'enjeu. Enracinée dans des approches décrites pour la première fois dans les années 1980, la preuve de participation s'appuie sur des validateurs : des membres du réseau qui, tout simplement, vérifient et attestent que les transactions ajoutées à la chaîne sont valides. Leur incitation à être honnête est qu'ils doivent déposer, ou miser, des sommes d'argent substantielles (le plan actuel est de 32 Ether, environ 2 800 $ au moment de la rédaction). Lorsque leur mandat de validateurs prend fin, ils peuvent récupérer l'argent ; s'ils ont été malhonnêtes, ils risquent de le perdre.

Les mécanismes permettant de choisir quels validateurs peuvent ajouter de nouveaux blocs à la chaîne et de les pénaliser pour mauvaise conduite doivent être intégrés à l'algorithme. Faire cela d'une manière juste et durable repose sur la résolution de problèmes de théorie des jeux, d'économie et d'informatique. Il y a aussi la question de savoir comment concevoir un système capable de gérer un grand nombre de validateurs sans tomber en panne. Enfin, les réseaux de preuve de participation sont vulnérables à certaines attaques malveillantes que les systèmes de preuve de travail ne sont pas (l'inverse est également vrai), et les chercheurs d'Ethereum ont encore du mal à déterminer la meilleure façon de s'en défendre.

La quête vieille de plusieurs années pour remplacer la preuve de travail s'est poursuivie dans convient et démarre . Des idées prometteuses ont été écartées et des échéances repoussées. Cela pourrait expliquer en partie pourquoi, malgré l'optimisme de Buterin à Devcon, son discours entraînant n'offre pas de délai pour terminer la mise à niveau.

Bon nombre des problèmes confondant les développeurs d'Ethereum sont bien connus depuis plus d'une décennie, dit Sirer, qui suggère que c'est peut-être la raison pour laquelle Nakamoto a inventé une approche différente pour Bitcoin. Le fait qu'ils n'aient pas encore été en mesure de déployer un protocole de travail me dit qu'il s'agit en effet d'un problème vraiment difficile, déclare Sirer. Pas seulement cela, mais le fait que personne d'autre n'a été capable de le faire. Tous les universitaires ne pouvaient pas le faire non plus.

Licornes et arcs-en-ciel

Ethereum 2.0, dit Buterin, sera capable de gérer des volumes de transactions mille fois plus importants que la version actuelle, lui permettant de devenir véritablement l'ordinateur mondial qu'il envisageait. Sur scène, et plus tard en personne, il dégage une confiance ringard qui implique que c'est tout simplement une évidence.

Aucun des employés de la fondation, des développeurs et des autres participants avec qui je parle à Devcon n'exprime de doute sur Buterin ou sur les perspectives d'Ethereum 2.0. Mais certains sont plus circonspects face aux enjeux.

Photo de Lane Rettig

Lane Rettig, l'un des principaux développeurs d'Ethereum.

Lane Rettig, l'un des principaux développeurs auto-identifiés, fait écho aux préoccupations de Jameson concernant la nécessité d'améliorer les systèmes de prise de décision : les problèmes que nous devons résoudre sont plus complexes. Le problème de coordination devient de plus en plus difficile. Il y a plus de personnes impliquées, plus d'organisations, plus de logiciels. Rettig, dont la tenue Devcon comprend un pantalon de pyjama noir avec des licornes et des arcs-en-ciel blancs et roses, dit qu'en plus de l'évolutivité technique, il est tout aussi urgent que la communauté atteigne l'évolutivité sociale.

Un problème clé d'Ethereum est que le processus de modification du logiciel n'est pas entièrement défini, explique Pitts. Pour résoudre ce problème, lui et le développeur principal Greg Colvin dirigent une nouvelle organisation appelée Fellowship of Ethereum Magicians. Ils s'inspirent de l'Internet Engineering Task Force, l'organisation de normalisation Internet ouverte et gérée par des bénévoles.

Tout cela ressemble cependant aux débuts d'une institution traditionnelle, avec des règles et une hiérarchie. Cela ne va-t-il pas à l'encontre des idéaux décentralisés d'Ethereum ?

Peut-être, mais pour gagner ce que Jameson appelle les guerres de la blockchain, il faudra probablement plus de structure. Il y a beaucoup de paradoxes ici, admet Rettig. Il faut un processus centralisé pour inventer un mécanisme de gouvernance décentralisé.

De plus, beaucoup de gens diraient qu'Ethereum est déjà plus centralisé qu'il ne devrait l'être. Comme pour Bitcoin, seuls quelques groupes de mineurs contrôlent la majeure partie de la puissance minière du réseau. Il y a aussi sa dépendance continue à l'égard de Buterin pour ses conseils, bien que Buterin repousse avec insistance quand je lui demande s'il est un point d'échec unique. La dépendance à mon égard diminue définitivement, insiste-t-il.

En fin de compte, ce qui semble unir les participants à Devcon n'est pas Buterin ou une notion abstraite de décentralisation. C'est une conviction sincère que la technologie d'Ethereum peut - et doit - perturber la façon dont les humains s'organisent, et à l'échelle mondiale. La question est de savoir combien de temps ses bailleurs de fonds doivent s'en sortir, surtout si l'enthousiasme pour les crypto-monnaies continue de décliner. En fin de compte, l'ambition audacieuse et l'idéalisme affichés à Prague sont confrontés à la même question que la blockchain d'Ethereum : peut-elle évoluer ? Ou est-ce juste des CryptoKitties, des licornes et des arcs-en-ciel ?

cacher