Six mythes sur la blockchain et le Bitcoin, ou pourquoi ce n'est pas une technologie si efficace

L'auteur de l'article est Alexey Malanov, expert au département de développement de la technologie antivirus de Kaspersky Lab.

J'ai entendu à plusieurs reprises l'opinion selon laquelle la blockchain est très cool, c'est une percée, c'est l'avenir. Je m'empresse de vous décevoir si vous y croyez soudain.

Clarification : dans cet article, nous parlerons de la mise en œuvre de la technologie blockchain utilisée dans la crypto-monnaie Bitcoin. Il existe d’autres applications et implémentations de la blockchain, dont certaines répondent à certaines des lacunes de la blockchain « classique », mais elles sont généralement construites sur les mêmes principes.

Six mythes sur la blockchain et le Bitcoin, ou pourquoi ce n'est pas une technologie si efficace

À propos du Bitcoin en général

Je considère la technologie Bitcoin elle-même comme révolutionnaire. Malheureusement, Bitcoin est trop souvent utilisé à des fins criminelles et, en tant que spécialiste de la sécurité de l’information, je ne l’aime pas du tout. Mais si nous parlons de technologie, alors la percée est évidente.

Tous les composants du protocole Bitcoin et les idées qui y sont intégrées, en général, étaient connus avant 2009, mais ce sont les auteurs de Bitcoin qui ont réussi à tout mettre en place et à le faire fonctionner en 2009. Pendant près de 9 ans, une seule vulnérabilité critique a été trouvée dans la mise en œuvre : l'attaquant a reçu 92 milliards de bitcoins sur un seul compte ; le correctif a nécessité de restaurer l'intégralité de l'historique financier pendant une journée. Néanmoins, une seule vulnérabilité dans une telle période est un résultat louable, chapeau bas.

Les créateurs de Bitcoin ont eu un défi : le faire fonctionner d’une manière ou d’une autre à condition qu’il n’y ait pas de centre et que personne ne fasse confiance à personne. Les auteurs ont terminé la tâche, la monnaie électronique fonctionne. Mais les décisions qu’ils ont prises sont monstrueusement inefficaces.

Permettez-moi tout de suite de faire une réserve : le but de cet article n'est pas de discréditer la blockchain. Il s’agit d’une technologie utile qui a trouvé et trouvera encore de nombreuses applications merveilleuses. Malgré ses inconvénients, il présente également des avantages uniques. Cependant, à la recherche du sensationnalisme et de la révolution, beaucoup se concentrent sur les avantages de la technologie et oublient souvent d'évaluer sobrement la situation réelle, ignorant les inconvénients. Par conséquent, je pense qu’il est utile d’examiner les inconvénients pour changer.

Six mythes sur la blockchain et le Bitcoin, ou pourquoi ce n'est pas une technologie si efficace
Un exemple de livre dans lequel l'auteur fonde de grands espoirs sur la blockchain. Plus loin dans le texte, il y aura des citations de ce livre

Mythe 1 : La blockchain est un ordinateur distribué géant

Citation n°1 : « La blockchain peut devenir le rasoir d’Occam, le moyen le plus efficace, le plus direct et le plus naturel de coordonner toutes les activités humaines et machines, en cohérence avec le désir naturel d’équilibre. »

Si vous n'avez pas approfondi principes de fonctionnement de la blockchain, mais je viens d'entendre des critiques sur cette technologie, vous pourriez avoir l'impression que la blockchain est une sorte d'ordinateur distribué qui effectue, en conséquence, des calculs distribués. Par exemple, les nœuds du monde entier collectent des morceaux de quelque chose de plus.

Cette idée est fondamentalement fausse. En fait, tous les nœuds servant la chaîne de blocs font exactement la même chose. Des millions d'ordinateurs:

  1. Ils vérifient les mêmes transactions en utilisant les mêmes règles. Ils font un travail identique.
  2. Ils enregistrent la même chose sur la blockchain (s'ils ont de la chance et ont la possibilité de l'enregistrer).
  3. Ils conservent toute l’histoire pour toujours, la même, une pour tout le monde.

Pas de parallélisation, pas de synergie, pas d'entraide. Seulement une duplication, et à la fois un million de fois. Nous expliquerons ci-dessous pourquoi cela est nécessaire, mais comme vous pouvez le constater, il n'y a aucune efficacité. Plutôt l'inverse.

