mercredi, novembre 20, 2024

L’IA devrait bénéficier d’une infrastructure de données basée sur la blockchain

La montée en puissance de ChatGPT a été tout simplement spectaculaire. Dans les deux mois suivant son lancement, l’application basée sur l’intelligence artificielle (IA) a atteint 100 millions d’utilisateurs uniques. Rien qu’en janvier 2023, ChatGPT a enregistré environ 590 millions de visites.

En plus de l’IA, la blockchain est une autre technologie perturbatrice avec une adoption croissante. Les protocoles décentralisés, les applications et les modèles commerciaux ont mûri et gagné du terrain depuis la publication du livre blanc Bitcoin (BTC) en 2008. Il reste beaucoup à faire pour faire progresser ces deux technologies, mais les zones de convergence entre les deux seront passionnantes à montre.

Alors que le battage médiatique tourne autour de l’IA, il se passe beaucoup de choses dans les coulisses pour créer une infrastructure de données robuste pour permettre une IA significative. Des données de mauvaise qualité stockées et partagées de manière inefficace conduiraient à de mauvaises informations de la couche de renseignement. Par conséquent, il est essentiel d’examiner la chaîne de valeur des données de manière globale afin de déterminer ce qui doit être fait pour obtenir des données et des applications d’IA de haute qualité à l’aide de la blockchain.

La question clé est de savoir comment les technologies Web3 peuvent exploiter l’intelligence artificielle dans des domaines tels que le stockage de données, les transferts de données et l’intelligence des données. Chacune de ces capacités de données peut bénéficier de technologies décentralisées, et les entreprises se concentrent sur leur fourniture.

Stockage de données

Cela aide à comprendre pourquoi le stockage de données décentralisé est un élément essentiel pour l’avenir de l’IA décentralisée. À mesure que les projets de blockchain évoluent, chaque vecteur de centralisation pourrait venir les hanter. Un projet de blockchain centralisé pourrait subir une rupture de gouvernance, une répression réglementaire ou des problèmes d’infrastructure.

Par exemple, le réseau Ethereum « Merge », qui a fait passer la chaîne du proof-of-work au proof-of-stake en septembre 2022, aurait pu ajouter un vecteur de centralisation à la chaîne. Certains ont fait valoir que les principales plateformes et échanges comme Lido et Coinbase, qui détiennent une grande part du marché du jalonnement Ethereum, ont rendu le réseau plus centralisé.

Un autre vecteur de centralisation pour Ethereum est sa dépendance au stockage en nuage Amazon Web Services (AWS). Par conséquent, la puissance de stockage et de traitement des projets de blockchain doit être décentralisée au fil du temps pour atténuer les risques d’un point de défaillance centralisé unique. Cela représente une opportunité pour les solutions de stockage décentralisées de contribuer à l’écosystème, en apportant évolutivité et stabilité.

Mais comment fonctionne le stockage décentralisé ?

Le principe est d’utiliser plusieurs serveurs et ordinateurs dans le monde entier pour stocker un document. Simplement, un document peut être fractionné, crypté et stocké sur différents serveurs. Seul le propriétaire du document aura la clé privée pour récupérer les données. Lors de la récupération, l’algorithme extrait ces parties individuelles pour présenter le document à l’utilisateur.

Récent: les hypothèques symboliques peuvent empêcher une autre crise de la bulle immobilière, déclare le directeur de Casper

Du point de vue de la sécurité, la clé privée est la première couche de protection et le stockage distribué est la deuxième couche. Si un nœud ou un serveur du réseau est piraté, il ne peut accéder qu’à une partie du fichier de données chiffré.

Les principaux projets au sein de l’espace de stockage décentralisé incluent Filecoin, Arweave, Crust, Sia et StorJ.

Cependant, le stockage décentralisé en est encore à ses balbutiements. Facebook génère 4 pétaoctets (4 096 téraoctets) de données par jour, mais Arweave n’a traité qu’environ 122 To de données au total. Il en coûte environ 10 $ pour stocker 1 To de données sur AWS, tandis que sur Arweave, le coût est d’environ 1 350 $ au moment de la publication.

