文章介绍了Alchemy收购Satsuma后推出的新产品Subgraphs,该产品旨在帮助开发者高效提取和转化区块链数据,从而快速构建定制的GraphQL API。文章详细探讨了使用Subgraphs的优点,包括显著减少索引时间、提升工程效率和99.9%的高可用性,为DeFi、游戏、NFT等多个领域的开发者提供了强大的支持。
构建成功的区块链应用是困难的。
其中一个原因是:你需要构建复杂的数据提取和转换管道以获取区块链数据。
解决方案,来临。
我们很高兴地宣布,我们已经收购了Satsuma,这是业界最佳的子图平台,为 Alchemy 的Subgraphs 提供支持。
通过使用 Subgraphs,开发者可以在极短的时间内构建自定义的 GraphQL API。
感兴趣吗?
Subgraphs 完全自助服务,并包含在你的 Alchemy 账户中 - 现在通过 你的仪表盘 访问 Subgraphs!
随着区块链用户活动的扩大和更高吞吐量的L2s 越来越受欢迎,存储在链上的数据量不断增加。
为了支持数据密集型应用,区块链开发者有两个主要选项:自己动手,或者使用 Subgraphs。
由于区块链存储成本高,开发者尽量减少存储在链上的数据量。
如果你想计算一个复杂的指标,比如 TVL,你需要自己摄取和转换原始交易。你将不得不处理重组发生时的数据失效,并处理运营数据管道的维护成本。
Subgraphs 提供了一个开源抽象,用于基于区块链数据为自定义 GraphQL API 索引。定义你的 API 架构以及你希望如何处理数据 - 就这么简单!
在你将子图代码部署到类似 Subgraphs 的平台后,你将获得一个完全托管的 GraphQL API 来为你的应用提供支持!
Subgraph 的基础架构提高了 GMX 用户面统计页面和内部链相关跟踪要求的质量。快速的初始同步和重新索引,对于像 Arbitrum 和 Avalanche 这样高单量链尤其有帮助,允许更快地推送更新,使数据保持最新。
@coinflipcanada, GMX 的关键贡献者
构建 Alchemy 的子图
使用 Subgraphs 意味着花更少的时间等待数据处理。
作为子图开发者,每次更改子图代码时,你都需要等待数据同步。Alchemy Subgraph 客户的历史索引速度提高了最多 5 倍,让你可以更快地推出功能。
当你的子图赶上链头时,它仍需要处理新区块。使用 Subgraphs,传入的数据到达终端用户的速度提高了最多 2 倍。
凭借 Subgraph 的加速索引,我们的子图同步速度提高了 7 倍,我们再也不必担心它们与上一个区块的偏离。
Philip Andersson, Superfluid 的工程主管
使用 Alchemy 的子图节省工程时间
Subgraphs 帮助开发者更快迭代和调试,具备以下功能:
在 < 5 分钟内切换到 Subgraph 的完全托管服务。
查看有关你的子图性能的实时分析,并学习如何使用性能洞见来优化索引。
通过直接访问你的子图的 PostgreSQL 数据库,解锁更高效的聚合或解决分析的使用案例。
使用无缝版本控制系统部署和查询多个子图版本。灵活的版本控制让你的团队提前测试功能,并在遇到问题时立即回滚。
我们与 Subgraphs 的合作显著改善了我们的索引流程,节省了高达 85% 的时间,同时消除了数据丢失的担忧。
Yenwen Feng, Perpetual Protocol 的联合创始人
Subgraphs 提供企业级的可靠性,99.9% 的 API SLA,让你不再担心停机。
来自 Treasure 的客户反馈。
利用 Subgraphs,加上现有的 API、SDK 和开发者工具的组合,解锁针对任何类型项目的企业级解决方案:
DeFi 开发者需要管理复杂的数据抽象,快速的索引时间。
游戏 开发者需要为用户提供低数据延迟,并且快速的索引时间。
NFT 开发者需要可靠地跟踪 NFT 数据,保持低数据延迟。
元宇宙 开发者需要改善加载时间和可扩展性。
Subgraphs 将改变你处理区块链数据的方式。
准备好亲自体验了吗?
现在通过 你的仪表盘 访问 Subgraphs,以部署你的第一个子图,在不到 5 分钟内使用一键导入器迁移你现有的子图到你的仪表盘,或者 与我们的团队联系 讨论如何在你的项目中使用 Subgraphs。
Subgraphs 包含在你的 Alchemy 账户中 - 现在通过 你的仪表盘 访问 Subgraphs!
- 原文链接: alchemy.com/blog/alchemy...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!