
SubQuery网络是一种面向Web3应用的数据基础设施协议,其核心目标是通过过去中心化的数据索引和远程调用服务,为多条区块链提供结构化、可查询的数据支持。SQT是该网络内的功能型代币,主要用于支持舒服服务费用、激励节点参与和参与协议治理,通过统一的数据接口,SubQuery将原本分散在各条区块链中的原始信息进行整理和抽象,让开发者能够从较低的技术门槛调用多链数据,专注于应用本身的功能设计和用户体验。作为一个区块链数据索引器,SubQuery提供了快速、灵活、可靠和去中心化的API,为160多个链提供动力并构建领先的Web3应用程序。
1、构建:SubQuery提供简单的项目初始化过程,使用GraphQL定义实体并编写数据处理映射函数。无需预先存在的数据档案,只需编写脚本并使用 Docker进行本地测试。
2、运行与查询:通过GraphQL进行高级、灵活但简单的查询,支持聚合函数和订阅等高级功能。
3、发布:使用自助服务平台可以轻松地在生产环境中发布和运行子查询项目,仅需几分钟即可完成。
4、部署到子查询网络:SubQuery Network正在建立去中心化的数据服务,为全球社区提供索引和数据服务。
5、将项目发布到子查询网络后,任何人都可以对其进行索引和托管,为全球用户提供更快、更可靠的数据服务。
6、优化您的项目:SubQuery提供了关于如何优化项目以提高性能的指导,帮助项目达到更快的速度。
1、SQT 是 SubQuery 网络中用于结算数据服务费用的主要工具。开发者在调用索引或远程调用服务时,需要使用 SQT 进行支付,这使得数据访问成本与网络使用情况直接挂钩。节点运营者则通过提供服务获得相应的代币回报,从而形成供需关系。
2、这种支付机制让数据服务具备明确的价值衡量标准,也有助于节点根据服务质量和性能进行差异化竞争,进而推动整体服务水平的提升。
4、在部分设计中,代币还可以被用于质押,以换取特定的网络参与权限。这类机制在一定程度上约束了参与者行为,使其更关注网络的长期运行状况。
5、SubQuery 网络从设计之初就以多链支持为目标,当前已适配多种区块链环境,包括兼容虚拟机的公链以及部分模块化区块链生态。通过统一的索引框架,不同链的数据可以在同一网络中被处理和查询,为多链应用提供基础支持。
6、对于希望同时部署在多条链上的应用而言,这种数据层的统一有助于降低适配成本,使开发者不必针对每条链单独构建数据系统。
8、这种跨链查询能力,使得数据整合和展示更加顺畅,也为构建跨链产品提供了现实可行的技术条件。