Sans aucun doute, le stockage décentralisé a encore un long chemin à parcourir, mais un stockage de données de haute qualité peut stimuler l’IA pour des cas d’utilisation réels.

Transfert de données

Le transfert de données est le prochain cas d’utilisation clé sur la pile de données qui peut bénéficier de la décentralisation. Les transferts de données à l’aide d’interfaces de programmation d’applications (API) centralisées peuvent toujours activer les applications d’IA. Cependant, ajouter un vecteur de centralisation à n’importe quel point de la pile de données le rendrait moins efficace.

Une fois décentralisé, le prochain élément de la chaîne de valeur des données est le transfert et le partage des données, principalement via des oracles.

Les oracles sont des entités qui connectent les chaînes de blocs à des sources de données externes afin que les contrats intelligents puissent se connecter aux données du monde réel et prendre des décisions de transaction.

Cependant, les oracles sont l’une des parties les plus vulnérables de l’architecture des données, les pirates les ciblant largement et avec succès au fil des ans. Dans un exemple récent, le protocole Bonq a subi une perte de 120 millions de dollars en raison d’un piratage oracle.

Outre les contrats intelligents et les hacks de ponts inter-chaînes, les vulnérabilités d’oracle ont été des fruits à portée de main pour les cybercriminels. Cela est principalement dû à un manque d’infrastructure et de protocoles de transfert de données décentralisés.

Les réseaux oracle décentralisés (DON) sont une solution potentielle pour le transfert sécurisé des données. Les DON ont plusieurs nœuds qui fournissent des données de haute qualité et établissent une décentralisation de bout en bout.

Les oracles ont été largement utilisés dans l’industrie de la blockchain, avec différents types d’oracles contribuant au mécanisme de transfert de données.

Il existe des oracles d’entrée, de sortie, inter-chaînes et de calcul. Chacun d’eux a un but dans le paysage des données.

Les oracles d’entrée transportent et valident les données des sources de données hors chaîne vers une blockchain pour une utilisation par un contrat intelligent. Les oracles de sortie permettent aux contrats intelligents de transporter des données hors chaîne et de déclencher certaines actions. Les oracles inter-chaînes transportent des données entre deux chaînes de blocs – ce qui pourrait être fondamental à mesure que l’interopérabilité des chaînes de blocs s’améliore – tandis que les oracles compatibles avec le calcul utilisent le calcul hors chaîne pour offrir des services décentralisés.

Alors que Chainlink a été un pionnier dans le développement de technologies oracle pour le transfert de données blockchain, des protocoles comme Nest et Band fournissent également des oracles décentralisés. Outre les protocoles purement basés sur la blockchain, des plates-formes telles que Chain API et CryptoAPI fournissent des API permettant aux DON de consommer des données hors chaîne en toute sécurité.

Intelligence des données

La couche d’intelligence des données est l’endroit où tous les efforts d’infrastructure de stockage, de partage et de traitement des données se concrétisent. Une application basée sur la blockchain utilisant l’IA peut toujours s’approvisionner en données à partir d’API traditionnelles. Cependant, cela ajouterait un degré de centralisation et pourrait affecter la robustesse de la solution finale.

Cependant, plusieurs applications exploitent l’apprentissage automatique et l’intelligence artificielle dans la crypto et la blockchain.

Commerce et investissements

Depuis plusieurs années, l’apprentissage automatique et l’intelligence artificielle sont utilisés au sein des fintech pour fournir des fonctionnalités de robo-conseil aux investisseurs. Web3 s’est inspiré de ces applications de l’IA. Les plates-formes fournissent des données sur les prix du marché, des données macroéconomiques et des données alternatives telles que les médias sociaux, générant des informations spécifiques à l’utilisateur.

L’utilisateur définit généralement ses attentes en matière de risque et de rendement, les recommandations de la plate-forme d’IA entrant dans ces paramètres. Les données nécessaires pour fournir ces informations proviennent de la plate-forme d’IA à l’aide d’oracles.

Bitcoin Loophole et Numerai sont des exemples de ce cas d’utilisation de l’IA. Bitcoin Loophole est une application de trading qui utilise l’intelligence artificielle pour fournir des signaux de trading aux utilisateurs de la plateforme. Il prétend avoir un taux de réussite de plus de 85% en le faisant.