Mythe 2 : La blockchain est éternelle. Tout ce qui y est écrit restera pour toujours

Citation n°2 : « Avec la prolifération d'applications, d'organisations, d'entreprises et de sociétés décentralisées, de nombreux nouveaux types de comportements imprévisibles et complexes, rappelant l'intelligence artificielle (IA), pourraient émerger. »

Oui, en effet, comme nous l'avons découvert, chaque client à part entière du réseau stocke l'intégralité de l'historique de toutes les transactions, et plus de 100 gigaoctets de données ont déjà été accumulés. Il s’agit de la pleine capacité disque d’un ordinateur portable bon marché ou du smartphone le plus moderne. Et plus il y a de transactions sur le réseau Bitcoin, plus le volume augmente rapidement. La plupart d’entre eux sont apparus au cours des deux dernières années.

Six mythes sur la blockchain et le Bitcoin, ou pourquoi ce n'est pas une technologie si efficace
Croissance du volume de la blockchain. Source

Et Bitcoin a de la chance : son concurrent, le réseau Ethereum, a déjà accumulé 200 gigaoctets dans la blockchain en seulement deux ans après son lancement et six mois d'utilisation active. Ainsi, dans les réalités actuelles, l'éternité de la blockchain est limitée à dix ans - la croissance de la capacité des disques durs ne suit certainement pas le rythme de la croissance du volume de la blockchain.

Mais outre le fait qu'il doit être stocké, il doit également être téléchargé. Tous ceux qui ont essayé d'utiliser un portefeuille local à part entière pour une crypto-monnaie ont été étonnés de constater qu'il ne pouvait pas effectuer et accepter de paiements avant d'avoir téléchargé et vérifié le montant spécifié. Vous aurez de la chance si ce processus ne prend que quelques jours.

Vous vous demanderez peut-être : est-il possible de ne pas stocker tout cela, puisque c'est la même chose, sur chaque nœud du réseau ? C’est possible, mais alors, premièrement, il ne s’agira plus d’une blockchain peer-to-peer, mais d’une architecture client-serveur traditionnelle. Et deuxièmement, les clients seront obligés de faire confiance aux serveurs. C’est-à-dire que l’idée de « ne faire confiance à personne », pour laquelle, entre autres, la blockchain a été inventée, disparaît dans ce cas.

Pendant longtemps, les utilisateurs de Bitcoin ont été divisés entre les passionnés qui « souffrent » et téléchargent tout, et les gens ordinaires qui utilisent des portefeuilles en ligne, font confiance au serveur et qui, en général, ne se soucient pas de la façon dont cela fonctionne là-bas.

Mythe 3 : La blockchain est efficace et évolutive, l'argent ordinaire va disparaître

Citation n°3 : « La combinaison de la technologie blockchain + des informations personnelles connectome organisme" permettra à toutes les pensées humaines d'être codées et rendues disponibles dans un format compressé standardisé. Les données peuvent être capturées en scannant le cortex cérébral, l'EEG, les interfaces cerveau-ordinateur, les nanorobots cognitifs, etc. La pensée peut être représentée sous la forme de chaînes de blocs, enregistrant la quasi-totalité de l'expérience subjective d'une personne et, peut-être même, sa conscience. Une fois enregistrés sur la blockchain, différents composants de la mémoire peuvent être administrés et transférés – par exemple pour restaurer la mémoire dans le cas de maladies accompagnées d'amnésie.

Si chaque nœud du réseau fait la même chose, il est alors évident que le débit de l’ensemble du réseau est égal au débit d’un nœud du réseau. Et savez-vous à quoi cela correspond exactement ? Bitcoin peut traiter un maximum de 7 transactions par seconde – pour tout le monde.

De plus, sur la blockchain Bitcoin, les transactions ne sont enregistrées qu’une fois toutes les 10 minutes. Et après l'apparition de l'entrée, pour des raisons de sécurité, il est d'usage d'attendre encore 50 minutes, car les entrées sont régulièrement annulées spontanément. Imaginez maintenant que vous deviez acheter du chewing-gum avec des bitcoins. Restez dans le magasin pendant une heure et réfléchissez-y.

Dans le cadre du monde entier, cela est déjà ridicule, alors que presque une personne sur mille sur Terre utilise Bitcoin. Et avec une telle vitesse de transactions, il ne sera pas possible d'augmenter de manière significative le nombre d'utilisateurs actifs. A titre de comparaison : Visa traite des milliers de transactions par seconde et, si nécessaire, elle peut facilement augmenter sa capacité, car les technologies bancaires classiques sont évolutives.

