L'évolution de l'indexation des données Blockchain : des Nœuds à la base de données complète
1. Introduction
En discutant des applications décentralisées sur la Blockchain, avons-nous déjà réfléchi aux sources de données utilisées par ces applications ? Avec l'évolution de la technologie Blockchain, des dApps simples aux applications financières, de jeu et sociales diversifiées d'aujourd'hui, l'importance des données devient de plus en plus évidente.
En 2024, l'IA et le Web3 deviennent des sujets d'actualité. Dans le domaine de l'intelligence artificielle, les données sont comme la source de vie de sa croissance et de son évolution. Tout comme les plantes ont besoin de lumière du soleil et d'humidité pour se développer, les systèmes d'IA dépendent également d'une grande quantité de données pour apprendre et réfléchir en permanence. Sans le soutien des données, même les algorithmes d'IA les plus sophistiqués peinent à déployer leur intelligence et leur efficacité.
Cet article analysera en profondeur l'évolution de l'accessibilité des données de la Blockchain, en mettant l'accent sur la comparaison entre les anciens protocoles d'indexation de données et les nouveaux protocoles de services de données de Blockchain, en explorant en particulier les similitudes et les différences dans les services de données et l'architecture des produits des nouveaux protocoles combinés avec la technologie AI.
2. L'évolution de l'indexation des données : des nœuds de Blockchain à la base de données de la chaîne complète
2.1 Source de données : Nœud Blockchain
La blockchain est souvent décrite comme un livre de comptes décentralisé. Les nœuds de la blockchain constituent la base du réseau, responsables de l'enregistrement, du stockage et de la propagation de toutes les données transactionnelles sur la chaîne. Chaque nœud possède une copie complète des données de la blockchain, garantissant ainsi les caractéristiques décentralisées du réseau. Cependant, pour les utilisateurs ordinaires, créer et maintenir un nœud n'est pas une tâche facile, nécessitant non seulement des compétences techniques spécialisées, mais aussi des coûts élevés.
Pour résoudre ce problème, les fournisseurs de nœuds RPC sont apparus. Ils sont responsables de la gestion des nœuds et fournissent des services de données via des points de terminaison RPC. Bien que les points de terminaison RPC publics soient gratuits, ils ont des limites de taux ; les points de terminaison RPC privés offrent de meilleures performances, mais leur efficacité pour des requêtes complexes est plus faible. Néanmoins, l'interface API standardisée des fournisseurs de nœuds a réduit le seuil d'accès des utilisateurs aux données on-chain, posant ainsi les bases pour une analyse et une application des données ultérieures.
2.2 Analyse des données : des données prototypes aux données exploitables
Les données brutes fournies par les nœuds de la blockchain sont généralement traitées par cryptage et codage, ce qui augmente la difficulté d'analyse. Le processus d'analyse des données transforme les données prototypes complexes en un format plus compréhensible et opérationnel, ce qui constitue un maillon clé de l'ensemble du processus d'indexation des données, et influence directement l'efficacité et l'efficacité de l'application des données de la blockchain.
2.3 L'évolution des indexeurs de données
Avec l'augmentation du volume de données de la Blockchain, la demande d'indexeurs augmente. Les indexeurs organisent les données en chaîne et les envoient à la base de données, facilitant ainsi les requêtes. Ils offrent une interface de requête unifiée, permettant aux développeurs d'utiliser un langage de requête standardisé pour récupérer rapidement les informations nécessaires.
Différents types d'indexeurs ont chacun leurs avantages :
Indexeur de nœud complet : extrait directement les données du nœud complet, garantissant l'intégrité des données.
Indexeur léger : s'appuie sur des nœuds complets pour obtenir des données spécifiques, réduisant ainsi les besoins de stockage.
Indexeur dédié : optimisation de la recherche pour des types de données ou de Blockchain spécifiques.
Agrégateur d'index : extrait des données de plusieurs sources et fournit une interface de requête unifiée.
Les protocoles d'indexation dominants actuels prennent en charge l'indexation multi-chaînes et personnalisent le cadre d'analyse des données en fonction des besoins des différentes applications. L'apparition des indexeurs a considérablement amélioré l'efficacité de l'indexation et des requêtes de données, prenant en charge des requêtes complexes et le filtrage des données, apportant ainsi une innovation importante à l'accès aux données Blockchain.
2.4 Base de données de chaîne complète : alignement prioritaire au flux
Avec la complexification des besoins applicatifs, les indexeurs de données de base peinent à satisfaire des exigences de requêtes diversifiées. Dans l'architecture moderne des pipelines de données, la méthode "flux prioritaire" 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 s'orientent vers la construction de flux de données. Les fournisseurs de services d'indexation traditionnels ont lancé des produits de flux de données en temps réel, tels que les Substreams de The Graph et le Mirror de Goldsky. Il existe également de nouveaux fournisseurs de services tels que Chainbase et SubSquid qui offrent des services de lac de données en temps réel.
Ces services visent à répondre aux besoins d'analyse en temps réel et de requêtes complètes. En redéfinissant la gestion des données sur la Blockchain à travers le prisme des pipelines de données modernes, nous pouvons envisager un avenir où des ensembles de données haute performance sont 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 via des nœuds décentralisés. Ses principaux modèles de produits incluent le marché d'exécution des requêtes de données et le marché de mise en cache des index de données. Le réseau est composé de quatre rôles : les indexeurs, les conservateurs, les délégataires et les développeurs, qui soutiennent ensemble les besoins en données des applications web3.
The Graph a désormais opté pour un service d'hébergement de sous-graphes entièrement décentralisé, avec des incitations économiques entre les parties prenantes pour garantir le bon fonctionnement du système. Son équipe de développement principale, Semiotic Labs, s'engage à utiliser la technologie AI pour optimiser les prix d'indexation et l'expérience de requête des utilisateurs, ayant développé des outils tels qu'AutoAgora, Allocation Optimizer et AgentC, améliorant ainsi l'intelligence du système et sa convivialité.
3.2 Chainbase
Chainbase en tant que réseau de données entièrement intégré, rassemble toutes les données de Blockchain sur une seule plateforme. Ses caractéristiques incluent un lac de données en temps réel, une architecture à double chaîne, des normes de format de données innovantes et un modèle mondial cryptographique.
Le modèle AI Theia de Chainbase est son point fort. Basé sur le modèle DORA de NVIDIA, Theia combine des données on-chain et off-chain pour explorer en profondeur la valeur potentielle des données on-chain grâce à un raisonnement causal, offrant aux utilisateurs des services de données intelligents.
3.3 Espace et Temps
Space and Time (SxT) s'engage à créer une couche de calcul vérifiable, étendant la technologie des preuves à divulgation nulle de connaissance. Sa technologie innovante Proof of SQL garantit que les requêtes SQL exécutées sur des entrepôts de données décentralisés 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, simplifiant ainsi le processus pour les utilisateurs d'analyser des données blockchain via le traitement du langage naturel. Dans Space and Time Studio, les utilisateurs peuvent expérimenter la fonctionnalité où l'IA convertit automatiquement les requêtes en langage naturel en SQL et les exécute.
Conclusion et perspectives
La technologie d'indexation des données de la Blockchain a évolué depuis les sources de données des nœuds jusqu'au développement des parseurs de données et des indexeurs, pour finalement aboutir à des services de données de chaîne complète habilités par l'IA. Ce processus 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 intelligemment améliorée.
Avec le développement continu des nouvelles technologies telles que l'IA et les preuves à divulgation nulle de connaissance, les services de données Blockchain deviendront de plus en plus intelligents et sécurisés. À l'avenir, les services de données Blockchain, en tant qu'infrastructure, continueront à jouer un rôle important dans la promotion de l'innovation et du progrès dans l'industrie.
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.
13 J'aime
Récompense
13
4
Partager
Commentaire
0/400
SatoshiSherpa
· Il y a 7h
Pourquoi ne pas regarder directement ce qui peut rapporter de l'argent~
Voir l'originalRépondre0
MEVHunterLucky
· Il y a 13h
La炒 peut être considérée comme le prochain vent favorable.
Voir l'originalRépondre0
DAOdreamer
· Il y a 14h
Le prochain bull run dépendra de l'IA et des données.
Voir l'originalRépondre0
TokenUnlocker
· Il y a 14h
Bien sûr, tu as de l'argent pour jouer avec l'IA et le big data, les pauvres ne comprennent pas.
Évolution de l'indexation des données Blockchain : des Nœuds à la base de données complète habilitée par l'IA
L'évolution de l'indexation des données Blockchain : des Nœuds à la base de données complète
1. Introduction
En discutant des applications décentralisées sur la Blockchain, avons-nous déjà réfléchi aux sources de données utilisées par ces applications ? Avec l'évolution de la technologie Blockchain, des dApps simples aux applications financières, de jeu et sociales diversifiées d'aujourd'hui, l'importance des données devient de plus en plus évidente.
En 2024, l'IA et le Web3 deviennent des sujets d'actualité. Dans le domaine de l'intelligence artificielle, les données sont comme la source de vie de sa croissance et de son évolution. Tout comme les plantes ont besoin de lumière du soleil et d'humidité pour se développer, les systèmes d'IA dépendent également d'une grande quantité de données pour apprendre et réfléchir en permanence. Sans le soutien des données, même les algorithmes d'IA les plus sophistiqués peinent à déployer leur intelligence et leur efficacité.
Cet article analysera en profondeur l'évolution de l'accessibilité des données de la Blockchain, en mettant l'accent sur la comparaison entre les anciens protocoles d'indexation de données et les nouveaux protocoles de services de données de Blockchain, en explorant en particulier les similitudes et les différences dans les services de données et l'architecture des produits des nouveaux protocoles combinés avec la technologie AI.
2. L'évolution de l'indexation des données : des nœuds de Blockchain à la base de données de la chaîne complète
2.1 Source de données : Nœud Blockchain
La blockchain est souvent décrite comme un livre de comptes décentralisé. Les nœuds de la blockchain constituent la base du réseau, responsables de l'enregistrement, du stockage et de la propagation de toutes les données transactionnelles sur la chaîne. Chaque nœud possède une copie complète des données de la blockchain, garantissant ainsi les caractéristiques décentralisées du réseau. Cependant, pour les utilisateurs ordinaires, créer et maintenir un nœud n'est pas une tâche facile, nécessitant non seulement des compétences techniques spécialisées, mais aussi des coûts élevés.
Pour résoudre ce problème, les fournisseurs de nœuds RPC sont apparus. Ils sont responsables de la gestion des nœuds et fournissent des services de données via des points de terminaison RPC. Bien que les points de terminaison RPC publics soient gratuits, ils ont des limites de taux ; les points de terminaison RPC privés offrent de meilleures performances, mais leur efficacité pour des requêtes complexes est plus faible. Néanmoins, l'interface API standardisée des fournisseurs de nœuds a réduit le seuil d'accès des utilisateurs aux données on-chain, posant ainsi les bases pour une analyse et une application des données ultérieures.
2.2 Analyse des données : des données prototypes aux données exploitables
Les données brutes fournies par les nœuds de la blockchain sont généralement traitées par cryptage et codage, ce qui augmente la difficulté d'analyse. Le processus d'analyse des données transforme les données prototypes complexes en un format plus compréhensible et opérationnel, ce qui constitue un maillon clé de l'ensemble du processus d'indexation des données, et influence directement l'efficacité et l'efficacité de l'application des données de la blockchain.
2.3 L'évolution des indexeurs de données
Avec l'augmentation du volume de données de la Blockchain, la demande d'indexeurs augmente. Les indexeurs organisent les données en chaîne et les envoient à la base de données, facilitant ainsi les requêtes. Ils offrent une interface de requête unifiée, permettant aux développeurs d'utiliser un langage de requête standardisé pour récupérer rapidement les informations nécessaires.
Différents types d'indexeurs ont chacun leurs avantages :
Les protocoles d'indexation dominants actuels prennent en charge l'indexation multi-chaînes et personnalisent le cadre d'analyse des données en fonction des besoins des différentes applications. L'apparition des indexeurs a considérablement amélioré l'efficacité de l'indexation et des requêtes de données, prenant en charge des requêtes complexes et le filtrage des données, apportant ainsi une innovation importante à l'accès aux données Blockchain.
2.4 Base de données de chaîne complète : alignement prioritaire au flux
Avec la complexification des besoins applicatifs, les indexeurs de données de base peinent à satisfaire des exigences de requêtes diversifiées. Dans l'architecture moderne des pipelines de données, la méthode "flux prioritaire" 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 s'orientent vers la construction de flux de données. Les fournisseurs de services d'indexation traditionnels ont lancé des produits de flux de données en temps réel, tels que les Substreams de The Graph et le Mirror de Goldsky. Il existe également de nouveaux fournisseurs de services tels que Chainbase et SubSquid qui offrent des services de lac de données en temps réel.
Ces services visent à répondre aux besoins d'analyse en temps réel et de requêtes complètes. En redéfinissant la gestion des données sur la Blockchain à travers le prisme des pipelines de données modernes, nous pouvons envisager un avenir où des ensembles de données haute performance sont 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 via des nœuds décentralisés. Ses principaux modèles de produits incluent le marché d'exécution des requêtes de données et le marché de mise en cache des index de données. Le réseau est composé de quatre rôles : les indexeurs, les conservateurs, les délégataires et les développeurs, qui soutiennent ensemble les besoins en données des applications web3.
The Graph a désormais opté pour un service d'hébergement de sous-graphes entièrement décentralisé, avec des incitations économiques entre les parties prenantes pour garantir le bon fonctionnement du système. Son équipe de développement principale, Semiotic Labs, s'engage à utiliser la technologie AI pour optimiser les prix d'indexation et l'expérience de requête des utilisateurs, ayant développé des outils tels qu'AutoAgora, Allocation Optimizer et AgentC, améliorant ainsi l'intelligence du système et sa convivialité.
3.2 Chainbase
Chainbase en tant que réseau de données entièrement intégré, rassemble toutes les données de Blockchain sur une seule plateforme. Ses caractéristiques incluent un lac de données en temps réel, une architecture à double chaîne, des normes de format de données innovantes et un modèle mondial cryptographique.
Le modèle AI Theia de Chainbase est son point fort. Basé sur le modèle DORA de NVIDIA, Theia combine des données on-chain et off-chain pour explorer en profondeur la valeur potentielle des données on-chain grâce à un raisonnement causal, offrant aux utilisateurs des services de données intelligents.
3.3 Espace et Temps
Space and Time (SxT) s'engage à créer une couche de calcul vérifiable, étendant la technologie des preuves à divulgation nulle de connaissance. Sa technologie innovante Proof of SQL garantit que les requêtes SQL exécutées sur des entrepôts de données décentralisés 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, simplifiant ainsi le processus pour les utilisateurs d'analyser des données blockchain via le traitement du langage naturel. Dans Space and Time Studio, les utilisateurs peuvent expérimenter la fonctionnalité où l'IA convertit automatiquement les requêtes en langage naturel en SQL et les exécute.
Conclusion et perspectives
La technologie d'indexation des données de la Blockchain a évolué depuis les sources de données des nœuds jusqu'au développement des parseurs de données et des indexeurs, pour finalement aboutir à des services de données de chaîne complète habilités par l'IA. Ce processus 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 intelligemment améliorée.
Avec le développement continu des nouvelles technologies telles que l'IA et les preuves à divulgation nulle de connaissance, les services de données Blockchain deviendront de plus en plus intelligents et sécurisés. À l'avenir, les services de données Blockchain, en tant qu'infrastructure, continueront à jouer un rôle important dans la promotion de l'innovation et du progrès dans l'industrie.