Numerai affirme avoir pour mission de créer « le dernier fonds spéculatif au monde » en utilisant la blockchain et l’IA. Il utilise l’IA pour collecter des données provenant de différentes sources afin de gérer un portefeuille d’investissements comme le ferait un fonds spéculatif.

Marché de l’IA

Un marché de l’IA décentralisé prospère grâce à l’effet de réseau entre les développeurs qui créent des solutions d’IA à une extrémité, et les utilisateurs et les organisations qui utilisent ces solutions à l’autre extrémité. En raison de la nature décentralisée de l’application, la plupart des relations commerciales et des transactions entre ces parties prenantes sont automatisées à l’aide de contrats intelligents.

Les développeurs peuvent configurer la stratégie de tarification via des entrées dans des contrats intelligents. Le paiement qui leur est versé pour l’utilisation de leur solution peut se faire par transaction de données, aperçu des données ou simplement une redevance forfaitaire pour la période d’utilisation. Il pourrait également y avoir des approches hybrides du plan tarifaire, l’utilisation étant suivie en chaîne au fur et à mesure que la solution d’IA est utilisée. Les activités en chaîne déclencheraient des paiements intelligents basés sur des contrats pour l’utilisation de la solution.

SingularityNET et Fetch.ai sont deux exemples de telles applications. SingularityNET est un marché décentralisé pour les outils d’IA. Les développeurs créent et publient des solutions que les organisations et les autres participants à la plate-forme peuvent utiliser via des API.

Fetch.ai, de la même manière, propose des solutions d’apprentissage automatique décentralisées pour créer des solutions modulaires et réutilisables. Les agents créent des solutions peer-to-peer sur cette infrastructure. La couche économique de l’ensemble de la plate-forme de données repose sur une blockchain, permettant le suivi de l’utilisation et la gestion intelligente des transactions contractuelles.

NFT et intelligence métaverse

Un autre cas d’utilisation prometteur concerne les jetons non fongibles (NFT) et les métaverses. Depuis 2021, les NFT sont considérés comme des identités sociales par de nombreux utilisateurs de Web3 utilisant leurs NFT comme images de profil Twitter. Des organisations comme Yuga Labs sont allées plus loin, permettant aux utilisateurs de se connecter à une expérience métaverse en utilisant leurs avatars Bored Ape Yacht Club NFT.

Au fur et à mesure que le récit du métaverse s’intensifie, l’utilisation des NFT en tant qu’avatars numériques augmentera également. Cependant, les avatars numériques sur les métaverses aujourd’hui ne sont ni intelligents ni ne ressemblent à la personnalité que l’utilisateur attend. C’est là que l’IA peut ajouter de la valeur. Des NFT intelligents sont en cours de développement pour permettre aux avatars NFT d’apprendre de leurs utilisateurs.

Récent : des étudiants universitaires dévoilent de nouvelles solutions Web3 à ETHDenver 2023

Matrix AI et Althea AI sont deux entreprises qui développent des outils d’IA pour apporter de l’intelligence aux avatars du métaverse. Matrix AI vise à créer une « intelligence d’avatar », ou AvI. Sa technologie permet aux utilisateurs de créer des avatars métavers aussi proches que possible d’eux-mêmes.

Althéa IA construit un protocole décentralisé pour créer des NFT intelligents (iNFT). Ces NFT peuvent apprendre à répondre aux simples signaux de l’utilisateur grâce à l’apprentissage automatique. Les iNFT deviendraient des avatars sur son métaverse nommé « Noah’s Ark ». Les développeurs peuvent utiliser le protocole iNFT pour créer, former et gagner de leurs iNFT.

Plusieurs de ces projets d’IA ont vu une augmentation des prix des jetons parallèlement à la montée en puissance de ChatGPT. Pourtant, l’adoption par les utilisateurs est le véritable test décisif, et ce n’est qu’alors que nous pouvons être sûrs que ces plates-formes résolvent un véritable problème pour l’utilisateur. Les projets d’IA et de données décentralisées n’en sont qu’à leurs débuts, mais les pousses vertes ont émergé et semblent prometteuses.