Histoire de l'évolution de l'indexation des données de Blockchain : des nœuds à la base de données de chaîne complète dotée de l'IA

L'évolution de l'indexation des données de la Blockchain : des Nœuds à une base de données AI de la chaîne complète

1. Introduction

Depuis le lancement des premières applications décentralisées (dApp) en 2017, l'écosystème Blockchain a connu un développement florissant, avec de nombreuses dApps financières, de jeux et sociales basées sur différentes Blockchains. Cependant, les diverses sources de données sur lesquelles ces applications s'appuient dans leurs interactions méritent une réflexion approfondie.

En 2024, l'intelligence artificielle et le Web3 deviennent des sujets d'actualité. Dans le domaine de l'IA, les données sont comme la source de la vie, alimentant l'apprentissage et l'évolution des systèmes. Sans le soutien de données massives, même les algorithmes d'IA les plus sophistiqués peinent à réaliser leur potentiel.

Cet article analysera en profondeur l'évolution de l'indexation des données dans le processus de développement de l'industrie, du point de vue de l'accessibilité des données de la Blockchain. Nous comparerons également le protocole d'indexation de données traditionnel The Graph avec les nouveaux protocoles de services de données Blockchain Chainbase et Space and Time, en explorant les similitudes et les différences de ces nouveaux protocoles intégrant des technologies d'IA en matière de services de données et d'architecture de produits.

2. L'évolution de l'indexation des données : des nœuds de blockchain à la base de données complète

2.1 Source de données : Nœud Blockchain

La Blockchain est appelée un livre de comptes décentralisé, et les Nœuds en sont la base. Chaque Nœud conserve une copie complète des données de la Blockchain, garantissant les caractéristiques décentralisées du réseau. Cependant, pour les utilisateurs ordinaires, construire et maintenir un Nœud présente non seulement une barrière technique élevée, mais nécessite également de supporter des coûts matériels et de bande passante élevés.

Pour résoudre ce problème, les fournisseurs de nœuds RPC ont vu le jour. Ils sont responsables de l'exploitation et de la maintenance des nœuds, fournissant des services d'accès aux données aux utilisateurs via des points de terminaison RPC. Bien que les points de terminaison RPC publics soient gratuits, ils présentent des limitations de taux, ce qui peut affecter l'expérience utilisateur des dApp. Les points de terminaison RPC privés offrent de meilleures performances, mais l'efficacité des requêtes complexes reste faible et il est difficile de s'étendre à travers les réseaux. Malgré cela, les interfaces API standardisées des fournisseurs de nœuds ont tout de même réduit les barrières d'accès aux données on-chain pour les utilisateurs, établissant ainsi une base pour l'analyse et l'application ultérieures des données.

Lire, indexer pour analyser, résumé de la piste d'indexation des données Web3

2.2 Analyse des données : des données brutes aux données utilisables

Les données brutes fournies par les nœuds de la blockchain sont généralement cryptées et codées, ce qui garantit l'intégrité et la sécurité des données, mais complique également leur analyse. Pour les utilisateurs ordinaires et les développeurs, traiter ces données directement nécessite une grande expertise et des ressources de calcul.

Par conséquent, le processus d'analyse des données devient particulièrement important. En transformant des données brutes complexes en un format facile à comprendre et à manipuler, les utilisateurs peuvent tirer parti de ces données de manière plus intuitive. La qualité de l'analyse des données influence directement l'efficacité et l'efficacité des applications de données Blockchain, constituant un maillon clé dans l'ensemble du processus d'indexation des données.

2.3 L'évolution des indexeurs de données

