$GRT

GraphOps ha presentato GraphSeer, un'applicazione con dati on-chain e off-chain, che copre le prestazioni di indicizzazione e le metriche del protocollo, mentre Edge & Node hanno discusso del completamento di Sunray, la prima fase dei dati decentralizzati Sunrise.

discorso di apertura

Ciao a tutti e benvenuti all'ultima edizione di Indexer Office Hours! 26 marzo, sessione 150.

Collegamento video: https://youtu.be/wkgGPRErDlE

GRTiQ161

Ascolta il podcast GRTiQ di questa settimana con Kirsten Pomales, co-fondatrice di TalentLayer, un protocollo aperto innovativo e un kit di strumenti per sviluppatori che rivoluziona il mercato dei servizi.

Revisione dei contenuti

Ultimi aggiornamenti a repository importanti

Client del livello di esecuzione

Erigon v2.0 nuova versione v2.59.0:

Eliminazione più aggressiva di log e ricevute (per i nodi con r nel flag di potatura, ad esempio –prune=hrtc), riducendo così l'ingombro del disco di un fattore pari a 2. Questa funzionalità è abilitata solo per i nuovi nodi. I nodi esistenti lo abilitano, devi risincronizzarlo da zero.

La ricerca delle transazioni in base all'hash tocca troppi punti nell'istantanea. Ciò ha comportato un numero elevato di operazioni di IO e rimozione di PageCache. Sarà di grande aiuto in questo caso d'uso se hai molte richieste RPC. Ottienilo: rm datdir/snapshots/*.idx e riavvia Erigon.

Gli utenti Caplin devono reimpostare intestazioni e istantanee.

Geth nuova versione v1.13.14:

Geth v1.13.14 è una versione di manutenzione minore con qualche miglioramento nel pool blob. Questa versione non è fondamentale per il ramo di Cancun, ma è consigliata per rendere Geth più leggero per far fronte a carichi di blob sconosciuti.

sfeth/fireeth: nuova versione:

Versione v2.3.6:

BlockFetcher: aggiunto il supporto per i campi WithdrawalsRoot, BlobGasUsed, BlobExcessGas e ParentBeaconRoot durante il recupero dei blocchi da RPC (ad esempio ottenendo questi valori per Optimism).

Sottoflussi: aggiunto il supporto per il flag substreams-tier2-max-concurrent-requests per limitare il numero di richieste simultanee al tier2.

Aggiunto traceID per RPC.

Versione v2.3.7:

Risolto il problema con lo strumento che controllava l'intervallo predefinito per i blocchi uniti quando non veniva fornito r <range> che ora è [0, +∞] (in precedenza [HEAD, +∞]).

Lo strumento di correzione verifica la presenza di blocchi di unione per poter essere eseguito senza un intervallo di blocchi fornito.

Aggiunta l'autenticazione basata su chiave API agli strumenti firehose-client e agli strumenti firehose-single-block-client per specificare un valore tramite la variabile di ambiente FIREHOSE_API_KEY (è possibile utilizzare il flag -api-key-env-var per modificare il nome della variabile in diverso da FIREHOSE_API_KEY).

Risolto il problema con lo strumento che controllava gli esempi di blocchi di unione utilizzando l'intervallo di blocchi (l'intervallo deve essere specificato come [<start>]?:[<end>]).

Aggiunto -substreams-tier2-max-concurrent-requests per limitare il numero di richieste simultanee al servizio Substreams tier2.

Valanga: Nuova versione v1.11.3:

API rimosse:

GetPendingValidators della piattaforma

Piattaforma GetMaxStakeAmount

Configurazione di avalanchego rimossa:

rete-peer-list-validatore-gossip-dimensione

rete-peer-list-non-validatore-gossip-dimensione

rete-peer-list-peer-gossip-dimensione

rete-peer-list-gossip-frequenza

dimensioni del validatore di gossip di frontiera accettato dal consenso

dimensione-consensus-accettata-di-frontiera-gossip-non-validatore

consenso-accettato-frontiera-gossip-dimensione pari

consenso sull'accettazione della dimensione del validatore di gossip

consenso sull'accettazione-gossip-dimensione-non-validatore

consenso sull'accettazione dei pettegolezzi alla pari

Aggiunta la configurazione della catena P, catena X e catena C:

push-gossip-percentuale-puntata

Strumento di orchestrazione dei grafici

Unisciti a noi ogni due mercoledì alle 17:00 UTC per il nostro incontro online su Launchpad per ricevere gli ultimi aggiornamenti sull'esecuzione di Launchpad.

Il prossimo è il 10 aprile. Porta tutte le tue domande!

Calendario degli aggiornamenti degli operatori Blockchain

Il calendario degli aggiornamenti degli operatori Blockchain è la tua soluzione unica per tenere traccia degli aggiornamenti dell'hard fork e dei programmi di manutenzione per vari protocolli nell'ecosistema The Graph.

Semplifica il processo di aggiornamento e non perdere mai più una scadenza.

osservazione del protocollo

Ultimi aggiornamenti su importanti modifiche al protocollo

Ricerca sul forum

La sincronizzazione del sottografo è lenta

Archivio contrattuale

compito: distribuire SAO data edge su testnet#964(aperto)

compito: aggiungere il contratto DataEdge n. 963 (unito)

discussione aperta

Sessione di GraphSeer

Sahra di GraphOps ha condiviso un aggiornamento su un prodotto che hanno sviluppato chiamato GraphSeer.

