Cet article examine la relation entre le métavers et l’open source. Il décrit quelques domaines clés dans lesquels l’open source joue un rôle essentiel dans la réalisation du plein potentiel du métavers. Il explore également l’opportunité que représente cette itération de l’internet et des espaces virtuels associés pour réinventer l’open source.
Le métavers est vaguement défini comme « une combinaison des mondes de la réalité virtuelle et de la réalité mixte accessibles via un navigateur ou un casque, qui permet aux gens d’avoir des interactions et des expériences en temps réel au-delà de la distance ». Il suscite aujourd’hui beaucoup d’attention, car il mûrit au-delà du domaine prédominant des jeux et s’étend à un champ d’application beaucoup plus large, en tant qu’espace non seulement de jeu, mais aussi de socialisation et de travail.
Les termes « métavers » et « open source » sont des expressions passe-partout dans leurs domaines respectifs, couvrant tout, de la technologie aux communautés, en passant par les marchés, les méthodologies et bien d’autres choses encore.
Un nombre considérable de composants du métavers sont développés en tant que projets open source, selon les principes de l’open source – par exemple, l’identité auto-souveraine (SSI) et les contrats intelligents, tous deux basés sur la technologie de la blockchain.
Interopérabilité et connectivité
L’une des raisons pour lesquelles l’internet a été si lucratif et transformateur est la manière dont il a été créé. Entre les années 1960 et 1990, les fondements de l’internet actuel ont été posés par divers consortiums et groupes de travail informels composés de laboratoires de recherche gouvernementaux, d’universités publiques et de technologues indépendants. Ces collectifs, généralement à but non lucratif, se sont concentrés sur l’établissement de normes ouvertes qui les aideraient à partager des informations d’un serveur à l’autre (c’est-à-dire des messages ou des fichiers) et, ce faisant, faciliteraient la collaboration sur les technologies, les projets et les idées à venir.
Nombreux sont ceux qui pensent que la définition et le succès d’un métavers exigent qu’il s’agisse d’une plateforme fortement décentralisée reposant principalement sur des normes et des protocoles communautaires tels que le web ouvert et un système d’exploitation ou une plateforme de métavers « open source ». Toutefois, cela ne signifie pas qu’il n’y aura pas de plateformes fermées dominantes dans le métavers.
L’interopérabilité et la connectivité sont considérées comme deux des principaux attributs du métavers. Selon TechTarget, l’interopérabilité est la capacité de différents systèmes, appareils, applications ou produits à se connecter et à communiquer de manière coordonnée, sans effort de la part de l’utilisateur final.
Dans le métavers, l’interopérabilité est la capacité des différents mondes virtuels et plateformes à interagir les uns avec les autres. Cela signifie que les utilisateurs d’une plateforme peuvent communiquer et interagir avec les utilisateurs d’une autre plateforme, ainsi que partager des données et du contenu. Si nous avons beaucoup de mondes virtuels dans lesquels il est impossible de passer de l’un à l’autre ou qui sont incompatibles entre eux, l’expérience ne sera pas agréable. La nature même d’un système connecté exige donc qu’il soit ouvert.
Lorsque les opérateurs construisent leur métavers, on peut s’attendre à une bataille constante à travers la pile technologique entre les normes et protocoles centralisés et propriétaires et les normes et protocoles décentralisés et ouverts. Les utilisateurs bénéficieront d’une collaboration entre les constructeurs du métavers sur des normes ouvertes et interopérables en matière de confidentialité, de sécurité, de blockchain, de stockage de données, d’IA (intelligence artificielle), d’informatique spatiale, etc.
Pour qu’un métavers ouvert et interopérable puisse réaliser son potentiel, il est essentiel que des consortiums de différentes entreprises, centralisées et décentralisées, collaborent sur des normes de protocole. Tout comme les normes DNS (système de noms de domaine) et IP (protocole internet), acceptées dans le monde entier, ont catalysé l’adoption de l’internet, le métavers nécessite des normes pour les capacités graphiques, transactionnelles, de calcul et de réseau.
Normes ouvertes pour les métavers
Dans les phases initiales de développement, certains projets travaillent déjà à la création d’un métavers interopérable. L’un d’entre eux est l’Open Metaverse Foundation, qui crée une plateforme open source permettant à différents mondes virtuels d’interagir les uns avec les autres.
Des efforts sont déployés pour créer des normes pour le métavers, mais ils n’en sont qu’à leurs débuts. Le W3C, le consortium qui a normalisé la navigation sur le web, a créé le groupe Open Metaverse Interoperability (OMI) en avril 2021, qui se concentre sur le rapprochement des mondes virtuels en concevant et en promouvant des protocoles pour l’identité, les graphes sociaux, l’inventaire et bien d’autres choses encore.
Une autre initiative de ce type est le Metaverse Standards Forum, lancé récemment par les grandes entreprises technologiques du monde, à savoir Meta, MSFT, Epic et 33 autres.
Le forum examinera dans quels domaines le manque d’interopérabilité freine le déploiement du métavers et comment les travaux des organismes de normalisation (SDO) définissent et font évoluer les normes nécessaires qui peuvent être coordonnées et accélérées. Le forum ne créera pas de normes en tant que telles. Il jouera plutôt un rôle de haut niveau, que l’on pourrait qualifier de « méta », en coordonnant les exigences et les ressources afin de favoriser la création et l’évolution des normes pour le métavers au sein des organismes de normalisation travaillant dans les domaines concernés.
Les technologies métaverses et les applications métaverses open source se sont principalement concentrées sur l’espace de jeu. Cependant, à mesure que le concept, les technologies et l’infrastructure d’appui progressent et que le public prend conscience de l’existence du métavers, nous assistons à une augmentation rapide des services et des applications basés sur le métavers. Il s’agit notamment d’applications pour les entreprises, qui offrent de nombreuses possibilités de repenser l’interaction avec l’utilisateur, la distribution et les canaux de revenus, ainsi que la manière dont le travail est orchestré et mené (et le lieu où il l’est).
Plusieurs technologies voisines mais distinctes devront être intégrées et adoptées dans le métavers pour que cette évolution soit pleinement réalisée. Parmi les plus importantes, on peut citer les technologies blockchain, l’infrastructure cloud, l’internet des objets (IoT), l’intelligence artificielle, l’apprentissage automatique, la robotique et les infrastructures basées sur la connectivité, telles que les constellations internet par satellite et la 5G/6G, toutes construites sur des logiciels libres ou à prédominance open source.
L’open source joue un rôle essentiel dans le développement des technologies alignées sur le métavers et dans l’établissement des normes qui sous-tendront la technologie. De nombreux macro-défis constituent des obstacles importants à une adoption plus large du métavers – par exemple, l’interopérabilité, l’identité, la vie privée, la sécurité, la durabilité, la gouvernance et l’inclusivité. Les logiciels libres, les projets et les communautés sont essentiels pour relever ces défis et se mettre d’accord sur la meilleure façon de les résoudre.
La technologie de la chaîne de blocs jouera un rôle extrêmement important pour relever ces défis et, par conséquent, bon nombre des projets et des communautés de pratique qui y sont associés sont des logiciels libres. Les projets axés sur l’identité souveraine (SSI) en sont un excellent exemple. Il s’agit d’une approche qui donne aux individus le contrôle de leurs identités numériques et qui s’attaque à la difficulté d’établir la confiance dans une interaction. Étant donné la nature transitoire et virtuelle/éloignée de l’interaction humaine dans le métavers, cette question de l’identité, de la propriété et de la confiance est au cœur de la question de savoir si le métavers est un endroit sûr, inclusif et mutuellement bénéfique pour travailler, socialiser et jouer, ou si c’est tout le contraire.
Le métavers devient de plus en plus un lieu viable pour travailler et vendre des produits et des services, et c’est là que les organisations devraient concentrer leur attention, leurs efforts et leurs ressources. Le marché du métavers est encore au pied de sa courbe de croissance et les technologies associées en sont encore au stade de la formation. C’est pourquoi certains des principaux éléments constitutifs sont encore en cours d’élaboration.
Une grande partie de ces travaux sont menés dans des communautés et des projets open source et représentent une fabuleuse opportunité pour les organisations orientées vers l’open source d’entrer dans le vif du sujet et de consolider leur position de leaders d’opinion et de pionniers dans cette technologie passionnante et émergente.
Les composants du métavers et l’open source
Examinons maintenant quelques-uns des composants clés qui faciliteront la capacité et l’évolutivité du travail dans le métavers.
Identité
Le métavers et son avenir sont intrinsèquement liés à web3, qui est présenté comme la prochaine itération du World Wide Web. Il est basé sur la technologie blockchain, qui intègre des concepts tels que la décentralisation et l’économie basée sur les jetons. Le terme clé ici est « décentralisé », c’est-à-dire qu’il n’est pas géré ou contrôlé par un organisme ou une entreprise centralisé(e).
Dans l’itération actuelle, web2, le marché et nos données (y compris notre identité numérique) sont monopolisés et monétisés par une poignée de grandes entreprises technologiques telles que Meta (anciennement Facebook), Google, Microsoft, etc.
L’un des principes clés du web3 est de libérer, ou de démocratiser et de décentraliser nos données personnelles, y compris notre identité numérique. Il n’y aura pas, du moins dans un premier temps, un seul et vaste métavers, mais des milliers de métavers.
À l’avenir, certains prédisent que, comme il n’y a qu’un seul internet, il n’y aura qu’un seul métavers, interconnectant de multiples sous-métavers en une expérience cohérente, basée sur des normes. Certains métaverses seront privés, d’autres seront publics, et beaucoup seront une combinaison des deux. Il en résultera une expérience très transitoire, à la fois pour les consommateurs et, de plus en plus, pour les travailleurs. C’est pourquoi la SSI est un élément de facilitation très intéressant et très important pour le métavers.
Le SSI répondra aux exigences d’authentification standard, mais à bien d’autres choses encore. Il a le potentiel de soutenir le concept de « curriculum vitae vivant », qui enregistrera de manière précise et exhaustive vos antécédents en matière de travail, d’éducation et de prestations. Les vérifications d’antécédents seraient quasi instantanées, car toutes ces informations pourraient être mises à jour et validées par le biais du SSI.
Une autre application potentielle concerne les pensions, les cotisations de retraite et les avantages liés à l’emploi, ce qui s’avérera de plus en plus difficile à suivre à mesure que les durées d’emploi continueront à se raccourcir.
La communauté des logiciels libres apporte une contribution incroyablement importante à l’ISS. En voici quelques exemples notables :
le laboratoire européen sur le cadre d’identité auto-souverain (eSSIF-Lab)
La Fondation Hyperledger (sous la Fondation Linux)
Trust Over IP Foundation (sous l’égide de la Fondation Linux)
IDUnion
Fondation Sovrin
Consortium World Wide Web (W3C)
Fondation pour l’identité décentralisée (DIF)
Réseau de réseaux
Contrats intelligents
Les contrats intelligents constituent une autre application fondamentale des technologies de la blockchain qui sera un élément essentiel du métavers.
Il existe de nombreuses applications potentielles des contrats intelligents qui aideront à résoudre les défis habituels et les domaines d’inefficacité contractuelle – par exemple, les déclarations de travail et le paiement des travailleurs. Une autre application potentiellement intéressante concerne le marché des technologies d’approvisionnement eRFx. Dans ce domaine, eRFx est l’acronyme de Electronic Request For [x], où x peut être Proposal (RFP), Quotation (RFQ), Information (RFI) ou Tender (RFT). Une grande partie des investissements d’une entreprise typique est communiquée et soumise à un appel d’offres par le biais de ce processus de passation de marchés. En tirant parti des contrats intelligents et en les associant au nouveau modèle de fourniture de talents, nous pouvons rationaliser de manière significative l’ensemble du processus.
En tant qu’application, le contrat intelligent se prête beaucoup plus facilement au processus d’appariement. Il fournit également des informations précieuses pour « déplacer » la visibilité des compétences demandées vers la communauté des talents et les fournisseurs. Les étapes d’exécution et de paiement pourraient être automatisées grâce aux contrats intelligents, pour ne citer que quelques avantages.
Une autre entité associée aux contrats intelligents est une organisation autonome décentralisée (DAO). Une DAO est en fait un groupe de personnes qui acceptent de respecter certaines règles dans un but commun. Ces règles sont inscrites dans le code de l’organisation par le biais de contrats intelligents sur la blockchain (algorithmes qui s’exécutent lorsque certains critères sont remplis). Les projets open source et leurs communautés nécessitent un niveau de coordination et de gouvernance similaire.
Étant donné que la prochaine itération de l’internet, web3, est construite sur la blockchain et est intrinsèquement liée au métavers, il existe une opportunité potentielle de repenser l’endroit où le code est développé et versionné, ainsi que la manière d’encourager la collaboration, de fournir une formation et de soutenir les communautés de pratique dans la communauté open source. Les DAO pourraient être un moyen de fournir la couche de gouvernance nécessaire à cette vision.
Jumeaux numériques
Pour que le métavers devienne un véritable lieu de travail, il sera nécessaire de répliquer les actifs (les « actifs » pouvant aller d’un conteneur à un système d’exploitation complet et tout ce qui se trouve entre les deux). Selon le rapport Technology Trends 2022 d’Accenture, le marché mondial des jumeaux numériques était évalué à 3,21 milliards de dollars américains en 2020 et devrait atteindre 184,5 milliards de dollars américains d’ici 2030. IBM divise les jumeaux numériques en quatre catégories :
les jumeaux de composants/de pièces
Jumeaux d’actifs
Jumeaux système/unité
Jumeaux de processus
Microsoft est le chef de file dans cet espace passionnant avec son offre Azure Digital Twins, mais il existe des opportunités évidentes pour la communauté open source d’étudier l’aspect observabilité des technologies de jumeaux numériques.
La liste ci-dessus énumère quelques-uns des éléments essentiels au métavers et à sa trajectoire de croissance dans lesquels l’open source est déjà impliqué. Il existe clairement des opportunités pour les organisations orientées vers l’open source de s’engager à la fois dans ces projets et fondations open source. Cet engagement pourrait prendre la forme d’un leadership éclairé, d’une évangélisation et d’une formation, ainsi que de contributions techniques pour relever certains des défis persistants entourant le métavers, tels que les problèmes de confidentialité et de sécurité.
Cependant, une opportunité plus importante se présente ici. En effet, à quoi pourraient ressembler le développement de logiciels libres et les communautés dans le web3 et le métavers ? Les technologies et les approches modernes impliquées offrent une occasion unique de les redessiner, d’inaugurer une étape évolutive pour l’open source.