Même si l’argent ordinaire disparaît, ce ne sera clairement pas le cas, car il sera remplacé par des solutions blockchain.

Mythe 4 : les mineurs assurent la sécurité du réseau

Citation n°4 : « Les entreprises autonomes dans le cloud, alimentées par la blockchain et par des contrats intelligents, pourraient conclure des contrats électroniques avec les organisations concernées, telles que les gouvernements, pour s'auto-enregistrer sous n'importe quelle juridiction sous laquelle elles souhaitent opérer. »

Vous avez probablement entendu parler des mineurs, des fermes minières géantes construites à côté des centrales électriques. Que font-ils? Ils gaspillent de l'électricité pendant 10 minutes, « secouant » les blocs jusqu'à ce qu'ils deviennent « beaux » et puissent être inclus dans la blockchain (à propos de ce que sont les « beaux » blocs et pourquoi les « secouer », nous en avons parlé dans le post précédent). Ceci afin de garantir que la réécriture de votre historique financier prend le même temps que son écriture (en supposant que vous ayez la même capacité totale).

La quantité d’électricité consommée est la même que celle consommée par la ville pour 100 000 habitants. Mais ajoutez ici également des équipements coûteux qui ne conviennent qu'à l'exploitation minière. Le principe du minage (appelé preuve de travail) est identique au concept de « brûler les ressources de l’humanité ».

Les optimistes de la blockchain aiment dire que les mineurs ne font pas seulement un travail inutile, mais qu’ils assurent la stabilité et la sécurité du réseau Bitcoin. C'est vrai, le seul problème c'est que les mineurs protègent Bitcoin des autres mineurs.

S'il y avait mille fois moins de mineurs et mille fois moins d'électricité brûlée, alors Bitcoin ne fonctionnerait pas plus mal : le même bloc toutes les 10 minutes, le même nombre de transactions, la même vitesse.

Il y a un risque avec les solutions blockchain"attaques 51%" L’essence de l’attaque est que si quelqu’un contrôle plus de la moitié de toute la capacité minière, il peut secrètement écrire une histoire financière alternative dans laquelle il n’a transféré son argent à personne. Et puis montrez à tout le monde votre version - et elle deviendra réalité. Ainsi, il a la possibilité de dépenser son argent plusieurs fois. Les systèmes de paiement traditionnels ne sont pas sensibles à une telle attaque.

Il s’avère que Bitcoin est devenu l’otage de sa propre idéologie. Les mineurs « excédentaires » ne peuvent pas arrêter l’exploitation minière, car alors la probabilité que quelqu’un contrôle seul plus de la moitié de l’énergie restante augmentera considérablement. Même si l’exploitation minière est rentable, le réseau est stable, mais si la situation change (par exemple, parce que l’électricité devient plus chère), le réseau pourrait être confronté à une « double dépense » massive.

Mythe 5 : La blockchain est décentralisée et donc indestructible

Citation n°5 : « Afin de devenir une organisation à part entière, une application décentralisée doit contenir des fonctionnalités plus complexes, telles qu'une constitution. »
Vous pensez peut-être que puisque la blockchain est stockée sur chaque nœud du réseau, les services de renseignement ne pourront pas fermer Bitcoin s'ils le souhaitent, car il n'a pas de serveur central ou quelque chose comme ça - il n'y a personne pour le faire. viens le fermer. Mais c'est une illusion.

En réalité, tous les mineurs « indépendants » sont organisés en pools (essentiellement des cartels). Ils doivent s’unir car il vaut mieux avoir un revenu stable, mais faible, qu’un revenu énorme, mais une fois tous les 1000 ans.

Six mythes sur la blockchain et le Bitcoin, ou pourquoi ce n'est pas une technologie si efficace
Répartition de l'énergie Bitcoin entre les pools. Source

Comme vous pouvez le voir sur le schéma, il existe environ 20 grands pools, et seuls 4 d’entre eux contrôlent plus de 50 % de la puissance totale. Tout ce que vous avez à faire est de frapper à quatre portes et d’accéder à quatre ordinateurs de contrôle pour vous donner la possibilité de dépenser le même bitcoin plusieurs fois sur le réseau Bitcoin. Et cette possibilité, comme vous l’aurez compris, dépréciera quelque peu Bitcoin. Et cette tâche est tout à fait réalisable.

