Skip to main content
Web3Fire
infrastructureintermediate

子圖

一種預先定義的映射,用於擷取並建立特定區塊鏈資料的索引,以供 GraphQL 查詢使用。

entity.loading_intelligence

關鍵事實

類別infrastructure
難度intermediate

概述

子圖(subgraph)是一種預先定義的映射,用於為 GraphQL 查詢擷取並建立特定區塊鏈資料的索引。它會告知索引器應追蹤哪些資料,以及如何儲存這些資料。這是 The Graph 上的索引基本單位。

運作原理

開發者會定義一個子圖,其中包含待建立索引的合約事件與實體,然後將其部署至網路。索引器會執行該子圖並處理查詢。應用程式則透過 GraphQL 對其進行查詢。

重要性

子圖使區塊鏈資料可查詢且可組合,並為去中心化應用程式(dapps)標準化資料存取方式。它們能降低開發負擔,是 Web3 資料堆疊的核心組成部分。

相關概念

子圖是 The Graph 及索引器基礎架構的一部分。它們使針對區塊鏈資料的 GraphQL 查詢成為可能。

知識圖譜

entity.loading_graph

entity.faq

entity.loading_faq

entity.related_comparisons

ARCHITECTURE V3 — Static Knowledge Shell · 297/297 Concepts · SSG · 0 D1