2 minutes
Graphcast
Introduzione
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).
- Conducting auctions and coordination for warp syncing Subgraphs, substreams, and Firehose data from other Indexers.
- Self-reporting on active query analytics, including Subgraph request volumes, fee volumes, etc.
- Self-reporting on indexing analytics, including Subgraph indexing time, handler gas costs, indexing errors encountered, etc.
- Autodichiarazione delle informazioni sullo stack, tra cui la versione del graph-node, la versione di Postgres, la versione del client Ethereum, ecc.
Scopri di più
Se volete saperne di più su Graphcast, consultate la documentazione qui.