À mesure que les applications Web3 telles que DeFi, NFT et DAO se développent à grande vitesse, le volume des données blockchain explose. Les transactions de Smart Contract, les statuts des actifs on-chain et les interactions des utilisateurs génèrent quotidiennement d’énormes quantités de données. Pourtant, ces informations sont généralement conservées sous forme de journaux de transactions bruts sur la blockchain, ce qui rend leur lecture inefficace et complique l’accès rapide des développeurs aux données essentielles. L’accès aux données on-chain est ainsi devenu un point de blocage critique pour la montée en puissance des applications Web3.
The Graph a été conçu pour répondre à ce défi. En tant que protocole d’indexation de données décentralisé de l’écosystème Web3, The Graph structure les données on-chain complexes en informations organisées, interrogeables facilement, offrant aux développeurs une expérience d’accès aux données proche de celle des API classiques.
La mission principale de The Graph est de transformer les données blockchain complexes et peu lisibles en interfaces qui permettent un accès rapide. Son architecture repose sur trois éléments clés : Subgraph, Indexer et GraphQL, qui ensemble forment un flux d’indexation performant.
Concrètement, les développeurs définissent d’abord les données à indexer via Subgraph. Les nœuds Indexer capturent et traitent ensuite ces données on-chain selon les règles établies. Enfin, les applications accèdent aux données indexées grâce à l’interface de requête GraphQL. Ce schéma assure une récupération efficace et décentralisée des informations.
Subgraph est le socle du réseau The Graph : il s’agit d’un ensemble de règles pour indexer les données on-chain. Les développeurs créent des Subgraphs afin de déterminer quels événements de Smart Contract surveiller, quels champs extraire et comment structurer et stocker l’information.
Par exemple, pour qu’une plateforme d’échange décentralisée affiche l’activité de trading et les métriques de liquidité, les développeurs peuvent configurer un Subgraph afin d’indexer les événements Swap, Mint et Burn issus des contrats de trading. Le réseau The Graph capture et organise automatiquement ces données conformément aux règles définies, ce qui permet aux applications d’y accéder efficacement.
Subgraph évite aux développeurs d’analyser manuellement les journaux blockchain, simplifiant considérablement le traitement des données. C’est un levier essentiel pour répondre aux besoins massifs en données des DApp.
Les Indexers sont les opérateurs de nœuds du réseau The Graph, chargés d’indexer les données et de répondre aux requêtes. Ils exécutent le logiciel Graph Node, capturent les données de la blockchain et construisent des index selon les spécifications du Subgraph.
Lorsqu’un développeur ou une DApp soumet une requête, les Indexers renvoient les données concernées et perçoivent des frais de requête en récompense. Pour garantir la sécurité et la qualité du réseau, les Indexers doivent staker du GRT pour participer.
Ce mécanisme incite les nœuds à assurer un service continu et garantit l’indexation décentralisée des données. À mesure que The Graph se démocratise, le rôle des Indexers devient central et leur potentiel de revenus dépend directement de l’activité du réseau.
GraphQL est le langage de requête de The Graph, qui permet aux développeurs de récupérer rapidement des données on-chain ciblées. Contrairement aux méthodes classiques d’interrogation blockchain, GraphQL autorise la sélection précise des champs requis, évitant le traitement de données superflues.
Ainsi, il est possible d’interroger l’historique des transactions d’une adresse spécifique ou le statut de liquidité d’un pool de trading sans devoir télécharger tout le dataset blockchain. Cela optimise considérablement l’efficacité des requêtes tout en réduisant les coûts de développement et d’exploitation.
Grâce à GraphQL, The Graph propose une expérience de développement proche des API Web2, ce qui explique en grande partie son adoption massive.
Le flux d’indexation des données de The Graph s’articule comme suit :
D’abord, les développeurs créent et déploient des Subgraphs qui définissent les règles d’indexation. Ensuite, les Indexers surveillent les événements on-chain et capturent les données pertinentes selon ces règles. Les données sont ensuite traitées et stockées dans un format adapté à l’interrogation. Enfin, les développeurs accèdent aux informations requises via l’interface GraphQL pour les afficher dans leurs applications.
Ce processus automatise la transformation des données brutes de la blockchain en données applicatives visualisables, ce qui décuple l’efficacité d’accès aux données Web3.
Outre les Indexers, le réseau The Graph s’appuie sur deux autres acteurs majeurs : les Curators et les Delegators.
Les Curators évaluent les Subgraphs les plus pertinents et signalent leur importance au réseau en stakant du GRT, ce qui aide les Indexers à prioriser les sources de données de qualité. Cette démarche optimise l’allocation des ressources.
Les Delegators sont des utilisateurs qui délèguent leur GRT aux Indexers. Sans exploiter eux-mêmes de nœud, ils perçoivent des rendements en soutenant les Indexers, abaissant la barrière d’entrée et renforçant la sécurité du réseau.
La collaboration entre Indexers, Curators et Delegators permet à The Graph de bâtir un écosystème d’indexation décentralisé solide.
Dans l’infrastructure internet classique, moteurs de recherche et index de bases de données sont indispensables à l’accès aux données. Dans Web3, The Graph joue un rôle équivalent : il construit des index pour les données blockchain, permettant aux développeurs d’accéder rapidement aux informations nécessaires.
Sans mécanisme d’indexation, les développeurs de DApp devraient exploiter leurs propres nœuds et traiter des données on-chain complexes, ce qui génèrerait des coûts importants. The Graph standardise l’accès aux données, abaisse le seuil d’entrée et accélère l’innovation Web3.
Avec la multiplication des applications blockchain, la demande pour les requêtes de données on-chain explose, faisant du mécanisme d’indexation de The Graph un pilier de l’infrastructure Web3.
Le modèle économique de The Graph stimule directement la demande en GRT. Les développeurs et applications règlent les frais de requête en GRT, tandis que les Indexers, Curators et Delegators doivent staker du GRT pour participer au réseau.
Plus les applications déployées sur The Graph sont nombreuses, plus la demande de requêtes — et donc l’utilisation du GRT — augmente. Parallèlement, le staking réduit l’offre en circulation, renforçant la valeur du GRT.
Ainsi, le mécanisme d’indexation de The Graph constitue à la fois le socle de fonctionnement du protocole et la principale source de valeur du token GRT.
The Graph s’appuie sur Subgraph, Indexer et GraphQL pour bâtir un système d’indexation de données décentralisé complet, offrant aux développeurs un accès rapide aux données blockchain. Subgraph définit les règles d’indexation, Indexer assure le traitement des données et GraphQL propose une interface de requête performante : ensemble, ils forment le cœur de The Graph. À mesure que les applications Web3 s’étendent, cette capacité d’indexation deviendra cruciale et garantira la valeur à long terme du GRT.
Subgraph est le modèle de règles d’indexation des données de The Graph : il définit quelles données on-chain surveiller et comment les organiser. Il constitue la base du flux d’indexation.
Les Indexers perçoivent des frais de requête et des récompenses protocolaires en exploitant des nœuds qui traitent l’indexation et les requêtes. Le staking de GRT est indispensable pour participer aux opérations du réseau.
GraphQL permet aux développeurs d’interroger précisément les données nécessaires, ce qui optimise l’accès aux données on-chain et réduit les coûts applicatifs. C’est un outil clé pour la performance des services de données de The Graph.
Les développeurs paient les frais de requête et les participants du réseau stakent du GRT, ce qui soutient la demande pour le GRT. Plus l’utilisation du réseau The Graph progresse, plus la valeur du GRT s’en trouve consolidée.





