Des événements de la blockchain aux données interrogeables
Un sous-graphe définit quels contrats et événements suivre et comment leurs données doivent être transformées en un schéma interrogeable. Les indexeurs exécutent une infrastructure qui ingère les chaînes pertinentes, exécute les mappings et sert les requêtes. Les applications peuvent demander des résultats structurés au lieu de scanner elles-mêmes l'historique brut de la blockchain.
L'indexation ne rend pas les données de la chaîne source vraies ou complètes. Un sous-graphe peut prendre du retard, contenir des erreurs de mappage ou omettre des événements par conception. Les développeurs doivent surveiller l'état de l'indexation, les réorganisations de chaîne et les erreurs de requête, puis valider les décisions à haut risque par rapport aux données de la chaîne sous-jacente.