indexing > Indexer Tooling > Graphcast

Graphcast

Reading time: 2 min

Introduzione

Collegamento a questa sezione

C'è qualcosa che vorreste imparare o condividere con i vostri colleghi Indexer in modo automatico, ma è troppo fastidioso o costa troppo gas?

Attualmente, il costo per trasmettere informazioni ad altri partecipanti alla rete è determinato dalle tariffe del gas sulla blockchain di Ethereum. Graphcast risolve questo problema agendo come strumento di comunicazione decentralizzato e distribuito peer-to-peer (P2P) opzionale che consente agli indexer della rete di scambiare informazioni in tempo reale. Il costo dello scambio di messaggi P2P è prossimo allo zero, con lo svantaggio di non avere garanzie di integrità dei dati. Tuttavia, Graphcast mira a fornire garanzie di validità dei messaggi (cioè che il messaggio sia valido e firmato da un partecipante noto al protocollo) con uno spazio di progettazione aperto di modelli di reputazione.

L'SDK (Software Development Kit) di Graphcast consente agli sviluppatori di creare radio, che sono applicazioni alimentate da gossip che gli indexer possono eseguire per servire un determinato scopo. Intendiamo inoltre creare alcune radio (o fornire supporto ad altri sviluppatori/team che desiderano creare radio) per i seguenti casi d'uso:

  • Real-time cross-checking of subgraph data integrity (Subgraph Radio).
  • Conduzione di aste e coordinamento per la sincronizzazione warp di subgraph, substream e dati Firehose da altri indexer.
  • Autodichiarazione sulle analisi delle query attive, compresi i volumi delle richieste di subgraph, i volumi delle commissioni, ecc.
  • Autodichiarazione sull'analisi dell'indicizzazione, compresi i tempi di indicizzazione dei subgraph, i costi del gas per i gestori, gli errori di indicizzazione riscontrati, ecc.
  • Autodichiarazione delle informazioni sullo stack, tra cui la versione del graph-node, la versione di Postgres, la versione del client Ethereum, ecc.

Se volete saperne di più su Graphcast, consultate la documentazione qui.

Modifica pagina

Precedente
Firehose
Successivo
TAP Migration Guide
Modifica pagina