AI 概要
展开
仅需 30 秒,即可快速掌握文章内容并判断市场情绪!
自 2018 年以来,The Graph (GRT) 一直是区块链分析师和开发者访问、索引和查询以太坊 (ETH) 和其他几个兼容以太坊虚拟机 (EVM) 链历史数据的首选工具。 它甚至被称为“区块链的谷歌”,标志着其在链上数据分析中的重要作用。然而,该图表在兼容 EVM 的链之外覆盖范围相对有限。此外,查询引擎和数据库等大多数关键架构元素都保存在同一个整体模块下,这限制了协议对某些特定用例的适用性。
Subsquid Network 是 The Graph 的新兴替代品。它采用更加灵活的模块化方法,让您跨各种区块链网络对链上数据进行索引。Subsquid 还具有去中心化数据湖、基于云的数据查询解决方案和基于 Typescript 的查询开发框架 Squid SDK 等创新功能。
关键要点:
Subsquid Network (SQD) 是一个创新的去中心化数据湖和查询引擎,可帮助用户访问和检索 100 多个 Layer 1 和 Layer 2 平台的区块链数据。
Subsquid 与 The Graph 旧版链上数据查询协议相比具有多项优势,包括覆盖范围更广的网络和云访问。
Subsquid 上的所有数据处理和存储容量均采用特殊工作节点进行去中心化处理。
Subsquid Network (SQD) 是一个去中心化数据查询引擎,旨在帮助用户高效访问、检索和分析来自 100 多个 Layer 1 和 Layer 2 网络的链上数据。 开发者、分析师和其他感兴趣的用户可通过 EVM 兼容网络和 Substrate 生态系统链,在业内最大的两个生态系统中对区块链数据进行索引。前者包括使用与以太坊互操作的处理引擎的区块链,而后者由与Polkadot(DOT)兼容的平台组成。
Subsquid 目前在 Arbitrum (ARB) 测试网模式下作为无许可网络运行。此外,它还有一个私有(虽然可以公开访问)版本,作为无许可网络的代言人,该网络仍在成熟,并为未来的主网上线做好准备。尽管此独立 Subsquid 版本在专用集群上运行,但其运行模式为开放、免费访问模式。
通过 Subsquid Network 访问的典型区块链数据包括原始事件日志、交易数据、某些网络的执行跟踪以及所谓的状态差异,即新交易处理后区块链数据的变化或更新。
Subsquid Network 采用去中心化方式进行数据查询、存储和提供。平台的所有 平台 模块,包括关键数据查询和存储模块,均采用去中心化方式,并使用特殊的工作节点,提供计算机资源,帮助处理和存储数据,以换取平台原生加密货币代币 SQD 的奖励。
Subsquid 有几位主要参与者为平台功能提供支持,包括数据提供商、员工节点、日志收集者、调度者、奖励经理和数据消费者。
数据提供者是指 Subsquid 从链上获取数据的实际第 1 层和第 2 层链。目前,该项目的重点仅针对链上来源。然而,未来也可能整合链外来源,这可能会导致许多新的解决方案使用链上数据,并丰富了其他链外来源。
截至 2024 年 5 月中旬,Subsquid 声称能够访问和查询 100 多个区块链平台的数据。除了目前支持的 EVM 和 Substrate 生态系统外,该项目还旨在整合基于 Solana (SOL) 和 Cosmos (ATOM) 的链。
员工是点对点节点,提供计算和存储资源,为 Subsquid 的查询和分布式存储功能提供支持。任何愿意提供资源以换取 SQD 奖励的个人或组织均可质押 100,000 SQD 代币,申请以工作节点身份加入网络。
这些节点从工作节点收集数据处理日志,并以分布式方式存储在 IPFS 中。日志将存储 6 个月,其他网络参与者可在需要访问之前由工作人员处理的特定历史数据时使用。
该网络参与者对 Subsquid 平台的整体数据处理至关重要。调度程序在工作节点之间分配区块链来源的数据,确保最高效的处理和容量分配。调度程序会实时听取数据提供商和工作节点的更新,以确定数据分配的最佳调度方式。
这些实体希望访问 Subsquid 的数据查询服务。每位数据使用者通过绑定网络地址的特殊网关连接到平台。对大多数数据用户来说,一个关键因素是分配给其网关的带宽,因为它决定了他们可以获取的区块链数据的效率和数量。网关的带宽取决于用户锁定的 SQD 代币数量:SQD 锁定越多,分配的带宽越多。
Subsquid生态系统包括一个基于云的版本Subsquid Cloud。开发者可通过多链索引云部署索引器,大幅提升平台服务的可用性。得益于 Subsquid Cloud,在区块链环境之外运行的基于 Web 的应用程序可以经济高效地访问链上数据。
通过 Subsquid Network 从区块链获取的数据存储在去中心化数据湖中,该项目使用这一术语来描述其数据在平台的许多工作节点上的分布式存储。这些数据以去中心化方式存储,并在分析、历史索引和区块链探索者等用例的数据查询请求时提供。
网络上的工作者节点越多,从去中心化湖中检索的数据就越有效。这是因为这些节点不仅提供存储容量,还提供计算能力,随着网络的扩展,湖泊的访问效率也会提高。
Subsquid 平台提供了一个开发工具包 - Squid SDK,让开发者能够创建实时提取、转换、加载和查询区块链数据的索引器。Squid SDK 是 Typescript 中的一组库,Typescript 是一种编程语言,通过添加静态类型构建 JavaScript,更易于发现错误并构建大型应用程序。Squid SDK 的模块化框架使开发者能够使用插件和数据目标自定义索引项目。
Subsquid 查询引擎还支持多链访问。开发者可以部署索引器,从多个网络获取数据,并将结果存储在存储库中,这些数据可以组合起来用于分析或去中心化应用程序 (DApp)。
Subsquid Network 通常与更老旧、更成熟的链上数据查询协议进行比较:图表 自 2018 年以来,The Graph 一直备受开发者和分析师的青睐,能够从众多热门区块链中有效获取数据,包括以太坊和其他兼容 EVM 的主要链。
然而,Subsquid 具有多种功能和技术特性,与 The Graph 相比具有重要优势。
首先,The Graph 将其协议的所有主要组件保存在同一个单片模块中。为了充分利用这一功能,用户必须使用平台提供的整个堆栈,这限制了各种数据应用的灵活性。相比之下,Subsquid 采用模块化设计,数据库、查询引擎和客户端数据渲染工具等主要组件相互独立。这提供了更高程度的灵活性和更好的定制潜力。例如,DApp 可以使用 Subsquid 查询引擎,但自定义客户端数据呈现工具。
其次,未定额区块的实时索引在 Subsquid 中可用,但在 The Graph 中不可用。这是为需要快速、高效实时访问数据的应用提供支持的关键区别。
第三,与 The Graph 不同,Subsquid Cloud 解决方案可帮助区块链环境以外的用户访问 Subsquid 平台。使用 Subsquid Cloud,您可以使用法币支付来在线访问平台的服务。相比之下,The Graph需要加密货币支付才能使用其协议。这限制了平台在 Web3 环境中的采用,以及 The Graph 在 Web 2.0 应用程序中的适用性。
最后,Subsquid比The Graph具有优势,具体根据其覆盖的区块链平台数量来衡量。Subsquid 声称覆盖 100 多个网络,而 The Graph 可从少于 60 条链中获取数据。
SQD 是 Subsquid 的原生加密货币。它是以太坊发行的 ERC-20 代币,与 Arbitrum One L2 网络桥接。 L2 SQD 代币在 Subsquid 上的主要功能包括:
治理:代币持有者可通过对变更请求和提案进行投票,参与平台治理流程。
对工作节点的奖励:这些节点将获得 SQD 代币奖励,用于为网络提供处理和存储能力。
质押和质押委托:用户可以使用自己喜欢的工节点质押 SQD 代币。
数据消耗率规则:锁定 SQD 代币后,数据使用者可以增加带宽分配。这对于这些消费者能够访问的链上数据的数量和速度至关重要。
SQD 是一种通货紧缩代币,总供应量为 1,337,000,000。
Subsquid 代币可在 Bybit 现货市场以交易对 (SQD/USDT) 的形式提供。您还可以参与 Bybit 专为 SQD 打造的代币溅水活动,瓜分 1,900,000 SQD 奖池。活动将持续至 2024 年 5 月 31 日。
Subsquid Network 是一个有望彻底改变区块链分析并访问链上数据的项目。凭借其模块化设计、广大覆盖网络以及高效的去中心化处理和存储能力,它比 The Graph 备受欢迎的协议有了显著改进。
此外,Subsquid 对行业的影响可能不止于简单访问链上数据。具体而言,该平台有可能为区块链上的 AI 用例提供支持。AI 算法和应用程序需要快速高效地访问大量数据,凭借其运营理念和功能,Subsquid 能够满足这一需求。Subsquid 处于 AI 和加密货币收集速度的交汇点,能够充分利用这一爆炸式增长。
#LearnWithBybit