Avec l'augmentation rapide du volume de données sur la Blockchain, la demande pour des indexeurs devient de plus en plus pressante. Les indexeurs sont responsables de l'organisation des données sur la chaîne et de leur stockage dans une base de données pour permettre des requêtes. Ils indexent les données de la Blockchain et fournissent un langage de requête similaire à SQL ( tel que l'interface GraphQL ), rendant les données toujours disponibles. Les indexeurs offrent aux développeurs une interface de requête unifiée, simplifiant considérablement le processus de récupération des données.

Différents types d'indexeurs ont chacun leurs avantages :

  1. Indexeur de nœud complet : extrait directement les données du nœud complet, garantissant que les données sont complètes et précises, mais nécessitant une grande capacité de stockage et de traitement.
  2. Indexeur léger : dépend d'un nœud complet pour obtenir des données spécifiques à la demande, réduisant les besoins de stockage mais pouvant augmenter le temps de requête.
  3. Indexeur dédié : optimisé pour des types de données spécifiques ou des blockchains, comme les données NFT ou les transactions DeFi.
  4. Agrégateur d'index: extrait des données de plusieurs Blockchains et sources, y compris des informations hors chaîne, fournissant une interface de requête unifiée, adaptée aux dApp multi-chaînes.

Actuellement, les exigences de stockage des nœuds d'archives Ethereum varient de 3 To à 13,5 To selon les différents clients. Face à une telle quantité de données, les protocoles d'indexation mainstream soutiennent non seulement l'indexation multi-chaînes, mais ont également personnalisé des cadres d'analyse de données en fonction des besoins d'application, tels que le cadre "Subgraph" de The Graph (Subgraph).

L'apparition des indexeurs a considérablement amélioré l'efficacité de l'indexation et des requêtes de données. Par rapport aux points de terminaison RPC traditionnels, les indexeurs peuvent traiter efficacement de grandes quantités de données, prenant en charge des requêtes complexes et le filtrage des données. Certains indexeurs prennent également en charge l'agrégation de plusieurs sources de données de blockchain, évitant ainsi aux dApps multi-chaînes d'avoir besoin de déployer plusieurs API. En fonctionnant de manière distribuée, les indexeurs offrent non seulement une sécurité et des performances renforcées, mais réduisent également le risque d'interruption potentiellement causé par des fournisseurs RPC centralisés.

Lecture, indexation pour analyse, aperçu du secteur d'indexation des données Web3

2.4 Base de données de la Blockchain : passage au mode priorité flux

Avec la complexité croissante des demandes d'application, les indexeurs de données de base et leurs formats d'indexation standardisés deviennent progressivement insuffisants pour répondre à des besoins de requêtes diversifiés, tels que l'accès inter-chaînes ou la cartographie de données hors chaîne.

Dans l'architecture moderne des pipelines de données, la méthode "priorité au flux" est devenue une solution pour surmonter les limitations du traitement par lots traditionnel, permettant un traitement et une analyse des données en temps réel. Les fournisseurs de services de données Blockchain évoluent également vers la construction de flux de données, comme les Substreams de The Graph, le Mirror de Goldsky, ainsi que les lacs de données en temps réel fournis par Chainbase et SubSquid.

Ces services visent à répondre aux besoins d'analyse en temps réel des transactions sur la Blockchain et de capacité de requête complète. En redéfinissant les défis des données on-chain à travers la perspective des pipelines de données modernes, nous pouvons envisager le potentiel de gestion, de stockage et de fourniture des données sous un nouvel angle. En considérant les indexeurs comme un flux de données plutôt que comme une sortie finale, nous pouvons imaginer la possibilité de créer des ensembles de données haute performance sur mesure pour n'importe quel cas d'utilisation.

3. IA + Base de données : comparaison approfondie entre The Graph, Chainbase et Space and Time

3.1 The Graph

Le réseau The Graph fournit des services d'indexation et de requête de données multi-chaînes grâce à un réseau de nœuds décentralisés. Ses principaux produits incluent le marché d'exécution des requêtes de données et le marché de cache d'indexation des données, répondant aux besoins de requête des utilisateurs.

Sous-graphes ( sont la structure de données fondamentale du réseau The Graph, définissant comment extraire et transformer des données de la Blockchain en un format interrogeable. Le réseau est composé de quatre rôles clés : indexeurs, curateurs, délégataires et développeurs, qui fournissent ensemble un soutien en données pour les applications web3.

The Graph a entièrement évolué vers un service d'hébergement de sous-graphes décentralisé, où les participants garantissent le fonctionnement du système par des incitations économiques. Récemment, l'équipe de développement centrale de l'écosystème The Graph, Semiotic Labs, a utilisé des technologies d'IA pour optimiser la tarification des index et l'expérience de requête des utilisateurs, développant des outils tels que AutoAgora, Allocation Optimizer et AgentC, améliorant encore l'intelligence du système et sa convivialité.

![Lire, indexer pour analyser, résumé de la piste d'indexation des données Web3])https://img-cdn.gateio.im/webp-social/moments-cf9a002b9b094fbbe3be7f611001b5c1.webp(

) 3.2 Chainbase

Chainbase est un réseau de données de chaîne complet, intégrant toutes les données de Blockchain sur une plateforme. Ses fonctionnalités distinctives incluent :

  • Lac de données en temps réel : fournit un lac de données en temps réel spécialement conçu pour les flux de données Blockchain.
  • Architecture à double chaîne : basée sur la couche d'exécution construite avec Eigenlayer AVS, formant une architecture parallèle à double chaîne avec l'algorithme de consensus CometBFT.
  • Norme de format de données innovante : introduction de la norme de format de données "manuscripts".
  • Modèle du monde crypto : en combinant la technologie des modèles d'IA, créer un modèle d'IA Theia capable de comprendre et de prédire les transactions Blockchain.

Le modèle AI Theia de Chainbase est basé sur le modèle DORA de NVIDIA, combinant l'analyse des données on-chain et off-chain en mode cryptographique, et fait des réponses par raisonnement causal, offrant aux utilisateurs des services de données intelligents.

![Lecture, indexation à l'analyse, aperçu de la piste d'indexation des données Web3]###https://img-cdn.gateio.im/webp-social/moments-b343cab5112c1a3d52f4e72122ae0df2.webp(

) 3.3 Espace et Temps

Space and Time ###SxT( s'efforce de créer une couche de calcul vérifiable, en étendant les preuves à connaissance nulle sur un entrepôt de données décentralisé. Sa technologie de base, Proof of SQL, est une technologie innovante de preuve à connaissance nulle, garantissant que les requêtes SQL exécutées sur un entrepôt de données décentralisé sont à l'abri des falsifications et vérifiables.

SxT collabore avec le laboratoire d'innovation AI de Microsoft pour développer des outils d'IA générative, permettant aux utilisateurs d'analyser des données de Blockchain via le traitement du langage naturel. Dans Space and Time Studio, les utilisateurs peuvent expérimenter l'entrée de requêtes en langage naturel, l'IA les convertissant automatiquement en SQL et exécutant la requête.

![Lire, indexer pour analyser, un aperçu du secteur d'indexation des données Web3])https://img-cdn.gateio.im/webp-social/moments-97443cbd177ac4ffd1665da670ffbf12.webp(

Conclusion et perspectives

La technologie d'indexation des données de Blockchain est passée, depuis les sources de données des nœuds, par le développement de l'analyse des données et des indexeurs, pour finalement évoluer vers un service de données sur toute la chaîne propulsé par l'IA, ayant traversé un processus d'amélioration progressive. Cette évolution continue des technologies a non seulement amélioré l'efficacité et la précision de l'accès aux données, mais a également offert aux utilisateurs une expérience d'intelligence sans précédent.

En regardant vers l'avenir, avec le développement continu de nouvelles technologies telles que l'IA et la preuve à divulgation nulle de connaissance, les services de données Blockchain deviendront encore plus intelligents et sécurisés. En tant qu'infrastructure, les services de données Blockchain continueront à jouer un rôle important dans les progrès et l'innovation de l'industrie.

![Lire, indexer pour analyser, un aperçu de la piste d'indexation des données Web3])https://img-cdn.gateio.im/webp-social/moments-0742180b7da8a9dcddafc465a4dba9cb.webp(

Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 6
  • Reposter
  • Partager
Commentaire
0/400
BtcDailyResearchervip
· Il y a 7h
Peu importe à quel point les données de la chaîne entière sont incroyables, cela ne vaut pas la hausse du prix des jetons.
Voir l'originalRépondre0
ZKSherlockvip
· Il y a 7h
en fait... les implications en matière de confidentialité de l'indexation de blockchain alimentée par l'IA sont sévèrement sous-examinées ici. où est l'architecture zkp ?
Voir l'originalRépondre0
gas_guzzlervip
· Il y a 8h
Écouter est fatigant, le Nœud ne fonctionne pas.
Voir l'originalRépondre0
DarkPoolWatchervip
· Il y a 8h
Il n'y a pas de sens à aller vers la décentralisation.
Voir l'originalRépondre0
FlashLoanKingvip
· Il y a 8h
Un autre article sur le battage médiatique de l'IA.
Voir l'originalRépondre0
DefiEngineerJackvip
· Il y a 8h
*sigh* encore une vision naïve sur l'indexation des données... montre-moi les véritables références ser
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)