Le graphique prend désormais en charge Solana avec Substreams
La Graph Foundation a annoncé la prise en charge de Solana avec substreams, une mesure destinée à permettre aux développeurs de créer des applications décentralisées rapides. Cette technologie open-source de pointe facilite l'extraction efficace des données, offrant un potentiel énorme pour l'innovation dans le domaine de la blockchain.
- Publié: Nov 20, 2023 at 12:29
Substreams : La technologie de pointe qui alimente Solana
Les sous-graphes sont une technologie entièrement open-source, qui permet aux développeurs de Solana d'utiliser les données de la chaîne de manière innovante, grâce à leurs capacités opérationnelles rapides et efficaces. Les développeurs peuvent utiliser les modules substreams, qui sont codés en Rust, pour construire des flux de données spécifiques à un protocole ou des ensembles de données analytiques étendus.
Les substreams s'affranchissent des contraintes des sources de données isolées, permettant aux développeurs d'utiliser les flux créés par d'autres, de gagner du temps et de stimuler l'ensemble de l'écosystème web3 en partageant ouvertement et en reliant de manière composable leur travail. Développés par StreamingFast, un développeur clé de l'écosystème The Graph, les substreams offrent un traitement historique incroyablement rapide, à la fois en mode batch et en mode streaming. Les substreams servent de passerelle vers plusieurs avantages, de l'alimentation des systèmes de données via des puits technologiques spécifiques à la réutilisation du code Rust de votre programme Solana pour interpréter les données sur la chaîne, créant ainsi une expérience de débogage focalisée sur le laser.
Une technologie pour transformer les industries
Reconnue comme une technologie qui pourrait potentiellement changer l'industrie, les substreams sont destinés à améliorer les performances des sous-graphes avec un traitement parallèle des données, augmentant de manière significative les vitesses de synchronisation. Grâce à un moteur parallèle qui s'adapte horizontalement, les substreams peuvent multiplier par plus de 100 les performances de l'indexation historique.
Les développeurs peuvent exploiter les substreams pour créer de nouveaux cas d'utilisation passionnants, notamment des ponts entre chaînes, des analyses approfondies, des renseignements sophistiqués pour les explorateurs de blocs, des moteurs de négociation et toute application ayant besoin d'un flux de données riche et cohérent.
La Graph Foundation fournira un service hébergé gratuit pour cette technologie jusqu'à ce qu'elle soit déployée sur le réseau The Graph.
L'avenir des substreams et du Graph
L'introduction des substreams est un moment charnière dans l'évolution du Graph. Elle marque le début d'une nouvelle ère où les développeurs peuvent extraire et interpréter plus efficacement des données enrichies à l'aide de modules développés en Rust. La naissance des substreams fait suite à des années de recherche et de développement par StreamingFast, une équipe de développeurs qui a acquis des connaissances inestimables en travaillant sur diverses chaînes pour comprendre les demandes d'architecture d'indexation des données. Après le lancement de Firehose, une technologie qui a démontré l'efficacité potentielle de l'extraction de données pour optimiser l'indexation, les sous-graphes ont été créés pour ouvrir d'autres possibilités aux développeurs de dapps.
Les sous-graphes servent de couche de transformation dans l'analogie ETL (extraction, transformation, chargement), alors que Firehose est la couche d'extraction. En comparaison, les sous-graphes offrent l'expérience ETLQ complète, y compris les couches de chargement et d'interrogation.
Impacter l'avenir de la blockchain
Les sous-graphes ont le potentiel de révolutionner le paysage de la blockchain. Ils peuvent améliorer les performances, créer de nouveaux cas d'utilisation et favoriser la collaboration communautaire, grâce à leur nature open-source et à leur capacité à composer des flux de données. Alors que la Graph Foundation continue d'intégrer et de soutenir les substreams, nous pouvons anticiper un avenir où l'accès et l'utilisation des données de la blockchain seront plus rapides, plus efficaces et plus puissants que jamais.