The Graph 的 Substreams 革新多链索引,速度提高 24 倍 - Blockchain.News

The Graph 的 Substreams 革新多链索引,速度提高 24 倍

realtime news Nov 07, 2025 04:16

The Graph 的 Substreams 和 Token API 改变了多链索引,在主要区块链上性能提升了 2300%,使区块链数据更加便捷和高效。

The Graph 的 Substreams 革新多链索引,速度提高 24 倍

根据 The Graph,The Graph 通过其创新的 Substreams 和 Token API 大幅提升了多链索引的速度和效率。这一进步将此前的串行瓶颈转变为高性能数据管道,使区块链数据在包括以太坊和 Arbitrum 在内的九个主要网络上快了 2300%。

传统多链索引的挑战

传统的基于 RPC 的索引方法顺序处理区块,导致不能满足高需求的数据需求、错误计算 DeFi 协议中复杂的余额变化,以及由于每个区块链都需要单独设置而增加的基础设施成本。这些限制一直以来使得开发一个有效的 Token API 变得具有挑战性。

Substreams:Token API 的变革者

The Graph 的 Token API 借助 Substreams 提供一个统一的 REST API,提供诸如以太坊、BNB 智能链和 Solana 等多条区块链上的代币、余额、价格和 NFT 数据。其主要功能包括:

  • 钱包余额数据:精确跟踪当前和历史代币余额。
  • 交易数据:全面的代币转移数据及跨链追踪。
  • 价格数据:实时和历史 OHLC 价格数据。
  • NFT 数据:ERC-721/1155 代币的所有权记录和转移历史。

Substreams 的核心创新

Substreams 通过以下几个核心创新实现了这一转变:

  • 并行处理:通过将任务划分为 1k 区块段,实现每秒数千区块的同时索引。
  • 可组合模块:独立的转移、余额、价格和 NFT 数据模块消除了冗余,并允许高效地重用数据。
  • 链通用设计:使用统一的 protobuf 模式来处理所有支持的区块链的数据。
  • 冗余余额跟踪:通过批量 RPC 查询确保准确的 DeFi 余额更新。
  • 智能缓存:通过允许新模块重用缓存数据来提高速度。

令人印象深刻的性能提升

通过实施 Substreams,The Graph 实现了显著的性能改进。例如,以太坊的完整区块链同步时间已从三天减少到仅 10 小时,而 Arbitrum One 的完整历史现在可以在 15 小时内处理完毕,而不再是 15 天。这些改进代表了 Arbitrum 提升了 2300% 的速度,而以太坊则超过了 600%。

对开发者的意义

Substreams 支持的 Token API 不仅使索引速度更快,还启用新的区块链应用类别,提供:

  • 实时准确性和跨链互操作性。
  • 显著降低全面索引的成本。
  • 使用 AI 预备特性的易用性,以进行自然语言查询。

这一突破使开发者能够在不需要广泛基础设施的情况下构建更快的应用程序,促进创建 DeFi 仪表板、AI 交易机器人和分析工具的效率空前提高。

Image source: Shutterstock