$GRT

GraphOps a présenté GraphSeer, une application avec des données en chaîne et hors chaîne, couvrant les performances d'indexation et les métriques de protocole, tandis qu'Edge & Node ont discuté de l'achèvement de Sunray, la première phase du Sunrise de données décentralisées.

remarques d'ouverture

Bonjour à tous et bienvenue dans la dernière édition d'Indexer Office Hours ! 26 mars, séance 150.

Lien vidéo : https://youtu.be/wkgGPRErDlE

GRTiQ161

Écoutez le podcast GRTiQ de cette semaine mettant en vedette Kirsten Pomales, co-fondatrice de TalentLayer, un protocole ouvert innovant et une boîte à outils de développement révolutionnant le marché des services.

Révision du contenu

Dernières mises à jour des référentiels importants

Client de couche d'exécution

Erigon v2.0 nouvelle version v2.59.0 :

Élagage plus agressif des journaux et des reçus (pour les nœuds avec r dans l'indicateur d'élagage, par exemple –prune=hrtc), ce qui entraîne une empreinte disque 2 fois plus petite. Cette fonctionnalité n'est activée que pour les nouveaux nœuds. Les nœuds existants l'activent, vous devez le resynchroniser à partir de zéro.

La recherche de transactions par hachage touche trop d'endroits dans l'instantané. Cela a entraîné des expulsions élevées d’IO et de PageCache. Cela vous aidera beaucoup dans ce cas d'utilisation si vous avez beaucoup de requêtes RPC. Récupérez-le : rm datdir/snapshots/*.idx et redémarrez Erigon.

Les utilisateurs de Caplin doivent réinitialiser les en-têtes et les instantanés.

Geth nouvelle version v1.13.14 :

Geth v1.13.14 est une version de maintenance mineure avec quelques améliorations du pool d'objets blob. Cette version n'est pas critique pour la succursale de Cancun, mais elle est recommandée pour alléger Geth afin de faire face aux charges de blob inconnues.

sfeth/fireeth : nouvelle version :

version 2.3.6 :