Six mythes sur la blockchain et le Bitcoin, ou pourquoi ce n'est pas une technologie si efficace
Répartition de l'exploitation minière par pays. Source

Mais la menace est encore plus réelle. La plupart des pools, ainsi que leur puissance de calcul, sont situés dans le même pays, ce qui facilite potentiellement la prise de contrôle du Bitcoin.

Mythe 6 : L'anonymat et l'ouverture de la blockchain sont une bonne chose

Citation n°6 : « À l’ère de la blockchain, le gouvernement traditionnel 1.0 devient en grande partie un modèle obsolète, et il existe des opportunités de passer de structures héritées à des formes de gouvernement plus personnalisées. »

La blockchain est ouverte, tout le monde peut tout voir. Bitcoin n’a donc pas d’anonymat, il a un « pseudonyme ». Par exemple, si un attaquant demande une rançon pour un portefeuille, alors tout le monde comprend que le portefeuille appartient au méchant. Et comme n'importe qui peut surveiller les transactions depuis ce portefeuille, un fraudeur ne pourra pas utiliser aussi facilement les bitcoins reçus, car dès qu'il révélera son identité quelque part, il sera immédiatement emprisonné. Sur presque tous les échanges, vous devez être identifié pour pouvoir échanger contre de l'argent ordinaire.

Par conséquent, les attaquants utilisent ce qu’on appelle le « mélangeur ». Le mélangeur mélange de l’argent sale avec une grande quantité d’argent propre et le « blanchit » ainsi. L'attaquant paie pour cela une commission importante et prend un gros risque, car le mixeur est soit anonyme (et peut s'enfuir avec l'argent), soit est déjà sous le contrôle d'une personne influente (et peut le remettre aux autorités).

Mais en laissant de côté les problèmes des criminels, pourquoi le pseudonymat est-il mauvais pour les utilisateurs honnêtes ? Voici un exemple simple : je transfère des bitcoins à ma mère. Après cela, elle sait :

  1. De combien d’argent ai-je au total à un moment donné ?
  2. Combien et, surtout, à quoi l’ai-je dépensé exactement tout le temps ? Qu’ai-je acheté, à quel genre de roulette ai-je joué, quel homme politique ai-je soutenu « de manière anonyme ».

Ou si je rembourse une dette de limonade à un ami, alors il sait désormais tout sur mes finances. Pensez-vous que c'est absurde ? Est-il difficile pour chacun d’ouvrir l’historique financier de sa carte de crédit ? De plus, non seulement le passé, mais aussi tout l'avenir.

Si pour les particuliers cela va encore (enfin, on ne sait jamais, quelqu'un veut être « transparent »), alors pour les entreprises c'est fatal : toutes leurs contreparties, achats, ventes, clients, volume de comptes et en général tout, tout , tout - devient public. L’ouverture du financement est peut-être l’un des plus gros inconvénients du Bitcoin.

Conclusion

Citation n°7 : « Il est possible que la technologie blockchain devienne la couche économique supérieure du monde organiquement connecté de divers appareils informatiques, y compris les appareils informatiques portables et les capteurs de l'Internet des objets. »
J'ai répertorié six plaintes majeures concernant Bitcoin et la version de la blockchain qu'il utilise. Vous vous demandez peut-être pourquoi avez-vous appris cela par moi, et pas plus tôt par quelqu'un d'autre ? Personne ne voit les problèmes ?

Certains sont aveuglés, d'autres ne comprennent tout simplement pas comment ça marche, et quelqu'un voit et réalise tout, mais il n'est tout simplement pas rentable pour lui d'écrire à ce sujet. Pensez par vous-même, beaucoup de ceux qui ont acheté des bitcoins commencent à en faire la publicité et à en faire la promotion. En quelque sorte pyramide sort. Pourquoi écrire que la technologie présente des inconvénients si l’on s’attend à ce que le taux augmente ?

Oui, Bitcoin a des concurrents qui ont tenté de résoudre certains problèmes. Et même si certaines idées sont très bonnes, la blockchain reste au cœur du projet. Oui, il existe d’autres applications non monétaires de la technologie blockchain, mais les principaux inconvénients de la blockchain restent là.

Maintenant, si quelqu’un vous dit que l’invention de la blockchain est comparable en importance à l’invention d’Internet, prenez-le avec une certaine dose de scepticisme.

Source: habr.com

Ajouter un commentaire