目錄
Toggle
什麼是Subsquid (SQD)?
Subsquid是一個去中心化的查詢協議和資料湖,旨在幫助從100多個不同的第一層和第二層區塊鏈中提取、處理和訪問鏈上資料,包括EVM、Substrate以及Solana、Cosmos(即將推出)等鏈。
與之前的競爭對手如The Graph不同,Subsquid採用靈活的模組化設計,利用SQLite和DuckDB,整合ZK證明、可信執行環境(TEE),以提供來自快速、低成本區塊的實時歷史和未完成區塊的查詢能力。
Subsquid如何運作?

Subsquid網路按分散式查詢引擎結構設計,包括多個元件:
- 資料提供者:提供鏈上資料(目前支援EVM和Substrate,即將支援Cosmos、Solana)。
資料提供者的運作模型 - 排程器:將資料從提供者分發和同步到工作節點。
排程器的運作模型 - 工作節點:挖礦和處理資料以響應查詢,並從SQD代幣獲得獎勵。
- 日誌收集器:記錄工作節點的日誌,並存儲在IPFS上。
- 獎勵管理器:根據工作節點的效能和質押代幣數量計算獎勵。
- 資料消費者:透過閘道器查詢資料。質押越多的SQD代幣,頻寬越大。
工作節點對資料查詢進行數字簽名,允許驗證查詢並懲罰作弊的工作節點。
Subsquid生態系統中的產品
- SQD網路: 去中心化查詢引擎基礎設施,為200多個網路提供歷史和實時資料。
Subsquid的網路 - Squid SDK: Typescript工具包,幫助構建索引器、批次資料提取器、解碼日誌、交易過濾等。
- SQD Cloud: 雲部署索引器的PaaS服務,支援Postgres、RPC、零停機。
SubSquid雲 - SQD Firehose: 介面卡,使用SQD網路的資料替代傳統RPC。
- ApeWorx外掛: 與ApeWorx框架整合,快速訪問資料。
關於Subsquid的常見問題
- Subsquid與The Graph有何不同? – Subsquid更加靈活(模組化),支援非以太坊虛擬機器和實時查詢。
- 如何獲取SQD代幣? – 參與執行工作節點、質押/委託、測試網或參與SQD的活動。
- Subsquid在AI中的應用價值是什麼? – Subsquid提供的Web3結構化資料和實時資料可用於AI代理的訓練和推理。
總結
Subsquid網路是一個先進的Web3資料查詢生態系統,支援實時、鏈上和鏈下查詢,查詢成本極低。如果說The Graph是Web3.0時代的谷歌,那麼Subsquid就是去中心化的"AWS S3 + BigQuery",適用於多鏈時代。