Rejoignez-Nous sur

Blockchain, tout est question d’alternatives!

News

Blockchain, tout est question d’alternatives!

Alternatives pour faire le web de Berners-Lee, pas celui de GAFAM.

Zied GUESMI
Il y a toujours une autre porte à ouvrir! – Sur pexels

Quand j'ai découvert la blockchain, à peu près comme n'importe quel débutant dans ce mot, je me suis perdue dans les définitions, heureusement pas au point de chercher comment en acheter une, mais c'était difficile.

Un tout nouveau concept, pas si facile à absorber. J'ai réussi à comprendre que c'était un grand livre distribué où l'on peut documenter l'histoire de presque tout, de manière efficace, vérifiable et permanente. C'est la technologie derrière la crypto-monnaie Bitcoin. J'ai aussi vu un mot omniprésent: «décentralisation», quelque chose que blockchain semblait embrasser. Mais c’était tout, et pendant quelque temps, c’était tout le «blocage» que j’avais eu malgré mes sentiments. J'étais comme:

sur pexels

Des articles décrivaient sans cesse cette technologie comme une technologie révolutionnaire, mais franchement, cela me posait un petit problème. Je ne pouvais pas le voir. Je ne pouvais pas voir comment une partie de la cryptographie et – ce qui me semblait, une liste chaînée comme une invention, peut avoir le pouvoir de changer le secteur des technologies de l'information. Jusqu'au jour où j'ai trouvé cela, Roger Ver, un libertaire et l'un des premiers investisseurs dans les startups liées au bitcoin, parle de cette crypto-monnaie (indépendamment de ses opinions divergentes).

Plus d'un demi-million d'enfants sont morts et le responsable politique a déclaré que cela en valait la peine. Comment était-ce malade?

Ce qui attire le plus mon attention ici, c'est la confiance de Roger. Il semblait extrêmement confiant quant à ce que Bitcoin pouvait faire. Il était convaincu que Bitcoin avait le pouvoir de faire des choses que même les gouvernements et les associations internationales ne pourraient pas réaliser. C'était étonnant honnêtement! J'ai donc fait des recherches et lu jusqu'à ce que je commence à comprendre pourquoi Bitcoin avait une mauvaise réputation au début, alors même que blockchain faisait l'objet d'un battage publicitaire soutenu. J'ai aussi compris que l'origine de ce pourrait être certaines parties qui le considéraient comme une menace – pour eux.

Cette vidéo m'a fait penser que si quelqu'un était prêt à apporter des changements et à combattre les grandes entreprises ainsi que leurs politiques, de quoi aurait-il besoin? Je pense qu'ils ont besoin de courage et d'un bon outil – un outil pour diffuser leurs idées dans le monde entier et rejoindre d'autres qui partagent les mêmes idées. Cet outil existe et il convient parfaitement à un tel objectif. C'est Internet et plus précisément le World Wide Web.

Malheureusement, avec son état actuel, le Web n’est pas prêt à accomplir cette mission. La structure, les protocoles et les outils actuels ne peuvent s’opposer à l’ensemble de la censure et aux quelques sociétés qui en contrôlent la majeure partie. Les autorités centrales peuvent modifier ce qu’elles veulent quand elles le souhaitent et elles sont sûrement prêtes à lutter contre toute tentative de ce type, car cela va réduire leur impact et affaiblir ainsi leurs empires.

En parlant du Web actuel, évaluons son état actuel et essayons de mettre en évidence les principaux problèmes.

Avec une approche serveur-client, le serveur étant le centre du système, chaque fois que le client navigue sur le Web, un processus complet est exécuté:

  • DNS: L’URL du site est résolue à l’aide du service DNS. Nous savons que nous avons 13 serveurs de noms racine qui constituent l’épine dorsale de l’accès en ligne. Ils sont entretenus par certaines organisations du monde entier. Le premier problème est que le DNS est contrôlé par des autorités spécifiques et qu’il peut être utilisé pour suivre le comportement des utilisateurs ou censurer le contenu.
  • Serveurs HTTP: Une fois l'emplacement de la ressource connu, un serveur Web gère la demande. Avez-vous deviné? Exactement, le serveur est un point de défaillance unique. Si c’est le cas, tout se raccroche. Même avec les techniques les plus avancées pour essayer d'y remédier, nous voyons toujours ce problème. Un des exemples récents est en panne le 27 juin 2018.
  • Back-end non auditable: Le client reçoit des pages Web. Le navigateur communique avec le back-end, qui représente la logique métier de toute application Web. Le problème ici est que cette partie n’est pas auditable et est totalement hors du contrôle de l’utilisateur. Nous ne pouvons pas inspecter ce qui se passe derrière la scène. Même si le code est open source, il est extrêmement difficile de s’assurer que c’est la même version que celle exécutée.
  • Stockage de données: Enfin, les données doivent être stockées quelque part. Nous utilisons donc des bases de données traditionnelles hébergées par certains fournisseurs, ce qui signifie que l'utilisateur ne peut ni les contrôler ni empêcher des tiers d'y accéder ou de les utiliser illégalement. C'est une affaire énorme…

Tout cela signifie que la version actuelle du Web ne permet pas de tirer parti de changements importants. Ainsi, plutôt que d'essayer d'ajouter des corrections de bugs et des propositions d'amélioration, nous devons le remplacer radicalement; remplacer les protocoles, les architectures… tout ce qui s’opposerait à la «révolution». Bien sûr, il serait déraisonnable d'essayer de tout changer en même temps. Nous devons diviser et conquérir. Chaque composant peut être traité comme un problème autonome afin que nous puissions nous concentrer sur un problème à la fois.

