7 minutes
Glossaire
-
The Graph : Un protocole décentralisé pour l’indexation et l’interrogation des données.
-
Query : Une requête de données. Dans le cas de The Graph, une requête est une demande de données provenant d’un subgraph à laquelle répondra un Indexeur.
-
GraphQL : Un langage de requête pour les API et un moteur d’exécution pour répondre à ces requêtes avec vos données existantes. The Graph utilise GraphQL pour interroger les subgraphs.
-
Endpoint : Une URL qui peut être utilisée pour interroger un subgraph. L’endpoint de test pour Subgraph Studio est
https://api.studio.thegraph.com/query/<ID>/<SUBGRAPH_NAME>/<VERSION>
et l’endpoint pour Graph Explorer esthttps://gateway.thegraph.com/api/<API_KEY>/subgraphs/id/<SUBGRAPH_ID>
. L’endpoint Graph Explorer est utilisé pour interroger les subgraphs sur le réseau décentralisé de The Graph. -
Subgraph : Une API ouverte qui extrait des données d’une blockchain, les traite et les stocke de manière à ce qu’elles puissent être facilement interrogées via GraphQL. Les développeurs peuvent créer, déployer et publier des subgraphs sur The Graph Network. Une fois indexé, le subgraph peut être interrogé par n’importe qui.
-
Indexeur : Participants au réseau qui gèrent des nœuds d’indexation pour indexer les données des blockchains et répondre aux requêtes GraphQL.
-
Flux de revenus pour les Indexeurs : Les Indexeurs sont récompensés en GRT par deux éléments : les remises sur les frais de requête et les récompenses pour l’indexation.
-
Remboursements de frais de requête : Paiements effectués par les consommateurs de subgraphs pour avoir servi des requêtes sur le réseau.
-
Récompenses d’indexation : Les récompenses que les Indexeurs reçoivent pour l’indexation des subgraphs. Les récompenses d’indexation sont générées par une nouvelle émission de 3 % de GRT par an.
-
-
Indexer’s Self-Stake : Le montant de GRT que les Indexeurs stakent pour participer au réseau décentralisé. Le minimum est de 100 000 GRT, et il n’y a pas de limite supérieure.
-
Delegation Capacity : C’est le montant maximum de GRT qu’un Indexeur peut accepter de la part des Déléguateurs. Les Indexeurs ne peuvent accepter que jusqu’à 16 fois leur propre Indexer Self-Stake, et toute délégation supplémentaire entraîne une dilution des récompenses. Par exemple, si un Indexeur a une Indexer Self-Stake de 1M GRT, sa capacité de délégation est de 16M. Cependant, les indexeurs peuvent augmenter leur capacité de délégation en augmentant leur Indexer Self-Stake.
-
Upgrade Indexer : Un Indexeur conçu pour servir de solution de repli pour les requêtes de subgraphs qui ne sont pas traitées par d’autres Indexeurs sur le réseau. L’upgrade Indexer n’est pas compétitif par rapport aux autres Indexeurs.
-
Delegator(Déléguateurs) : Participants au réseau qui possèdent des GRT et les délèguent à des Indexeurs. Cela permet aux Indexeurs d’augmenter leur participation dans les subgraphs du réseau. En retour, les Déléguateurs reçoivent une partie des récompenses d’indexation que les Indexeurs reçoivent pour le traitement des subgraphs.
-
Taxe de délégation : Une taxe de 0,5 % payée par les Déléguateurs lorsqu’ils délèguent des GRT aux Indexeurs. Les GRT utilisés pour payer la taxe sont brûlés.
-
Curator(Curateur) : Participants au réseau qui identifient les subgraphs de haute qualité et signalent les GRT sur ces derniers en échange de parts de curation. Lorsque les Indexeurs réclament des frais de requête pour un subgraph, 10 % sont distribués aux Curateurs de ce subgraph. Il existe une corrélation positive entre la quantité de GRT signalée et le nombre d’Indexeurs indexant un subgraph.
-
Taxe de curation : Une taxe de 1% payée par les Curateurs lorsqu’ils signalent des GRT sur des subgraphs. Les GRT utiliséa pour payer la taxe sont brûlés.
-
Consommateur de données : Toute application ou utilisateur qui interroge un subgraph.
-
Développeur de subgraphs : Un développeur qui construit et déploie un subgraph sur le réseau décentralisé de The Graph.
-
Manifeste du subgraph : Un fichier YAML qui décrit le schéma GraphQL du subgraph, les sources de données et d’autres métadonnées. Vous trouverez Ici un exemple.
-
Epoque : Unité de temps au sein du réseau. Actuellement, une époque correspond à 6 646 blocs, soit environ 1 jour.
-
Allocation : Un Indexeur peut allouer l’ensemble de son staking de GRT (y compris le staking des Déléguateurs) à des subgraphs qui ont été publiés sur le réseau décentralisé de The Graph. Les allocations peuvent avoir différents statuts :
-
Actif : Une allocation est considérée comme active lorsqu’elle est créée onchain. C’est ce qu’on appelle ouvrir une allocation, et cela indique au réseau que l’Indexeur est en train d’indexer et de servir des requêtes pour un subgraph particulier. Les allocations actives accumulent des récompenses d’indexation proportionnelles au signal sur le subgraph et à la quantité de GRT allouée.
-
Fermé : Un Indexeur peut réclamer les récompenses d’indexation accumulées sur un subgraph donné en soumettant une preuve d’indexation (POI) récente et valide. C’est ce qu’on appelle la fermeture d’une allocation. Une allocation doit avoir été ouverte pendant au moins une époque avant de pouvoir être fermée. La période d’allocation maximale est de 28 époques. Si un Indexeur laisse une allocation ouverte au-delà de 28 époques, il s’agit d’une allocation périmée. Lorsqu’une allocation est dans l’état fermé, un Fisherman peut encore ouvrir un litige pour contester un Indexeur pour avoir servi de fausses données.
-
-
Subgraph Studio : Une dapp puissante pour construire, déployer et publier des subgraphs.
-
Fishermen: A role within The Graph Network held by participants who monitor the accuracy and integrity of data served by Indexers. When a Fisherman identifies a query response or a POI they believe to be incorrect, they can initiate a dispute against the Indexer. If the dispute rules in favor of the Fisherman, the Indexer is slashed by losing 2.5% of their self-stake. Of this amount, 50% is awarded to the Fisherman as a bounty for their vigilance, and the remaining 50% is removed from circulation (burned). This mechanism is designed to encourage Fishermen to help maintain the reliability of the network by ensuring that Indexers are held accountable for the data they provide.
-
Arbitres : Les arbitres sont des participants au réseau nommés dans le cadre d’un processus de gouvernance. Le rôle de l’arbitre est de décider de l’issue des litiges relatifs à l’indexation et aux requêtes. Leur objectif est de maximiser l’utilité et la fiabilité de The Graph.
-
Slashing(Taillade) : Les Indexeurs peuvent se voir retirer leur GRT pour avoir fourni un POI incorrect ou pour avoir diffusé des données inexactes. Le pourcentage de réduction est un paramètre protocolaire actuellement fixé à 2,5 % du staking personnel de l’Indexeur. 50 % des GRT réduit est versé au pêcheur qui a contesté les données inexactes ou le point d’intérêt incorrect. Les 50 % restants sont brûlés.
-
Récompenses d’indexation : Les récompenses que les Indexeurs reçoivent pour l’indexation des subgraphs. Les récompenses d’indexation sont distribuées en GRT.
-
Récompenses de délégation : Les récompenses que les Déléguateurs reçoivent pour avoir délégué des GRT aux Indexeurs. Les récompenses de délégation sont distribuées en GRT.
-
GRT: The Graph’s work utility token. GRT provides economic incentives to network participants for contributing to the network.
-
Proof of Indexing (POI): When an Indexer closes their allocation and wants to claim their accrued indexing rewards on a given subgraph, they must provide a valid and recent POI. Fishermen may dispute the POI provided by an Indexer. A dispute resolved in the Fisherman’s favor will result in slashing of the Indexer.
-
Graph Node: Graph Node is the component that indexes subgraphs and makes the resulting data available to query via a GraphQL API. As such it is central to the Indexer stack, and correct operation of Graph Node is crucial to running a successful Indexer.
-
Indexer agent: The Indexer agent is part of the Indexer stack. It facilitates the Indexer’s interactions onchain, including registering on the network, managing subgraph deployments to its Graph Node(s), and managing allocations.
-
The Graph Client: A library for building GraphQL-based dapps in a decentralized way.
-
Graph Explorer: A dapp designed for network participants to explore subgraphs and interact with the protocol.
-
Graph CLI: A command line interface tool for building and deploying to The Graph.
-
Cooldown Period: The time remaining until an Indexer who changed their delegation parameters can do so again.
-
L2 Transfer Tools: Smart contracts and UI that enable network participants to transfer network related assets from Ethereum mainnet to Arbitrum One. Network participants can transfer delegated GRT, subgraphs, curation shares, and Indexer’s self-stake.
-
Updating a subgraph: The process of releasing a new subgraph version with updates to the subgraph’s manifest, schema, or mappings.
-
Migrating: The process of curation shares moving from an old version of a subgraph to a new version of a subgraph (e.g. when v0.0.1 is updated to v0.0.2).