Von Blockchain-Events zu abfragbaren Daten
Ein Subgraph definiert, welche Verträge und Events verfolgt werden sollen und wie ihre Daten in ein abfragbares Schema transformiert werden. Indexer betreiben Infrastruktur, die die relevanten Chains aufnimmt, Mappings ausführt und Abfragen bedient. Anwendungen können strukturierte Ergebnisse anfordern, anstatt selbst den rohen Blockchain-Verlauf zu scannen.
Indizierung macht Quellketten-Daten nicht wahr oder vollständig. Ein Subgraph kann verzögert sein, Mapping-Fehler enthalten oder Ereignisse absichtlich auslassen. Entwickler sollten den Indizierungsstatus, Kettenreorganisationen und Abfragefehler überwachen und dann risikoreiche Entscheidungen anhand der zugrunde liegenden Ketten-Daten validieren.