The Graph.

Post

Share your knowledge.

TheGraph Mod QST.
Mar 30, 2024
Expert Q&A

Do indexers sign their indexed data for verification?

I'm curious to know if The Graph indexers have a practice of signing their indexed data. Specifically, I want to understand if indexers use cryptographic signatures to ensure the integrity and authenticity of the data they index. It would be great to hear from knowledgeable forum members who can shed light on this topic. Thank you!

  • The Graph
  • Query
  • Indexers
0
1
Share
Comments
.

Answers

1
TheGraph Mod ANS.
Mar 30 2024, 00:58

Yes, proofs of indexing (POIs) are utilized for this purpose. POIs are mathematical proofs that are derived from the data stored in the database. These proofs are employed within the network to ensure that an Indexer is accurately indexing the subgraphs they have been assigned.

To be eligible for indexing rewards, an Indexer must submit a POI for the first block of the current epoch when closing an allocation. This POI serves as a digest for all entity store transactions related to a specific subgraph deployment, up to and including that block.

In addition to submitting POIs, Indexers also sign attestations for every query response. This means that they can be slashed not only for inaccurate query responses but also for invalid POIs. This serves as a mechanism to maintain the integrity and reliability of the indexing process and ensures that Indexers are accountable for the accuracy of their indexing and query responses. If an Indexer submits inaccurate or faulty data, they are at risk of facing slashing penalties to uphold the network's standards.

0
Official Answer
Comments
.

Do you know the answer?

Please log in and share it.

The Graph is a decentralized protocol for indexing and querying blockchain data. The Graph makes it possible to query data that is difficult to query directly.

259Posts258Answers
Sui.X.Peera.

Earn Your Share of 1000 Sui

Gain Reputation Points & Get Rewards for Helping the Sui Community Grow.