
SubQuery是一个用于转换和查询Web3.0世界数据的工具,旨在帮助开发者和用户更高效、可靠地查找和使用数据,使去中心化的数据更加易用,为什么需要SubQuery索引数据,和SQT如何支撑去中心化API,这个问题本质上与区块链数据的获取效率和应用开发体验,随着多链生态逐步成型,链上数据规模在2023年至2026年期间持续扩大,开发者如果直接从节点读取原始区块数据,往往需要处理复杂的解析逻辑和较长的同步时间,SubQuery提供了一套专注于索引与查询的中间层方案,通过将区块数据转化为结构化数据接口,使去中心化应用可以更快读取和使用链上信息。
1、高效查询:在区块链行业中,由于数据存储在分散的节点中,传统查询方法需要下载完整账本并从首个区块开始顺序查找,过程漫长且低效。SubQuery通过提供开源SDK,让索引者在区块链上探索、收集数据,并向用户显示这些数据,从而提高查询效率。
2、数据整理与提供:SubQuery从Polkadot和Substrate生态项目中转化并整理数据,提供给开发者在钱包、区块浏览器以及各种类型的DApp中调用。
3、市场机制:SubQuery提供名为“订单”的市场机制,以向新SubQuery项目的索引者发出确保收益的信号,吸引更多的索引者,改善竞争并降低价格。
1、参与者角色:SubQuery网络中的参与者分为“消费者”、“索引者”和“委托人”。消费者支付SQT代币查询数据,索引者通过运行节点和查询服务来索引数据并回答GraphQL的需求指令,委托人通过支持索引者获得激励。
2、收入分配:消费者支付的SQT代币会进入项目收入池,通过柯布-道格拉斯生产函数进行分配,激励索引者长期稳定工作。委托人将SQT委托给索引者,可以获得查询费用的一部分作为奖励,分成比例由索引者设定。
3、去中心化基础设施:SubQuery即将发布主网,将数据索引器和RPC提供商去中心化到由数千个节点提供商组成的无权限网络中,提供支付轨道、服务验证和争议解决框架,促进关键基础设施组件的去中心化。