The Graph 是什么:去中心化索引网络的工作原理与用法
做 Web3 应用经常需要查链上历史数据,但区块链原生 RPC 提供的查询能力非常有限。The Graph 通过子图(Subgraph)和去中心化索引节点,把链上事件变成易于查询的 GraphQL 接口,是当下最被广泛使用的索引方案。
一、为什么需要 The Graph
直接读区块链节点的 eth_getLogs 既慢又有窗口限制;自建索引服务又意味着维护数据库、保证高可用,对小团队是巨大负担。The Graph 把这一切抽象成「写子图 → 部署 → 查询」三步,团队只需要描述要索引的事件与映射规则。
二、网络的四类参与者
- Indexer:跑节点、提供查询服务;
- Curator:用 GRT 把热门子图「策展」出来;
- Delegator:把 GRT 委托给 Indexer 获取分成;
- Consumer:使用 GraphQL 查询的开发者,付费拿数据。
这四类参与者通过 GRT 代币串联在一起,形成自调节的市场。你可以在 Binance官网 直接买入 GRT 参与质押,Binance提币 选择 ERC20 网络到账后即可在 The Graph 网络做 Delegate。