Definisce GraphSeer come un browser del protocollo Graph. È un'applicazione che include dati on-chain e off-chain e analisi sulle prestazioni dell'indice e sulle metriche e sui parametri del protocollo.

immagine

💡 Visita GraphSeer: http://beta.graphseer.com/

Nome utente: thegraph

Parola d'ordine: grafops

Queste credenziali sono solo a scopo di test.

GraphSeer si evolverà con il tuo feedback, quindi utilizza questo modulo per condividere il tuo feedback per aiutarli a migliorare.

Perché abbiamo creato GraphSeer?

In qualità di sviluppatori principali, stiamo sviluppando strumenti per fornire dati blockchain agli utenti, come sottografi e sottoflussi. Quindi, come indicizzatori, utilizziamo questi strumenti per fornire dati agli utenti finali e abbiamo pensato che costruendo GraphSeer per essere gli utenti finali, avremmo potuto comprendere meglio gli utenti.

Comprendi i nostri utenti finali, diventa sviluppatore principale e indicizzatore migliore.

Comprendere e far conoscere agli altri la qualità del servizio delle operazioni di indicizzazione.

Fornisci agli utenti dell'ecosistema The Graph applicazioni interessanti per comprendere il mercato.

💡Guarda il video completo e guarda una dimostrazione dal vivo.

Cronologia dello sviluppo di GraphSeer

Feedback telefonico

Può essere utile visualizzare una barra di avanzamento dell'indicizzazione in Explorer. Mi piace verificare se il sottografo può essere indicizzato da altri prima di assegnarlo.

Ricerca fuzzy nell'elenco degli indicizzatori. Ora devi sapere chi stai cercando e chiamarlo.

Ri: stato dell'indice, se puoi anche fornire quando iniziano l'allocazione. Ora devo tornare alla pagina dei compiti aperti.

Per la salute della rete e il futuro di The Graph, vogliamo consentire ai delegati e agli indicizzatori di concentrarsi sulle query. Sono contento di vedere che hai alcuni nuovi indicatori.

In questo modo puoi copiare l'IPFShash senza cliccarci sopra.

Penso che sarebbe bello avere dei numeri standardizzati sulla latenza e sui tassi di successo. Altrimenti, un indicizzatore che non gestisce sottografi pesanti cercherebbe di fare meglio in termini di statistiche generali.

Richieste di funzionalità: evidenzia le sottotrame, i sottoflussi, ecc. rifiutati.

Media Blocks Behind non è molto utile. Se accetti una nuova sottotrama, o una sottotrama fallisce, distorce il grafico e non fornisce realmente valore.

Questi parametri non sono molto utili su scala globale, ma su base per rete e per sottografo.

Richiesta di funzionalità: utilizzare un'icona simile a Subgraph Radio per mostrare quali indicizzatori sono zombi.

La polemica e il pulsante 0xdeadbeef.

La latenza di ciascun sottografo può essere molto diversa.

Una media su un periodo è una buona cosa e dovrebbe essere il focus. L'attuale TAEG è utile all'indicizzatore per verificare se la sua riallocazione ha avuto successo.

È anche utile vedere quali reti supporta l'indicizzatore.

Classifica gli indicizzatori in modo assoluto in base al costo delle query, ma includi le reti supportate come dati visibili.

In qualità di delegante, sarebbe bello per GraphSeer essere in grado di fare previsioni basate sull'APY storico. Le aspettative del delegante riguardo ai premi per l'importo delegato. Ad esempio, se delego 100.000 GRT, posso aspettarmi 1.000 premi ogni mese.

Fase Sunray del grafico completata

Adam di Edge & Node si unisce per fornire un aggiornamento sui dati decentralizzati Sunrise.

Collegamento al tweet: https://x.com/graphprotocol/status/1772655292934705371?s=20

Adam ha spiegato che Sunray fa parte dei dati decentralizzati Sunrise. Questa è la prima di tre fasi in cui sono state aggiunte funzionalità a Subgraph Studio e indicizzato il web. L'obiettivo è fornire agli sviluppatori un'esperienza semplificata per l'aggiornamento dei propri sottografi dai servizi ospitati al Web.

Ci sono alcune cose diverse da sottolineare qui. Alcuni sono stati rilasciati qualche tempo fa, altri sono stati rilasciati nell'ultima o nelle ultime settimane, sia in termini di aggiornamento degli indicizzatori che di disponibilità di tutte le catene di servizi di hosting interrogate sulla rete. Gli sviluppatori hanno un piano di query gratuito in modo che The Graph Network possa supportare più catene per eseguire query in modo più snello.

Saranno supportati i pagamenti con carta di credito, quindi le persone potranno collegare una carta di credito per pagare le query senza toccare GRT, ETH o AETH. Quindi, ancora una volta, questo è solo un tentativo di semplificare le cose e, alla fine, c'è un processo di aggiornamento semplificato per i sottografi da un servizio di hosting a uno studio, e puoi selezionare i tuoi sottografi, determinare quali portafogli vuoi che abbiano quei sottografi sulla rete. E poi c'è un processo di pubblicazione e trasferimento automatizzato che pubblica i sottografi e poi li trasferisce al portafoglio designato, quindi stiamo solo cercando di rimuovere gli attriti e semplificare l'esperienza dell'utente.

(Per i collegamenti pertinenti nell'articolo, seguire l'account ufficiale Pinax per trovarli)

#区块链数据 #数据索引 #区块链开发