What is The Graph?
从区块链中获取和整理数据可能既复杂又耗时。The Graph 是一个索引协议,旨在简化这一过程,提供快速、可靠且经济高效的区块链数据访问方式。它帮助开发者和应用程序从90多个网络中查询、流式传输和检索所需信息,而无需承担运行自身基础设施的负担。
The Graph 如何解决您的问题
直接处理原始区块链数据涉及解析事件、管理基础设施以及应对可扩展性挑战。The Graph 通过索引和组织数据消除了这些复杂性,使其易于查询。这使您能够:
更快构建: 通过避免构建自定义索引解决方案或管理数据服务器的需求,更快地创建应用程序。
更省成本: 大幅降低运行昂贵数据基础设施所产生的成本和时间,充分利用 The Graph 具有竞争力的数**据市场。据称,每月可节省60-98%的成本。
增强韧性: 通过由全球参与者组成的分布式网络,确保应用程序的高正常运行时间和持续数据流,提供99.99%以上的正常运行时间。
主要特性
The Graph 提供一套量身定制的数据服务,以满足不同需求:
🌐 Subgraphs: 使用由 GraphQL 提供支持的开放API查询结构化的区块链数据。您可以使用现有社区创建的 Subgraphs,或构建自己的 Subgraphs,以从特定的智能合约中提取、处理和存储数据,使历史数据易于应用程序前端和分析工具访问。
⚡ Substreams: 访问高性能、实时数据流,用于高级处理。Substreams 采用模块化组件和并行化引擎构建,可加速索引时间,并支持越来越多的非EVM链,从而实现高频交易和实时分析等用例。
💰 Token API (Beta): 零配置即可即时访问标准化代币数据。该 API 通过简单的 GET 请求提供链上 NFT 和同质化代币信息,包括余额、价格、持有者、元数据和转账事件,非常适合钱包应用程序或流动性池跟踪。
用例
The Graph 助力开发者构建广泛的 Web3 应用程序和服务:
为 dApp 前端赋能: 通过查询精选或自定义的 Subgraphs,轻松获取并显示去中心化应用程序(dApps)的特定历史数据。例如,一个 DeFi 应用程序可以查询 Subgraph,快速可靠地显示用户的历史交易或池参与记录。
实时分析与交易: 利用 Substreams 实时处理高频区块链数据。这对于需要即时洞察的应用程序至关重要,例如实时交易机器人或显示多链最新市场动态的仪表盘。
整合代币数据: 使用 Token API 快速检索钱包或市场中的代币余额和定价信息。此功能简化了向用户显示准确资产信息的流程,无需自行索引大量的代币合约数据。
为何选择 The Graph?
The Graph 因其去中心化基础设施和专业化数据服务而脱颖而出:
去中心化网络: 该协议由全球的索引器(Indexers)、策展人(Curators)和委托人(Delegators)网络提供支持,确保数据可用性、韧性和抗审查性。
专业化数据产品: 除了基本查询功能,The Graph 还提供独特的工具,如用于实时流式传输的 Substreams 和专用的 Token API,通过优化解决方案满足开发者的特定需求。
总结
The Graph 为去中心化网络提供了重要的基础设施,使复杂的区块链数据变得可访问和可用。通过 Subgraphs、Substreams 和 Token API 提供可靠的索引和查询服务,它使开发者能够更快地构建、降低成本并创建具有韧性的应用程序。
探索 The Graph 如何简化您的 Web3 开发工作流程。





