Vitalik Buterin dézingue Elon Musk et lui demande de rester à sa place !

Le cofondateur d’Ethereum, Vitalik Buterin, a remis en question les affirmations du PDG de Tesla, Elon Musk, qui avait souligné que le Dogecoin avait le potentiel pour devenir une blockchain de premier plan en offrant une plus grande évolutivité. Sur son blog personnel, le célèbre programmeur russo-canadien a publié une explication détaillée de l’équilibre qui doit exister entre décentralisation et évolutivité pour que les blockchains publiques soient ce qu’elles sont.

Dans son billet du 23 mai, intitulé The Limits of Blockchain Scalability,  Buterin s’oppose à l’approche consistant à mettre à l’échelle le Dogecoin en accélérant 10 fois le temps de bloc, en augmentant 10 fois la taille du bloc et en diminuant 100 fois les frais, comme l’avait souligné Elon Musk dans un tweet posté le 15 mai.

La déclaration de Musk semble naïve et même simpliste face à l’argumentation percutante de Buterin, qui souligne qu’il n’est pas possible de faire évoluer la blockchain Dogecoin à ce niveau, sans encourir une centralisation extrême et compromettre ses propriétés fondamentales.

Le principal référent de la communauté Ethereum affirme également que la fragmentation peut faciliter une évolutivité comparable à celle offerte par de nombreuses chaînes centralisées. À titre d’exemple, il ajoute qu’une blockchain Ethereum fragmentée pourrait éventuellement traiter un million de transactions par seconde avec toute la sécurité d’une blockchain. “Mais il faudra beaucoup de travail pour y parvenir sans sacrifier la décentralisation qui rend les blockchains si précieuses”, note-t-il dans son billet.

Buterin insiste sur la nécessité de décentraliser les blockchains pour éliminer le risque que peut causer un point de défaillance unique et les protections qu’un réseau largement distribué peut offrir contre les attaques coordonnées. Il ajoute que cette décentralisation ne peut se faire sans les utilisateurs réguliers qui peuvent faire fonctionner les nœuds librement.

“Si vous avez une communauté de 37 nœuds et 80 000 auditeurs passifs qui vérifient les signatures et bloquent les en-têtes, l’attaquant gagne. Si vous avez une communauté où tout le monde gère un nœud, l’attaquant perd. Nous ne connaissons pas le seuil exact à partir duquel l’immunité collective contre les attaques coordonnées entre en jeu, mais une chose est absolument claire : plus de nœuds, c’est bien, moins de nœuds, c’est mal, et il nous faut absolument plus que quelques dizaines ou quelques centaines.”

Plus il y a de nœuds, plus les blockchains ont de la valeur

Mais le fonctionnement d’un nœud implique également de prendre en compte le stockage, la bande passante et la puissance de calcul du réseau. Ainsi, dans son billet, Buterin explique comment ces trois facteurs doivent être configurés et quelles sont les valeurs recommandées si l’objectif est d’avoir une blockchain qui fonctionne bien.

Il ajoute que, pour la plupart des utilisateurs, 512 gigaoctets de stockage constituent une limite acceptable. En ce qui concerne la bande passante, il indique que la limite est d’environ 1 à 5 mégaoctets de blocs toutes les douze secondes, car les nœuds doivent également tenir compte de la surcharge du protocole et de la transmission des transactions.

En ce qui concerne la puissance de calcul, Vitalik explique que 10% de la capacité maximale d’un ordinateur devrait être la limite, car les nœuds doivent économiser de l’énergie pour faire face aux attaques DDoS et gérer les courtes pannes.

L’explication détaillée de M. Buterin a ensuite provoqué une réaction de M. Musk, qui a laissé entendre qu’il n’était pas satisfait lorsqu’il a déclaré que le fondateur d’Ethereum avait “peur” de l’effet que pourrait avoir la croissance d’un réseau comme Dogecoin.

Quoi qu’il en soit, Buterin et Musk ont occupé l’attention du monde des crypto-monnaies au cours du mois de mai. Elon Musk est crédité d’une influence négative sur le marché du bitcoin aujourd’hui. Si Vitalik a ensuite souligné que l’influence du PDG de Tesla sur le marché de la blockchain ne sera pas quelque chose d’éternel.