Van blockchain-gebeurtenissen tot opvraagbare gegevens
Een subgraph definieert welke contracten en gebeurtenissen moeten worden gevolgd en hoe hun gegevens moeten worden omgezet in een opvraagbaar schema. Indexeerders runnen infrastructuur die de relevante ketens opneemt, mappings uitvoert en query's bedient. Toepassingen kunnen gestructureerde resultaten opvragen in plaats van zelf de ruwe blockchain-geschiedenis te scannen.
Indexeren maakt bronketengegevens niet waar of volledig. Een subgraph kan achterlopen, mappingfouten bevatten of gebeurtenissen bewust weglaten. Ontwikkelaars moeten de indexeringsstatus, ketenreorganisaties en queryfouten monitoren en vervolgens risicovolle beslissingen valideren tegen de onderliggende ketengegevens.