BlockFetcher : ajout de la prise en charge des champs WithdrawalsRoot, BlobGasUsed, BlobExcessGas et ParentBeaconRoot lors de la récupération de blocs à partir de RPC (par exemple, obtention de ces valeurs pour l'optimisme).

Sous-flux : ajout de la prise en charge de l'indicateur substreams-tier2-max-concurrent-requests pour limiter le nombre de requêtes simultanées au niveau 2.

Ajout de traceID pour RPC.

version 2.3.7 :

Correction de l'outil vérifiant la plage par défaut pour les blocs fusionnés lorsque r <range> n'est pas fourni, qui est maintenant [0, +∞] (auparavant [HEAD, +∞]).

L'outil de correction vérifie les blocs de fusion afin de s'exécuter sans qu'une plage de blocs soit fournie.

Ajout d'une authentification basée sur une clé API aux outils firehose-client et aux outils firehose-single-block-client pour spécifier une valeur via la variable d'environnement FIREHOSE_API_KEY (vous pouvez utiliser l'indicateur -api-key-env-var pour changer le nom de la variable en autre que FIREHOSE_API_KEY).

Correction de l'outil vérifiant les exemples de blocs de fusion à l'aide de la plage de blocs (la plage doit être spécifiée comme [<start>]?:[<end>]).

Ajout de -substreams-tier2-max-concurrent-requests pour limiter le nombre de requêtes simultanées au service Substreams de niveau 2.

Avalanche : Nouvelle version v1.11.3 :

API supprimées :

Plateforme GetPendingValidators

Plateforme GetMaxStakeAmount

Configuration avalanchego supprimée :

réseau-peer-list-validator-gossip-size

liste-de-peer-réseau-non-validateur-taille-gossip

réseau-peer-list-peers-gossip-size

réseau-peer-list-gossip-fréquence

consensus-accepte-frontier-gossip-validator-size

consensus-accepte-frontier-gossip-non-validator-size

consensus-accepté-frontière-gossip-peer-size

consensus-sur-accepter-gossip-validator-size

consensus-sur-accepter-les-gossip-non-validator-size

consensus-sur-accepter-les-potins-taille-des-pairs

Ajout de la configuration de la chaîne P, de la chaîne X et de la chaîne C :

push-gossip-pourcentage-de-mise

Outil d'orchestration de graphiques

Rejoignez-nous un mercredi sur deux à 17 heures UTC pour notre réunion en ligne Launchpad afin d'obtenir les dernières mises à jour sur l'exécution de Launchpad.

Le prochain est le 10 avril. Apportez toutes vos questions !

Calendrier de mise à niveau de l'opérateur Blockchain

Le calendrier de mise à niveau de l'opérateur Blockchain est votre solution unique pour suivre les mises à jour du hard fork et les calendriers de maintenance pour divers protocoles de l'écosystème The Graph.

Simplifiez le processus de mise à niveau et ne manquez plus jamais une échéance.

observation du protocole

Dernières mises à jour sur les changements importants apportés au protocole

Recherche sur les forums

La synchronisation des sous-graphes est lente

Référentiel de contrats

corvée : déployer SAO data Edge sur testnet#964(ouvert)

corvée : Ajouter le contrat DataEdge#963(fusionné)

discussion ouverte

Session GraphSeer

Sahra de GraphOps a partagé une mise à jour sur un produit qu'ils ont développé appelé GraphSeer.

Elle définit GraphSeer comme un navigateur de protocole Graph. Il s'agit d'une application qui comprend des données et des analyses en chaîne et hors chaîne sur les performances de l'index et les métriques et paramètres du protocole.

image

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

Nom d'utilisateur : thegraph

Mot de passe : graphops

Ces informations d'identification sont uniquement destinées aux tests.

GraphSeer évoluera avec vos commentaires, alors veuillez utiliser ce formulaire pour partager vos commentaires afin de les aider à s'améliorer.

Pourquoi avons-nous créé GraphSeer ?

En tant que développeurs principaux, nous développons des outils pour fournir des données blockchain aux utilisateurs, tels que des sous-graphiques et des sous-flux. Ensuite, en tant qu'indexeurs, nous utilisons ces outils pour fournir des données aux utilisateurs finaux, et nous avons pensé qu'en créant GraphSeer pour qu'il soit l'utilisateur final, nous pourrions mieux comprendre les utilisateurs.

Comprenez nos utilisateurs finaux, devenez de meilleurs développeurs principaux et de meilleurs indexeurs.

Comprendre et faire connaître la qualité de service des opérations d'indexation.

Fournissez aux utilisateurs de l’écosystème The Graph des applications convaincantes pour comprendre le marché.

💡Regardez la vidéo complète et regardez une démonstration en direct.

Chronologie du développement de GraphSeer

Retour téléphonique

Il peut être utile d'afficher une barre de progression d'indexation dans l'explorateur. J'aime vérifier si le sous-graphe peut être indexé par d'autres avant de l'attribuer.

Recherche floue dans la liste des indexeurs. Vous devez maintenant savoir qui vous recherchez et y accéder.

Re : statut de l'index, si vous pouvez également indiquer le moment où ils commencent l'allocation. Maintenant, je dois revenir à leur page de missions ouvertes.

Pour la santé du réseau et l’avenir de The Graph, nous souhaitons permettre aux délégués et aux indexeurs de se concentrer sur les requêtes. Je suis heureux de voir que vous avez de nouveaux indicateurs.

De cette façon, vous pouvez copier l'IPFShash sans cliquer dessus.

Je pense qu'il serait bien d'avoir des chiffres standardisés sur les taux de latence et de réussite. Sinon, un indexeur qui ne gère pas de sous-graphiques lourds chercherait à faire mieux en termes de statistiques globales.

Demandes de fonctionnalités : mettez en surbrillance les sous-intrigues, les sous-flux rejetés, etc.

La moyenne des blocs derrière n'est pas très utile. Si vous acceptez un nouveau sous-tracé, ou si un sous-tracé échoue, cela déforme le graphique et ne fournit pas vraiment de valeur.

Ces métriques ne sont pas très utiles à l’échelle mondiale, mais par réseau et par sous-graphe.

Demande de fonctionnalité : utilisez une icône similaire à Subgraph Radio pour afficher quels indexeurs sont des zombies.

Controverse et bouton 0xdeadbeef.

La latence de chaque sous-graphe peut être très différente.

Une moyenne sur une période est une bonne chose et devrait être la priorité. L'APR actuel est utile à l'indexeur pour vérifier si sa réallocation a réussi.

Il est également pratique de voir quels réseaux sont pris en charge par l'indexeur.

Classez les indexeurs de manière absolue en fonction du coût des requêtes, mais incluez les réseaux pris en charge comme données visibles.

En tant que délégant, ce serait bien pour GraphSeer de pouvoir faire des prédictions basées sur l'APY historique. Les attentes du délégant en matière de récompenses pour le montant délégué. Par exemple, si je délègue 100 000 GRT, je peux m'attendre à 1 000 récompenses chaque mois.

Phase Sunray du graphique terminée

Adam de Edge & Node se joint pour faire le point sur les données décentralisées Sunrise.

Lien vers le tweet : https://x.com/graphprotocol/status/1772655292934705371?s=20

Adam a expliqué que Sunray fait partie des données décentralisées Sunrise. Il s'agit de la première des trois phases au cours desquelles ils ont ajouté des fonctionnalités à Subgraph Studio et indexé le Web. L'objectif est de fournir aux développeurs une expérience simplifiée pour mettre à niveau leurs sous-graphes des services hébergés vers le Web.

Il y a quelques choses différentes à souligner ici. Certains ont été publiés il y a quelque temps, d'autres au cours de la ou des dernières semaines, à la fois en termes de mise à niveau des indexeurs et de disponibilité de toutes les chaînes de services d'hébergement interrogées sur le réseau. Les développeurs disposent d'un plan de requête gratuit afin que The Graph Network puisse prendre en charge davantage de chaînes d'interrogation de manière plus rationalisée.

Les paiements par carte de crédit seront pris en charge, afin que les utilisateurs puissent connecter une carte de crédit pour payer des requêtes sans toucher au GRT, à l'ETH ou à l'AETH. Encore une fois, il s'agit simplement d'essayer de simplifier les choses, et en fin de compte, il existe un processus de mise à niveau simplifié pour les sous-graphiques des services d'hébergement vers les studios, et vous pouvez sélectionner vos sous-graphiques, déterminer quels portefeuilles vous souhaitez avoir ces sous-graphiques sur le réseau. Et puis il existe un processus de publication et de transfert automatisé qui publie les sous-graphiques puis les transfère vers votre portefeuille désigné. Nous essayons donc simplement d'éliminer les frictions et de simplifier l'expérience utilisateur.

(Pour les liens pertinents dans l'article, veuillez suivre le compte officiel Pinax pour trouver)

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