什么是 The Graph (GRT)?为 Web3 资料索引和查询提供动力

要点总结
• The Graph 是一个去中心化的索引协议,简化区块链数据查询。
• GRT 代币在网络中协调参与者的激励机制。
• 子图和索引器是 The Graph 的核心组成部分,促进数据的可查询性。
• 未来发展将聚焦于第 2 层扩展性和 Substreams 等新技术。
随着去中心化应用程式横跨多个链扩展,开发者和用户需要一种可靠的方式来快速、一致地读取区块链资料。The Graph 是一个去中心化的索引协定,透过子图 (subgraphs) 和标准的 GraphQL 端点,让公开的区块链资料易于查询。透过协调节点营运者和资料策展者的激励机制,它为 Web3 资料存取提供了一个有弹性的基础架构,同时关注效能、成本和开放性。本指南将解释什么是 The Graph,它是如何运作的,为什么 GRT 很重要,以及随着生态系统在 2025 年的演进,有哪些新发展。
The Graph 简介
The Graph 网路是一个用于索引和查询链上资料的去中心化市集。开发者定义如何透过“子图”提取、转换和提供资料,这些子图部署在网路参与者之间,而非中央伺服器。客户端接着使用 GraphQL(一种广泛采用的 API 查询语言)来查询这些资料。
- 在官方文件学习基础知识:The Graph Docs
- 探索协定网站:The Graph Network
- 查看开源索引引擎:Graph Node on GitHub
- GraphQL 标准:GraphQL.org
运作方式:子图、索引器和查询
- 子图 (Subgraphs):子图定义了要索引的事件、合约和实体,以及如何将原始区块链资料映射到可查询的实体。它本质上是一个资料模型加上提取逻辑,将链上日志转换为结构化的 API 回应。子图可以在应用程式之间重复使用,促进组合性。参考:The Graph Docs
- 索引器 (Indexers):独立的节点营运者质押 GRT 来运行基础设施、索引子图并提供查询服务。他们的效能和可靠性直接影响网路的品质。
- 策展者 (Curators):策展者透过存入 GRT 来标记高品质的子图。这有助于引导索引器和消费者走向值得信赖的资料来源。
- 委托者 (Delegators):不营运基础设施的持有者可以将 GRT 委托给索引器,分享查询费用收入。
- 消费者 (Consumers):应用程式、分析仪表板、协定和最终用户透过闸道 (Gateway) 或直接从索引器查询子图。
开发者透过文件中所述的闸道和工具与网路互动,并使用索引器或路由服务公开的 GraphQL 端点进行查询。由于每个子图都是开放的,专案可以分叉、审核或改进资料管道,而无需从头开始构建一切。
为什么 GRT 很重要
GRT 是 The Graph 网路的原生代币,协调所有参与者之间的激励:
- 质押和委托 (Staking and Delegation):索引器质押 GRT 来保护网路并赚取查询费用;委托者透过委托给他们偏好的索引器来间接质押。
- 策展者信号 (Curator Signaling):策展者存入 GRT 来标记有价值的子图,影响资源分配。
- 查询费用 (Query Fees):消费者为查询付费,费用会根据活动和网路参数在索引器、委托者和策展者之间分配。
GRT 是以太坊上的 ERC-20 代币(合约:Etherscan GRT)。随着 The Graph 已扩展到第 2 层网路以降低成本,用户将发现工具和结算日益与 L2 生态系统保持一致。有关资料和代币的概览,请参阅Messari: The Graph (GRT)。
2025 年:新动态与关注焦点
The Graph 已从早期的“托管服务”迈向一个完全去中心化的网路,拥有改进的查询路由堆叠和对现代资料管道的支援:
- 迁移与闸道演进:该网路已持续从中心化服务转向低成本环境中的去中心化查询路由,特别是以 Arbitrum 进行协定运营。透过The Graph Blog查看生态系统更新,并在The Graph Forum上关注网路公告。
- 第 2 层重点:凭藉更低的费用和更快的最终性,像 Arbitrum 这样的 L2 让索引器和消费者能以更低的成本与协定互动,同时维持以太坊级别的安全性。深入了解 L2 机制:Arbitrum Docs。
- Substreams 效能:The Graph 支援 Substreams,这是一种高吞吐量的串流方法,用于并行提取和处理链上资料。这有助于开发者扩展分析和复杂的资料转换,而无需重新发明轮子。参考架构和概念已收录在The Graph Docs中。
开发者和索引器应透过The Graph Forum关注网路治理提案、查询费用机制以及索引证明 (Proofs of Indexing) 和分配策略的改进。用户应留意支援新兴原语(如再质押、基于意图的架构、模组化 Rollups)和跨链资料覆盖的新子图。
主要使用案例
- DeFi API 和仪表板:跨 DEX、借贷协定和衍生品提取标准化的部位、资金池状态和历史事件资料。
- NFT 分析:查询铸造事件、代币中继资料映射、转帐和市场活动。
- DAO 和治理:索引提案、投票和链上执行步骤,以支援分析或社群应用程式。
- 跨链分析:运行连结多个链资料的子图,以支援投资组合工具或链上研究。
在 The Graph 上建置:实用指南
- 设计你的资料模型:决定你需要哪些合约、事件和实体。保持结构模组化,以便在子图之间重复使用。
- 选择子图或 Substreams:对于许多应用程式来说,子图简单明了且非常适合。当你需要快速、并行处理大型资料集或多合约管线时,Substreams 则能发挥优势。
- 部署和测试:使用The Graph Docs中描述的工具,并测量目标链上的查询效能。
- 标记和迭代:与策展者或你的社群合作,标记高品质的子图,改进效能并降低成本。
- 生产查询路由:整合闸道以实现可靠的路由和成本管理,特别是如果你的应用程式服务于大量用户。
风险与考量
- 资料正确性:子图是程式码。请审查映射、结构和转换逻辑。开源有助于社群审核。
- 经济激励:索引器的可靠性和查询定价各不相同。与信誉良好的索引器合作,并透过The Graph Forum监控分配策略。
- 多链复杂性:跨链应用程式可能需要多个子图或 Substreams 管线;请仔细规划资料一致性和延迟。
- 成本与延迟权衡:L2 执行有帮助,但资料最终性和跨链读取可能会增加复杂性。
安全储存和使用 GRT
如果你计划委托或参与网路治理,你将使用你的钱包签署链上交易。硬体钱包有助于保护你的私钥免受恶意软体和网路钓鱼的侵害:
- OneKey 硬体钱包提供开源韧体、安全元件保护,并对包括以太坊和 Arbitrum 在内的 EVM 网路提供无缝支援。这使得在与 The Graph 的 L2 优化工作流程互动时,能够轻松地持有、委托和管理 GRT。对于多链用户和开发者来说,OneKey 的桌面和行动应用程式与开发工具一起简化了资产管理。
总结
The Graph 是 Web3 基础设施的重要组成部分,它将原始区块链资料转换为快速、可组合的 API。其由 GRT 协调的去中心化索引器、策展者和委托者网路,提供了一个强大的可查询资料市集。随着生态系统加倍投入第 2 层扩展性和 Substreams 等先进管线,开发者能够获得更高的效能和可预测的成本,而用户则能从更丰富、更可靠的应用程式中受益。请密切关注协定更新、治理讨论和新的子图,并像 OneKey 这样的硬体钱包安全地保管你的 GRT,以便参与网路的资料经济。