Soyons reconnaissants que Satoshi ait publié le livre blanc de Bitcoin car cela a tout changé.

La Blockchain a apporté de nouveaux concepts et approches permettant d'aborder des problèmes communs d'une manière différente, financièrement en premier lieu, mais elle a été étendue à des cas d'utilisation plus généraux. La façon dont il a été conçu l'a rendu révolutionnaire. Et cette fois, ce mot ne me pose aucun problème. En fait, son pouvoir réside dans ses principes. Blockchain est un réseau d'égal à égal. Donc, aucun participant ne le contrôle. Il est décentralisé de manière à ce qu'aucune autorité ne puisse le fermer. En raison de son mécanisme distribué, il est exempt de tout piratage ou fraude.

La question est: comment les décisions sont-elles prises s'il n'y a pas d'autorité centrale?

Dans le réseau, tous les membres ont le droit de participer à la prise de décision et, par consensus, la bonne direction est choisie. Bien entendu, les utilisateurs sont incités à préserver l'intégrité du système à l'aide de différents mécanismes. Les incitations économiques sont les plus utilisées. Par exemple, avec les chaînes de blocs Bitcoin et Ethereum, les crypto-monnaies sont utilisées pour encourager les membres du réseau, de même que pour les grades d’études, pour inciter les étudiants à travailler dur. Tout cela est possible grâce à la tendance humaine à la rentabilité. La sécurité est un autre incitatif extrêmement important. Blockchain fournit un niveau élevé de sécurité et d'authenticité à l'utilisateur via une cryptographie avancée.

Avec ces caractéristiques, la blockchain n'a pas de point de défaillance unique, elle nous permet de décentraliser à nouveau ce qui n'était pas censé être centralisé. Il élimine les autorités centrales et résiste à la censure. Il redonne le contrôle à l'utilisateur, pas aux fournisseurs de services.

Avec tous ces avantages, il serait inutile et purement théorique de ne pas les utiliser pour créer des alternatives pour les utilisateurs. N'est-ce pas ce que nous faisons? C’est la mission principale des membres de la communauté du logiciel libre. Il s’agit de libérer les utilisateurs des contraintes existantes, de leur donner le contrôle et de leur fournir des options leur permettant de faire leurs propres choix.

Pour revenir sur le Web, chaque étape du flux de travail que nous avons expliquée précédemment doit être remplacée ou au moins modifiée, et la majeure partie de cela est déjà faite. C’est pourquoi cette communauté est spéciale. DNS, stockage, navigateurs… une version décentralisée de tout cela existe ou est en cours de développement, peut-être pas aussi mature que des solutions centralisées, mais elles le seront.

  • Ethereum Name Service (ENS) offre un moyen sécurisé et décentralisé d’adresser des ressources dans et hors de la blockchain en utilisant des noms lisibles par l’homme, comme le fait le DNS. Namecoin est une technologie expérimentale qui tente de faire la même chose. IOV travaille également sur une approche similaire, ils développent Service de noms de chaînes de blocs. ENS est probablement le plus avancé en ce moment.
  • IPFS (Système de fichiers interplanétaire) est un projet génial très ambitieux. C’est un protocole hypermédia peer-to-peer visant à remplacer HTTP. Les pages Web ne disparaîtront pas à cause d'une défaillance du serveur car elles sont distribuées sur plusieurs nœuds.
  • Ethereum blockchain peut constituer une sorte de back-end vérifiable (ou de back-end partiel) pour les applications. Les contrats intelligents peuvent mettre en œuvre la logique requise par différents cas d'utilisation de manière transparente et vérifiable.
  • iExec est en train de créer un marché décentralisé basé sur une chaîne de blocs pour les ressources du cloud (ensembles de données, ressources informatiques, applications, etc.). Les utilisateurs peuvent contrôler et monétiser leurs ressources numériques de manière sécurisée et sans confiance.
  • Métamasque: est un plugin qui "apporte Ethereum à votre navigateur" (Chrome, Brave et Firefox) afin que vous puissiez exécuter Ethereum DApps sans exécuter un nœud Ethereum complet.

Ces composants peuvent être assemblés pour créer la prochaine génération du Web. Certains d’entre eux sont encore immatures et ne sont pas aussi performants que les solutions centralisées, mais grâce à la contribution de la communauté, ils sont sur la bonne voie pour y parvenir.

Blockchain est plus qu’une technologie, c’est un moyen de repenser notre perception de l’industrie informatique. Cela change la façon dont nous traitons les problèmes. Cela peut aider à transformer le Web en un environnement plus transparent et respectueux de la vie privée. Cela ne va pas être instantané et prendra un certain temps. Tout dépend de nous et de notre réponse. Il ne fait aucun doute qu’il n’est pas facile de sortir de la zone de confort, mais c’est quelque chose d’obligatoire. C'est le prix à payer pour réaliser les changements souhaités. Mais en tant que membres de la communauté technique, notre rôle est de réduire la différence aux yeux de l'utilisateur final afin de faciliter la migration.



Traduction de l’article de Zied GUESMI : Article Original

BlockBlog

Le Meilleur de l'Actualité Blockchain Francophone & Internationale | News, Guides, Avis & Tutoriels pour s'informer et démarrer facilement avec Bitcoin, les Crypto-Monnaies et le Blockchain. En Savoir Plus sur L'Équipe BlockBlog

Commenter cet Article

Commenter cet Article

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Plus dans News

Top
amet, Nullam dapibus libero non Curabitur eget dolor velit, venenatis,