La blockchain et le défi environnemental

in fr •  5 years ago 

De quoi parle-t-on en disant "blockchain"?

La technologie blockchain a fait parler d'elle dans de nombreux contextes, sous des angles variés. On l'a projetée dans le rôle de "révolutionnaire du système financier" certes, mais nous l'avons également imaginée à boulverser les chaînes d'approvisionnement, nous aider à progresser vers une démocratie plus participative et permettre une meilleure gestion des données de santé, entre autres.

Ses gros problèmes, on nous a dit, sont le RGPD (puisque "écriture immutable") et, surtout, la consommation d'énergie, totalement insensée et en croissance continue!

"Pouvons-nous nous permettre une technologie qui consomme autant d'énergie qu'un pays tout entier et dont la consommation est en augmentation constante et prévisible ?" avons-nous souvent entendu.

Laissons la problématique du RGPD de côté pour le moment pour regarder cet autre aspect de plus près : pourquoi la blockchain est aussi gourmande en électricité ?

Pour répondre à cette question il faut mieux comprendre de quoi parle-t-on lorsqu'on utilise le mot "blockchain".

20190528_093624.jpg

Architecture

La photo ci-dessus, prise lors d'une récente conférence à Lille (France) intitulée "Blockchain, Open Education et Citoyenneté numérique" souligne cela: le mot clé lorsqu'on analyse une nouvelle technologie est "architecture" - architecture logicielle. La légende de cette diapo présentée par Alex Grech (Malte), est tirée d'un article paru dans le New York Times en janvier 2018:

"S'il y a une chose que nous avons appris de la récente histoire d'internet, c'est que des décisions d'architecture logicielle en apparence ésotériques peuvent mettre en mouvement des forces globales profondes dès que la technologie est adoptée à grande échelle"

Les blockchains, pas la blockchain

Je fûs un peu surpris d'avoir à expliciter et clarifier lors d'une conférence dédiée à la technologie blockchain en 2019 le rôle joué par la consommation d'importantes quantités d'énergie dans le fonctionnement de cette technologie.

Mon explication s'est eforcée à souligner une série de points essentiels:

  • en disant "blockchain", nous parlons de logiciel
  • les logiciels se comportent tel que leurs architectes l'ont voulu
  • si Bitcoin et autres logiciels s'en inspirant, comme Ethereum, consomment beaucoup d'énergie, c'est que leurs créateurs les ont programmé comme cela.

Resistance à la censure

La question légitime qui suit automatiquement est, bien sûr: "Pourquoi ?"

Le réponse prend bien plus longtemps à formuler et à comprendre, mais si on devait la résumer, elle se résumerait à "résistance à la censure".

Bitcoin et les blockchains qui l'ont émulé par la suite ont été conçues par des gens révoltés par les abus et les excès du système financier globalisé, des gens nourrissant souvent des sympathies "anarcho-capitalistes". En étudiant l'histoire récente des tentatives de création d'un "système financier alternatif" (ou plus simplement d'une monnaie alternative), ils ont conclu que "le système" (le gouvernement et ses agents) n'allaient pas laisser se développer librement une monnaie concurrente, qu'ils allaient essayer de la détruire, de la censurer.

Dès lors, la seule façon de réussir à faire vivre une telle monnaie était de la rendre "résistante à la censure".

Parmi les mesures prises en ce sens, l'anonymat de Satoshi Nakamoto (on ne sait toujours pas avec certitude qui se cache derrière ce pseudonyme) mais aussi, et surtout, la possibilité offerte à tout un chacun de démarrer un "noeud" bitcoin et de se joindre au réseau, sans devoir demander la permission à quiconque, sans devoir s'authéntifier.

L'attaque de Sybil

Cette possibilité de joindre le réseau sans demander la permission et tout en restant anonyme ne vient pas sans de sérieuses faiblesses, la plus critique étant appelée en jargon "l'attaque de Sybil" - la possibilité qu'a un acteur malicieux d'instancier un grand nombre de "noeuds" dans le but d'obtenir la majorité et potentiellement subminer ou prendre le contrôle du réseau.

Ainsi la consommation d'énergie découle d'une décision d'architecture logicielle de demander à chaque noeuds non pas de "prouver son identité" ou "ses intentions honnêtes" mais de démontrer qu'il "travaille pour le réseau" ("proof of work")

Un petit résumé en anglais dans la diapo ci-dessous:
sylogisme.PNG

Conclusion

"Blockchain" n'est pas synonyme de "grande consommation d'énergie". La grande consommation d'énergie est une conséquence d'un parti pris du créateur du bitcoin et des autres blockchains s'en inspirant: l'idée que, pour résister à toute tentative d'un gouvernement de l'interdire, un noeud du réseau bitcoin doit pouvoir être instancié par quiconque, sans qu'il y ait besoin d'obtenir une permission.

Il s'ensuit qu'une architecture blockchain qui demande à tout acteur désirant opérer un noeud du réseau de s'identifier et obtenir une permission avant de pouvoir joindre le réseau peut se passer de la "preuve de travail" et de la grande consommation d'énergie associée.

Nous avons récemment démontré celà en pratique dans le cadre du projet EFTG, avec une blockchain dérivée de steem et qui ne consomme que 2W en activité (validation de blocs)
2w.PNG

