WEB 3.0 (ou comme on l'appelle plus communément « Web3 ») est un ensemble d'idées relativement vagues sur l'apparence et le fonctionnement du futur Web. Nous nous trouvons actuellement quelque part entre le monde du Web 2.0 et celui du Web 3.0, et la forme exacte du futur Web n’est en aucun cas définie. Nous explorerons ce qu'est le Web3 et examinerons quelques exemples spécifiques de technologies qui correspondent au moule Web3.
Internet et le Web sont différents
Un fait important dont vous devez être conscient avant de commencer une discussion sur le Web est que celui-ci est différent d'Internet. Internet est l'équipement de réseau physique et les ordinateurs qui maintiennent le monde connecté, ainsi que le protocole Internet décrivant la manière dont tous ces appareils communiquent entre eux. Si vous souhaitez en savoir plus sur l'architecture Internet, consultez À qui appartient Internet ? L'architecture Web expliquée.
Le Web est un type de service (ou un groupe de services) qui s'exécute sur Internet. Il s'agit de la partie la plus courante d'Internet destinée aux utilisateurs, mais d'autres services (tels que FTP ou BitTorrent ) ne font pas partie du Web. Ils partagent simplement la même bande passante.
L'évolution du Web : le Web 1.0 et le Web 2.0 expliqués
Le World Wide Web a fait son apparition au milieu des années 90. C’est ce que l’on appelle aujourd’hui le Web 1.0. Les premiers sites Web étaient hébergés dans de nombreux endroits. Certains se trouvaient sur de grands serveurs au sein du service informatique d’une entreprise, et d’autres étaient hébergés sur les ordinateurs personnels des particuliers. Le contenu Web n'était pas encore centralisé dans les centres de données géants que nous connaissons aujourd'hui.
Le contenu du Web 1.0 était principalement constitué de pages Web statiques « en lecture seule » qui n'étaient pas interactives. En d’autres termes, vous visiteriez un site Web pour obtenir des informations, mais vous ne lui rendriez aucune donnée. C’est la différence déterminante entre le Web 1.0 et le Web 2.0.
Avec le Web 2.0, les informations ont commencé à circuler dans les deux sens. C’était l’ère des plateformes de médias sociaux et du contenu généré par les utilisateurs. Sur ce Web social, les utilisateurs finaux publient leurs photos, leurs informations personnelles et bien plus encore sur les réseaux sociaux comme Facebook et LinkedIn, où tout le monde peut les voir.
Les services d'hébergement ont commencé à être centralisés dans des centres de données appartenant à une petite poignée d'entreprises technologiques puissantes. Les navigateurs Web sont devenus si avancés qu'ils pouvaient essentiellement exécuter des applications Web avec des graphiques 3D sophistiqués..
Les données utilisateur constituent le bien le plus précieux pour ces organisations, qui les utilisent pour dynamiser le commerce électronique ou les vendre à des acteurs tiers. Le géant des moteurs de recherche Google en est peut-être l’exemple le plus célèbre. Pourtant, des entreprises comme Microsoft et Amazon investissent dans la fourniture de services Web centralisés qui aspirent les données personnelles et les convertissent en informations rentables.
Les valeurs du Web3
À la base, l’idée du Web3 est un Web qui n’est pas contrôlé par un petit nombre d’autorités centrales. Qu’il s’agisse de gouvernements ou d’entreprises n’a aucune importance, Web3 (en théorie) met les données utilisateur et le contenu Web entre les mains des utilisateurs. Cela permet également de créer un Web où les utilisateurs peuvent profiter directement de leurs données et de tout cet argent circulant quotidiennement sur le Web.
Le terme « Web3 » a été inventé en 2014 par Gavin Wood, co-fondateur de la blockchain Éthereum, dont nous parlerons un peu plus tard.
Web3 est censé se conformer à des valeurs spécifiques. D’une part, il est décentralisé et ne dispose pas d’une autorité centrale qui possède toutes les données et en tire profit. Les applications Web3 sont open source. Cela signifie que tout le monde peut consulter de manière transparente les algorithmes et les fonctions logicielles d'une application sans possibilité de se faufiler par des portes dérobées.
En résumé, Web3 est un Web démocratisé basé sur une application open source qui donne aux utilisateurs un contrôle total sur leurs données et les moyens de partager les bénéfices générés par leur contenu.
Tim Berners-Lee et l'ancien Web 3.0
Il existe une certaine confusion car un autre concept complètement différent, nommé Web 3.0, a été inventé par le « père du Web » Tim Berners-Lee. Le World Wide Web Consortium (W3C) a présenté le Web 3.0 (le « Web sémantique ») comme une extension du standard technologique Web.
Le Web sémantique est peut-être plus difficile à comprendre que le Web3. Néanmoins, cela se résume à des normes formelles de métadonnées qui autorisent toutes sortes d'opérations de machine à machine, ce qui permettrait une compréhension sémantique du contenu Web.
En pratique, ce Web 3.0 n'est pas devenu une réalité, même si la technologie Web moderne peut déjà réaliser certaines choses décrites par l'idée du Web 3.0. Nous n'en dirons pas plus sur le Web sémantique ici, mais gardez à l'esprit que certaines choses que vous pourriez lire sous l'étiquette Web 3.0 concernent quelque chose de complètement différent du Web3, tandis que « Web3 » fait uniquement référence à ce dont nous discutons ici..
Maintenant que nous avons clarifié la différence entre le Web 3.0 et le Web3, examinons quelques technologies Web qualifiées de Web3.
1. Technologie Blockchain
La technologie blockchain est peut-être la technologie qui a le plus inspiré l'idée du Web3, et c'est donc l'exemple le plus frappant. De nombreuses autres technologies Web3 s'appuient sur une blockchain pour fonctionner, elle est donc fondamentale pour le Web3.
Pour une explication détaillée de la technologie blockchain, consultez HDG explique : Qu'est-ce qu'une base de données Blockchain ? Mais si vous n'avez pas le temps, en voici l'essentiel.
La blockchain est un grand livre ou un enregistrement des transactions. La blockchain existe dans son intégralité sur plusieurs ordinateurs répartis sur Internet. Chaque fois qu'un nouveau « bloc » de transactions est ajouté à la chaîne, toutes les copies de la base de données doivent être conformes et modifiées. Toutes les transactions sont ouvertes au public et permanentes.
Toute tentative d'interférer avec l'enregistrement corrompt la chaîne, et comme des copies validées de la base de données sont réparties sur tout le Web, aucune autorité centrale ne peut les contrôler. La technologie Blockchain peut être utilisée pour n'importe quelle application afin de conserver une trace des transactions, mais la plupart des gens l'associent à la crypto-monnaie, que nous aborderons ensuite.
2. Crypto-monnaie
La crypto-monnaie (également connue sous le nom de « crypto ») est de l'argent numérique décentralisé qui n'est contrôlé par aucun gouvernement ni par une autorité centrale telle qu'une banque. La crypto-monnaie utilise la technologie blockchain pour enregistrer la quantité de monnaie disponible et qui en détient quelle quantité.
L'offre de crypto-monnaie est augmentée grâce au « minage », qui fournit la puissance de calcul nécessaire à l'exécution de la blockchain en échange de nouvelles devises. Du moins, c’est ainsi que cela fonctionne avec les cryptomonnaies « classiques » comme le Bitcoin. Dans le cas de la blockchain Ethereum, par exemple, les utilisateurs finaux paient des « frais de gaz », qui sont perçus par les mineurs d'Ethereum qui traitent les transactions.
3. Offres initiales de pièces de monnaie (ICO)
Les offres initiales de pièces sont liées aux crypto-monnaies car les « pièces » proposées sont des cryptomonnaies. Lorsque vous inventez un nouveau type de crypto-monnaie (vraisemblablement avec une innovation passionnante), vous avez besoin d'un argent initial pour lancer le bal.
Les gens qui investissent de l'argent dans une ICO achètent votre crypto alors qu'elle ne vaut rien, en espérant que, comme Bitcoin et Ethereum, la valeur de la crypto explosera et fera d'eux une fortune du jour au lendemain..
Les ICO sont parfois vendues davantage comme des actions d'une entreprise, bien qu'elles ne confèrent aucune propriété aux acheteurs. La valeur des pièces est alors liée à la valeur promise par l’entreprise ou ses produits. C'est pourquoi les ICO sont si populaires auprès des startups à la recherche de financements alternatifs qui n'impliquent pas de banque, d'investisseurs providentiels ou de capital-risque.
Il y a eu beaucoup de battage médiatique autour des ICO, mais escroqueries les ont également tourmentées, et de nombreuses personnes ont perdu leur argent. En effet, les ICO ne sont pas encore réglementées comme l'est une IPO (Initial Public Offer), et n'importe qui peut lancer une ICO.
4. Jetons non fongibles (NFT)
C'est probablement celui dont vous avez déjà entendu parler, mais les NFT sont une autre pierre angulaire du Web3. Les NFT sont essentiellement une forme de crypto, mais chaque NFT est unique et ne peut être échangé contre un autre. C’est ce que signifie la partie non fongible du nom. Les NFT sont liés à des actifs numériques ou physiques de la même manière que le titre de propriété papier d'une maison représente la propriété.
Un gros problème est que toute autorité légale ne reconnaît pas nécessairement les NFT, donc en fin de compte, tout ce que vous achetez à ce stade, c'est le contrôle d'une chaîne de lettres et de chiffres. Cependant, à mesure que la technologie NFT évolue et bénéficie peut-être de la législation, cela pourrait changer.
Si vous souhaitez en savoir plus sur les NFT, consultez 5 applications pour créer des NFT sur votre iPhone et comment les vendre.
5. Applications décentralisées (dApps)
Lorsque vous utilisez un service cloud tel que Google Docs, vous utilisez une application centralisée. Google a accès à toutes les informations contenues dans vos documents, peut tout lire et les contrôler. Le compromis est que nous pouvons stocker nos informations dans le cloud, collaborer facilement avec d'autres et profiter d'une longue liste d'autres commodités des applications cloud.
Mais et si vous pouviez bénéficier des avantages de ces services cloud sans vous soumettre à une autorité centrale ? C’est là que les applications décentralisées ou « dApps » entrent en scène. La plupart des dApps utilisent la blockchain Ethereum pour effectuer leurs calculs en ligne, et ce calcul est donc payé en utilisant les frais de « gaz » Ethereum.
Cependant, les dApps sont conformes aux exigences du Web3 pour être publiques, open source et sécurisées par cryptographie. Ainsi, les utilisateurs de dApp contrôlent leurs données et déterminent qui peut les consulter, tout en bénéficiant de la puissance de calcul basée sur le cloud pour exécuter la fonction pour laquelle une dApp spécifique est conçue. Si vous souhaitez voir quelles dApps sont disponibles, consultez nos État des dApps, qui enregistrent les plus importantes..
La blockchain Ethereum est conçue pour prendre en charge les technologies Web3 dès le départ et dispose même d'une bibliothèque JavaScript dédiée appelée Web3.js pour aider les développeurs à démarrer rapidement leurs projets Web3.
6. Contrats intelligents
Si vous achetez une voiture aujourd'hui et contractez un emprunt auprès de la banque pour le faire, cela implique beaucoup de paperasse. La banque établit avec vous un contrat décrivant les droits et obligations des deux parties. Selon le contrat, si vous ne parvenez pas à effectuer votre paiement, la banque doit imposer des mesures spécifiques (telles que la reprise de possession de la voiture) conformément à l'accord.
Les contrats intelligents peuvent faire exactement le même travail, mais ils ne nécessitent pas une autorité centrale pour appliquer ou surveiller quoi que ce soit. Tout se passe automatiquement selon les règles et la logique du contrat.
Les contrats intelligents permettent de fournir des services financiers, ou de rédiger des accords juridiques entre parties, de manière bien plus abordable que les contacts traditionnels. Ils sont également beaucoup plus équitables et ne peuvent plus être manipulés une fois activés.
Bien sûr, comme tout contrat, un contrat intelligent n'est valable que par les termes et la logique qu'il contient, mais en supposant que le contrat soit équitable, alors un contrat intelligent sera appliqué avec impartialité.
7. Informatique distribuée (Edge Computing)
L'informatique de pointe consiste à fournir des données et des services en ligne aussi près que possible de l'endroit où ils sont demandés ou générés. L'Edge Computing est presque l'antithèse de l'informatique « Big Data » dans d'immenses centres informatiques centralisés, tandis que l'Edge Computing se déroule littéralement aux limites du réseau.
Par exemple, les données peuvent être traitées sur votre PC local avant d'être envoyées vers un emplacement central pour être regroupées. Cela signifie que vous pouvez combiner la puissance de traitement des appareils situés en périphérie de votre réseau en un seul superordinateur décentralisé géant. Avec des milliards d'appareils IoT (Internet des objets ) collectant des informations dans les maisons intelligentes, les usines et les magasins de détail, disposer d'une puissance de calcul suffisante pour traiter ces données constitue un véritable défi. L'Edge Computing offre un moyen de répondre à ces demandes, d'économiser de la bande passante et de répondre rapidement aux demandes de données.
8. Organisations autonomes décentralisées (DAO)
.Une organisation, comme une entreprise ou un organisme de bienfaisance, possède une structure centralisée. Il existe un commandement et un contrôle de la part des dirigeants et de la direction à tous les niveaux pour coordonner toutes les différentes personnes qui contribuent au travail qui doit être effectué.
Un DAO aplatit toute cette structure. Il n’y a pas de PDG, de directeur financier ou quoi que ce soit du genre. Chaque membre de l'organisation a une voix et décide quand l'argent du trésor est dépensé et à quoi.
Les règles de l'organisation sont codées à l'aide d'une technologie contractuelle innovante dans une blockchain sans autorisation (c'est-à-dire sans confiance). Il n’est pas nécessaire de recourir aux services administratifs complexes et coûteux que les organisations traditionnelles ont développés pour que tout continue de fonctionner. Les DAO rendent également pratiquement impossible toute fraude puisque chaque transaction et son historique sont ouverts à l'examen public.
9. Apprentissage automatique et intelligence artificielle
Ces dernières années, nous avons assisté à l'essor rapide de la technologie d'apprentissage automatique et d'autres domaines importants de l'intelligence artificielle. Nos smartphones sont dotés de ces technologies, et c'est ainsi que fonctionnent des applications comme le Siri d'Apple. Grâce au traitement du langage naturel (NLP), vous pouvez parler à un agent intelligent, et il peut analyser ce que vous demandez.
Le machine learning est également utilisé pour traiter des quantités massives de données en temps réel afin de prédire nos besoins et notre comportement. Grâce à l’Internet des objets (IoT), nous disposons partout d’appareils intelligents connectés au réseau. Cela crée de nombreuses opportunités pour collecter des données et en tirer quelque chose de précieux.
Examinons des services comme Wolfram Alpha, qui utilisent l'intelligence artificielle pour générer des connaissances à partir de données. Nous avons un avant-goût de ce à quoi pourrait ressembler un Web démocratisé avec des données publiques ouvertes à tous.
10. Le métavers
Le métaverse est un autre concept mal défini qui semble chevaucher et s'articuler avec les concepts Web3, si l'un ou l'autre se concrétise.
Le Metaverse est une vision de ce à quoi ressemblera notre future interface avec le Web. Cela dépend fortement de la réalité virtuelle (VR) et de la réalité augmentée (AR) pour créer une expérience utilisateur persistante et intégrée.
.Dans le Métaverse, les objets numériques que vous possédez se mélangent au monde naturel et vous interagissez avec le Web de manière beaucoup plus incarnée. C'est un peu comme le monde virtuel de Ready Player One, mais j'espère juste un peu moins dystopique.
Le Web3 a de sérieux défis
La troisième génération annoncée du Web semble passionnante sur le papier, mais des défis pratiques l'empêchent de devenir une réalité, du moins dans sa forme pure et idéaliste. Le Web3 représente un niveau de connectivité jamais vu auparavant sur Internet. Aussi complexe que soit le Web moderne, ce n'est rien comparé au grand nombre de nœuds impliqués dans le scénario Web3 axé sur un Web décentralisé.
Cependant, le plus gros problème du Web3 n’est pas une question de technologie mais une question de politique. De sérieuses questions se posent concernant la vie privée. Même s’il est ouvert au contrôle du public, quelles nouvelles méthodes de fraude et de manipulation cela rend-il possible ? Peut-on s’éloigner complètement de certaines autorités centrales ? Le concept du Web3 est si radical qu'il faudra un certain temps avant que nous connaissions les réponses à ces questions, et dans certains cas, les risques d'abandonner des systèmes éprouvés pourraient être trop élevés pour être expérimentés.
.