Reso Network : un moteur d’exécution de blockchain conçu pour les applications d’IA
Remarque : Cet article est une contribution et ne représente pas les opinions de ChainCatcher, ni ne constitue un conseil en investissement, soyez prudent.
Reso est une plateforme d’infrastructure à guichet unique conçue pour « l’IA décentralisée », permettant de réaliser efficacement et en collaboration le développement, la formation, le déploiement et l’invocation de l’IA de manière décentralisée, sans confiance ni protection de la vie privée. Que vous soyez propriétaire de données, constructeur de modèles ou développeur d’applications d’IA, vous pouvez créer et promouvoir l’ensemble de l’écosystème d’IA basé sur Reso pour obtenir une gestion des flux de travail parallèle et modulaire plus sécurisée, multitâche.
Avec le développement rapide de la technologie de l’IA, nous nous familiarisons de plus en plus avec les chatbots, les assistants intelligents et les systèmes d’analyse automatisés. Mais vous êtes-vous déjà demandé à quels défis ces puissantes applications d’IA seront confrontées si elles sont connectées au monde du Web3 ?
La réponse est la suivante : les blockchains traditionnelles ne peuvent pas faire fonctionner l’IA.
Pourquoi est-il si difficile pour le Web3 de s’adapter à l’IA ?
Les systèmes blockchain comme Ethereum n’ont pas été conçus pour l’IA. C’est comme un « ordinateur partagé » qui ne peut traiter les choses que pas à pas :
- chaque transaction ne peut s’exécuter que pendant une courte période ;
- Chaque bloc peut transporter une quantité limitée de calculs et de données ;
- Les modèles d’IA complexes prennent beaucoup de temps, comportent de nombreuses étapes et sont hautement interactifs, et ils ne peuvent tout simplement pas s’intégrer dans une transaction.
Par conséquent, pour exécuter des applications d’IA sur la chaîne, les développeurs doivent décomposer un processus complet en dizaines ou centaines d’étapes et s’appuyer sur des services hors chaîne pour déclencher des transactions à plusieurs reprises, ce qui est non seulement gênant, mais aussi non sécurisé.
Reso Network : Un moteur d’exécution de blockchain conçu pour les applications d’IA
, les exigences en ressources de calcul et en processus d’exécution dépassent de loin la capacité de charge des blockchains existantes. La naissance de Reso n’est pas une « IA à visser » sur la blockchain traditionnelle, mais une refonte d’une plateforme d’exécution plus adaptée à l’IA par le bas. Son cœur principal est un moteur d’exécution préemptive.
Le moteur d’exécution préemptive permet d’exécuter une tâche à long processus (comme l’inférence de modèle et l’analyse de données) en segments sur la blockchain par « pause-sauvegarde-reprise », tout comme le système d’exploitation planifie les applications en arrière-plan.
Prenons une analogie :
- la blockchain traditionnelle est comme un frère qui ne peut traiter qu’une seule commande express à la fois, et l’application d’IA est une commande importante qui doit être exécutée dans toute la ville.
- Le moteur d’exécution préemptive de Reso est comme un système logistique intelligent équipé d’un entrepôt de transit, qui peut mettre en place des points de contrôle à chaque « intersection », stocker temporairement des tâches et attendre le bon moment pour continuer à exécuter.
- Tous les états intermédiaires (données, progression) sont stockés par le « stockage semi-persistant » sur la chaîne et sont automatiquement effacés, ce qui permet non seulement d’économiser des ressources, mais aussi d’assurer la sécurité.
Sur les blockchains traditionnelles, les transactions sont instantanées et doivent être terminées une fois qu’elles sont lancées ou échouent. Mais les applications d’IA ne sont pas basées sur des boutons : elles sont comme un processus, une tâche ou même une conversation : elles attendent, décident, interagissent et continuent.
La véritable percée de Reso réside dans la gestion des tâches comme un « processus à long terme », tout comme un démon de gestion de système d’exploitation, qui peut être suspendu, réveillé et suivi à tout moment, plutôt que de s’exécuter et de se terminer en une seule fois comme des transactions ordinaires.
Ce que fait Reso, c’est rendre ces « tâches basées sur le processus » contrôlées atomiquement sur la chaîne, interrompues et reprises en toute sécurité, et réaliser une planification à grain fin comme un système d’exploitation. Pour la première fois, Reso a donné aux blockchains la possibilité d'« exécuter des flux de travail d’IA ».
Reso fait franchir une véritable étape à l’IA Web3
, et la voie courante actuelle de ce que l’on appelle « l’IA on-chain » consiste simplement à encapsuler des modèles ou des services d’IA existants dans des applications Web3, complétés par des incitations symboliques ou des interfaces d’appel de contrats intelligents. Cette approche semble rapide, mais en fait, il s’agit d’une solution désaltérante, et elle ne peut pas résoudre le problème de l’incompatibilité entre la blockchain et l’IA en matière d’architecture et de logique.
Au lieu d’intégrer l’IA dans la chaîne, Reso redéfinit la façon dont les blockchains devraient prendre en charge l’IA de manière native. Nous n’agissons pas en tant que courtier de tâches, ni n’appelons simplement un modèle ou ne construisons un module fonctionnel, mais nous réécrivons complètement la logique d’opération sous-jacente à partir du moteur d’exécution, de la structure de stockage et de la planification du flux de tâches pour créer une infrastructure de chaîne véritablement « opérationnelle » pour l’IA.
Qu’est-ce que cela signifie pour le Web3 ?
- Lors de la création de projets d’IA, vous n’avez pas à vous soucier des limitations sous-jacentes et de l’infrastructure compliquée de la blockchain, Reso fournit une pile technologique unique ;
- Vous pouvez vous concentrer sur le polissage de votre logique commerciale et utiliser vos efforts sur les modèles et les expériences produit.
- Tout fonctionne sur la chaîne, en toute sécurité et de manière transparente, sans dépendre de géants centralisés pour fournir des services ou de la puissance de calcul.
L’architecture d’exécution de Reso a réalisé une percée clé, ce qui en fait la première plateforme blockchain capable d’héberger un flux de travail d’IA complet, intégrant véritablement la formation, le déploiement, l’inférence et la collaboration sur la chaîne. Les applications intelligentes complexes peuvent également être natives de la chaîne, sûres, efficaces et sans s’appuyer sur des outils centralisés. Reso ne se contente plus d'« invoquer l’IA », mais véritablement « porter l’IA ».