Le mot de la fin

Ca faisait très longtemps que je n'avais plus publié en français. Lors d'un récent voyage en France j'ai pu à nouveau m'appercevoir de la réalité d'un phénomène que j'avais décrit dans un article intitulé "La seigneurie de la connaissance".

A savoir: pour ce qui est des technologies de pointe, le progrès résulte d'une collaboration à travers le globe des esprits les plus brillants de tous les méridiens. La communication, la coordination, les échanges d'idées se font naturellement en anglais. Du coup, les avancées émergent par défaut en anglais d'abord, ce qui confère une certaine avance à ceux qui sont parfaitement à l'aise dans la langue de Shakespeare, tout en laissant les autres dans le rôle de "suiveurs".

C'est ce qui m'a fait écrire cet article en français, bien que ma présentation là-bas fut en anglais.


D'autres articles en français:


Si vous savez ce que sont "les témoins" ("witnesses") de steem et vous appréciez mes contenus, vous pouvez approuver @lux-witness

(par un simple click sur l'image)

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Il y a quelque chose que les gens ont tendance à oublier lorsqu'ils parlent de la technologie blockchain et la consommation d'énergie. Nous sommes actuellement à la pointe de ce que les transistors peuvent fournir en terme de puissance to calucation, c'est pourquoi je pense que les gens devraient prendre en compte l'informatique quantique lorsqu'ils envisagent l'avenir de la consommation d'énergie et de l'informatique en general.

Merci beaucoup pour l'article, c'était vraiment un plaisire de le lire.

Excellent article!
Merci pour la qualité de vos informations ! Je me bats quasi tous les jours pour faire passer ce point de vue ^^
Excellente journée à vous !

Posted using Partiko Android

sympa de te lire en francais ;)

Heuresement que l'on a des alternatives vertes au PoW :)

Merci.
Ce qui est plus surprennant, c'est que le PoW peut jouer un rôle positif dans la transformation écologique ... je prépare un article la dessus ... :)

Excellent article, décidément les blockchains font couler beaucoup d’encre mais, petit à petit, elles étendent leur sphère d’influence. La solution à la consommation électrique ⚡️ proviendra peut-être de l’holochain.👍 Je resteeme cet article.

La solution à la consommation d'énergie existe, elle s'appelle ... steem. Relis le chapitre "Conclusion" au dessus :)

Un très bon article exposant les avantages lié à l'utilisation de la blockchain au point de vue écologique. Upvoté à 100% !

Do you mind if I translate this to english and post it? dont worry I will give your name and the link to this article. I speak both the languages. Cheers!

Sure, not only I won't mind but I'll be honored ! Please do !

Salut, merci pour le français. Sa fait plaisir de la qualité en français, venant d'un anglophone. Et le sujet est bien traité et voyant d'autres, du coup je te mets suivre. Car, même en anglais je fais traduire et je comprends, d'où j'aime bien vos sujets.

Merci ! J'ai bien aimé tes photos de Croatie !

Merci pour cet article très intéressant, mais concrètement comment pourrait-on créer une blockchain qui consomme très peu voir pas d'énergie ?

Tu es en train d'utiliser une telle blockchain. Elle s'appelle steem

Posted using Partiko Android

Certaines blockchain telle que Evergreencoin sont orientées protection de l'environment https://evergreencoin.org/ de même que le token ventureo sur Bitshares http://ventureo.solutions

Une blockchain est une chose, un token est tout autre chose. La confusion entre les deux est encore très répandue, hélas.
Un token n'est pas une blockchain.

Posted using Partiko Android

Although blockchain is not mature in some aspects, I think blockchain will definitely change the world in the future, making the society more fair, making the world more transparent, and making people's integrity higher and higher

It's good article. Its amazing post.

thanks kinds your information.please vote me.

Your article is very unique & excellen. I will try to write your idea.. Thanks bro!

Wow like it mind blowing

Remember @deevhyne

Pourquoi la plupart des sociétés Internet qui exploitent des escroqueries bitcoins?

euh ... j'ai pas compris la question ... reformule en anglais si tu veux bien

  ·  5 years ago Reveal Comment

127.61$ has been spent to promote this content using Steemium.
Learn more here!

Congratulations @sorin.cristescu! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

Your post got the highest payout on one day

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Hi @sorin.cristescu!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 6.218 which ranks you at #249 across all Steem accounts.
Your rank has not changed in the last three days.

In our last Algorithmic Curation Round, consisting of 114 contributions, your post is ranked at #29.

Evaluation of your UA score:
  • You've built up a nice network.
  • The readers appreciate your great work!
  • Try to improve on your user engagement! The more interesting interaction in the comments of your post, the better!

Feel free to join our @steem-ua Discord server

Hallo

@steemium purchased a 68.26% vote from @promobot on this post.

*If you disagree with the reward or content of this post you can purchase a reversal of this vote by using our curation interface http://promovotes.com

Omg

Posted using Partiko Android

Sympa de te lire en français et article très intéressant.
Au plaisir de te lire de nouveau rapidement.
@vlemon

Posted using Partiko iOS

I follow you, follow me steemit.com/@gunshde

Good

  ·  5 years ago Reveal Comment