GraphOps a prezentat GraphSeer, o aplicație cu date în lanț și în afara lanțului, care acoperă performanța indexării și valorile protocolului, în timp ce Edge & Node a discutat despre finalizarea Sunray, prima fază a datelor descentralizate Sunrise.
remarci de deschidere
Salutare tuturor și bun venit la cea mai recentă ediție a programului Indexer Office Hours! 26 martie, Sesiunea 150.
Link video: https://youtu.be/wkgGPRErDlE
GRTiQ 161
Ascultați Podcastul GRTiQ de săptămâna aceasta, cu Kirsten Pomales, co-fondatoare TalentLayer, un protocol deschis inovator și un set de instrumente pentru dezvoltatori care revoluționează piața serviciilor.
Revizuirea conținutului
Cele mai recente actualizări ale depozitelor importante
Client stratul de execuție
Erigon v2.0 noua versiune v2.59.0:
Tăierea mai agresivă a jurnalelor și a chitanțelor (pentru nodurile cu r în indicatorul de tăiere, de exemplu, –prune=hrtc), rezultând o amprentă de disc de două ori mai mică. Această caracteristică este activată numai pentru noduri noi. Nodurile existente îl activează, trebuie să îl resincronizați de la zero.
Găsirea tranzacțiilor prin hash atinge prea multe locuri din instantaneu. A dus la evacuari mari IO și PageCache. Va ajuta foarte mult cu acest caz de utilizare dacă aveți o mulțime de solicitări RPC. Obțineți-l: rm datdir/snapshots/*.idx și reporniți Erigon.
Utilizatorii Caplin trebuie să resetați anteturile și instantaneele.
Obțineți noua versiune v1.13.14:
Geth v1.13.14 este o versiune de întreținere minoră, cu un pic de lustruire a grupului de blob. Această versiune nu este critică pentru filiala din Cancun, dar se recomandă să faceți Geth mai ușor pentru a face față încărcăturilor necunoscute.
sfeth/fireeth: versiune nouă:
versiunea v2.3.6:
BlockFetcher: S-a adăugat suport pentru câmpurile WithdrawalsRoot, BlobGasUsed, BlobExcessGas și ParentBeaconRoot la preluarea blocurilor de la RPC (de exemplu, obținerea acestor valori pentru Optimism).
Substreams: S-a adăugat suport pentru indicatorul substreams-tier2-max-concurrent-requests pentru a limita numărul de solicitări simultane la nivelul 2.
S-a adăugat traceID pentru RPC.
versiunea v2.3.7:
S-a remediat instrumentul de verificare a intervalului implicit pentru blocurile îmbinate când nu este furnizat r <range>, care este acum [0, +∞] (anterior [HEAD, +∞]).
Instrumentul de remediere verifică blocurile de îmbinare pentru a rula fără un interval de blocuri furnizat.
S-a adăugat autentificare bazată pe chei API la instrumentele firehose-client și tools firehose-single-block-client pentru a specifica o valoare prin variabila de mediu FIREHOSE_API_KEY (puteți folosi steag-api-key-env-var pentru a schimba numele variabilei în altele decât FIREHOSE_API_KEY).
S-a remediat instrumentul de verificare a exemplelor de blocuri de îmbinare folosind intervalul de blocuri (intervalul trebuie specificat ca [<start>]?:[<end>]).
S-a adăugat -substreams-tier2-max-concurrent-requests pentru a limita numărul de cereri concurente către serviciul Substreams de nivel 2.
Avalanșă: Noua versiune v1.11.3:
API-uri eliminate:
Platforma GetPendingValidators
Platforma GetMaxStakeAmount
Configurația avalanchego a fost eliminată:
Rețea-peer-list-validator-gosip-size
rețea-peer-list-non-validator-gosip-size
listă-peer-rețea-peers-bârfa-dimensiune
listă-peer-rețea-frecvență-bârfe
consens-acceptat-frontieră-bârfă-validator-mărimea
consens-acceptat-frontieră-bârfă-non-validator-size
consens-acceptat-frontieră-bârfă-dimensiune-peer-size
consens-pentru-acceptare-bârfa-validator-mărimea
consens-pentru-acceptare-bârfa-non-validator-size
consens-pentru-acceptare-bârfa-dimensiunea-de-colegii
Configurația lanțului P, lanțului X și lanțului C adăugat:
push-bârfa-procent-miză
Instrument de orchestrare grafică
Alăturați-vă nouă miercuri la 17:00 UTC pentru ora întâlnirii noastre online Launchpad pentru a primi cele mai recente actualizări despre rularea Launchpad.
Următorul este pe 10 aprilie. Aduceți-vă toate întrebările!
Calendarul de upgrade al operatorului blockchain
Calendarul de actualizare a operatorului Blockchain este soluția dvs. unică pentru urmărirea actualizărilor hard fork și a programelor de întreținere pentru diferite protocoale din ecosistemul The Graph.
Simplificați procesul de actualizare și nu mai ratați niciodată un termen limită.
observarea protocolului
Cele mai recente actualizări privind modificările importante ale protocolului
Cercetare pe forum
Sincronizarea subgrafului este lentă
Registrul contractelor
treaba: implementați marginea de date SAO pe testnetul#964(deschis)
treaba: Adăugați contractul DataEdge # 963 (combinat)
discuție deschisă
sesiune GraphSeer
Sahra de la GraphOps a distribuit o actualizare a unui produs pe care l-au dezvoltat, numit GraphSeer.
Ea definește GraphSeer ca un browser de protocol Graph. Este o aplicație care include date în lanț și în afara lanțului și analize privind performanța indexului și parametrii și parametrii protocolului.
imagine
💡 Vizitați GraphSeer: http://beta.graphseer.com/
Nume de utilizator: thegraph
Parola: graphops
Aceste acreditări sunt doar pentru testare.
GraphSeer va evolua odată cu feedback-ul dvs., așa că vă rugăm să utilizați acest formular pentru a vă împărtăși feedbackul pentru a-i ajuta să se îmbunătățească.
De ce am construit GraphSeer?
În calitate de dezvoltatori de bază, dezvoltăm instrumente pentru a oferi utilizatorilor date blockchain, cum ar fi subgrafe și subfluxuri. Apoi, ca indexatori, folosim aceste instrumente pentru a furniza date utilizatorilor finali și ne-am gândit că, construind GraphSeer pentru a fi utilizatorii finali, am putea înțelege mai bine utilizatorii.
Înțelegeți utilizatorii noștri finali, deveniți dezvoltatori de bază mai buni și indexatori mai buni.
Înțelegeți și informați pe alții despre calitatea serviciului operațiunilor de indexare.
Oferiți utilizatorilor din ecosistemul The Graph aplicații convingătoare pentru a înțelege piața.
💡Urmăriți videoclipul complet și urmăriți o demonstrație live.
Cronologia dezvoltării GraphSeer
Feedback telefonic
Poate fi util să afișați o bară de progres de indexare în explorator. Îmi place să verific dacă subgraful poate fi indexat de alții înainte de a-l atribui.
Căutare neclară în lista de indexare. Acum trebuie să știi pe cine cauți și să le contactezi.
Re: starea indexului, dacă puteți furniza și când încep alocarea. Acum trebuie să mă întorc la pagina de sarcini deschise.
Pentru sănătatea rețelei și viitorul The Graph, dorim să lăsăm delegații și indexatorii să se concentreze pe interogări. Mă bucur să văd că ai niște indicatori noi.
În acest fel, puteți copia IPFShash fără să faceți clic pe el.
Cred că ar fi bine să avem niște numere standardizate privind latența și ratele de succes. În caz contrar, un indexator care nu se ocupă de subgrafe grele ar părea să se descurce mai bine în ceea ce privește statisticile generale.
Solicitări de caracteristici: evidențiați subploturile respinse, subfluxurile etc.
Average Blocks Behind nu este foarte util. Dacă acceptați un nou subplot sau un subplot eșuează, acesta distorsionează graficul și nu oferă cu adevărat valoare.
Aceste valori nu sunt foarte utile la scară globală, ci pe bază de rețea și per subgraf.
Solicitare caracteristică: utilizați o pictogramă similară cu Subgraph Radio pentru a arăta care indexatori sunt zombi.
Controversa și butonul 0xdeadbeef.
Latența fiecărui subgraf poate fi foarte diferită.
O medie pe o perioadă este un lucru bun și ar trebui să fie punctul central. APR actual este util pentru indexator pentru a verifica dacă realocarea sa a avut succes.
De asemenea, este convenabil să vedeți ce rețele acceptă indexorul.
Clasați indexatorii absolut după costul interogării, dar includeți rețelele acceptate ca date vizibile.
În calitate de delegat, ar fi bine ca GraphSeer să poată face predicții bazate pe APY istoric. Așteptările delegatorului pentru recompense pentru suma delegată. De exemplu, dacă deleg 100k GRT, mă pot aștepta la 1k recompense în fiecare lună.
Faza razelor solare a graficului s-a încheiat
Adam de la Edge & Node se alătură pentru a oferi o actualizare despre datele descentralizate Sunrise.
Link pe Tweet: https://x.com/graphprotocol/status/1772655292934705371?s=20
Adam a explicat că Sunray face parte din datele descentralizate Sunrise. Aceasta este prima dintre cele trei faze în care au adăugat funcționalități la Subgraph Studio și au indexat web-ul. Scopul este de a oferi dezvoltatorilor o experiență simplificată pentru actualizarea subgrafelor lor de la serviciile găzduite pe web.
Există câteva lucruri diferite de subliniat aici. Unele au fost lansate cu ceva timp în urmă, altele au fost lansate în ultima săptămână sau săptămâni, atât în ceea ce privește actualizarea indexarilor, cât și disponibilitatea tuturor lanțurilor de servicii de găzduire interogate în rețea. Dezvoltatorii au un plan de interogare gratuit, astfel încât Rețeaua Graph poate sprijini mai multe lanțuri pentru interogări într-un mod mai eficient.
Plățile cu cardul de credit vor fi acceptate, astfel încât oamenii să poată conecta un card de credit pentru a plăti interogările fără a atinge GRT, ETH sau AETH. Deci, din nou, aceasta este doar încercarea de a simplifica lucrurile și, la sfârșitul zilei, există un proces simplificat de actualizare a subgrafelor de la un serviciu de găzduire la un studio și vă puteți selecta subgrafele, determina ce portofele doriți să aveți acele subgrafe. în rețea. Și apoi există un proces automat de publicare și transfer care publică subgrafe și apoi le transferă în portofelul desemnat, așa că încercăm doar să eliminăm fricțiunile și să simplificăm experiența utilizatorului.
(Pentru link-uri relevante din articol, vă rugăm să urmați contul oficial Pinax pentru a găsi)