À mesure que les écosystèmes blockchain passent d'environnements à chaîne unique à des systèmes multi-chaînes interconnectés, les volumes de données on-chain augmentent de façon exponentielle. Si les nœuds RPC traditionnels peuvent lire les états des blockchains, ils atteignent leurs limites en termes d'efficacité et de coût dès qu'il s'agit d'analyser des données historiques, d'exécuter des requêtes complexes ou d'intégrer des données Cross-chain. L'infrastructure de données devient donc un levier essentiel pour la DeFi, la GameFi, les plateformes d'analyse on-chain et les Agent IA.
C'est dans ce contexte qu'est né SQD, un réseau de données de nouvelle génération. Sa mission n'est pas de créer une nouvelle blockchain, mais de servir de couche de connexion essentielle entre les applications Web3 et les données on-chain.
Les blockchains sont par nature transparentes et publiques, mais les données brutes y sont généralement stockées sous forme de blocs, de transactions et de journaux d'événements, ce qui les rend difficiles à exploiter directement pour les développeurs. Qu'il s'agisse d'agréger des transactions historiques, d'analyser le comportement des utilisateurs ou de suivre les flux de fonds on-chain, une extraction et un traitement complexes des données sont nécessaires.
Au début, les développeurs dépendaient souvent de fournisseurs d'API centralisés ou construisaient leurs propres systèmes d'indexation. Mais avec l'explosion des volumes de données on-chain, ces solutions ont révélé leurs faiblesses en matière de coût, de maintenance et d'évolutivité. Subsquid a été conçu pour offrir un réseau d'accès aux données ouvert et évolutif, permettant aux développeurs d'obtenir des données on-chain structurées à moindre coût.
Le flux de travail du réseau SQD se résume en cinq étapes : « Ingérer, Stocker, Indexer, Interroger et Retourner ». Le réseau collecte en continu des données brutes provenant de multiples blockchains et les stocke dans un lac de données distribué. Ensuite, les Nœuds Worker traitent et organisent ces données pour une récupération efficace.
Lorsqu'un développeur ou une application envoie une requête, celle-ci transite d'abord par la couche Portal. En fonction des besoins, le Portal achemine la requête vers le Nœud Worker approprié, qui extrait les données pertinentes du lac de données et renvoie les résultats. Enfin, le Portal livre les données traitées à l'application. Contrairement aux nœuds RPC traditionnels qui parcourent les blocs de manière séquentielle, cette architecture améliore considérablement les performances des requêtes complexes.
Le Data Lake constitue la couche d'infrastructure du réseau SQD, conçue pour stocker les vastes données historiques de diverses blockchains. Contrairement aux bases de données classiques, un data lake peut accueillir une plus grande variété de types de données et prendre en charge un traitement et une analyse flexibles. Les développeurs peuvent ainsi accéder rapidement à des années d'enregistrements on-chain accumulés sans avoir à gérer leurs propres systèmes de stockage à grande échelle.
Les Nœuds Worker forment la couche de calcul et d'exécution du réseau, chargés de l'indexation des données, de l'exécution des requêtes et de la livraison des résultats. Ces nœuds traitent et optimisent les données brutes afin que les requêtes complexes soient exécutées rapidement. À mesure que de nouveaux nœuds rejoignent le réseau, la capacité globale de traitement des données s'accroît en conséquence.
Le Portal est le point d'entrée unique pour les développeurs souhaitant accéder au réseau SQD. Au lieu de se connecter directement aux nœuds sous-jacents, les développeurs envoient leurs requêtes via des API ou SDK standardisés. Le Portal gère la distribution des requêtes, l'ordonnancement des ressources et le renvoi des résultats, ce qui réduit la complexité d'intégration pour les applications.
Hotblocks est la couche de données en temps réel fournie par SQD, spécialement conçue pour traiter les nouveaux blocs et les événements en direct. Contrairement aux requêtes de données historiques, Hotblocks privilégie la faible latence et les performances en temps réel, ce qui le rend idéal pour la surveillance on-chain, les systèmes de trading automatisés et les Agent IA nécessitant des réponses rapides.
Le Token SQD est un élément clé du modèle économique du réseau, remplissant des fonctions de coordination des incitations, de gestion des ressources et de sécurité du réseau.
Premièrement, les Nœuds Worker reçoivent des récompenses en SQD pour leurs services de données, ce qui encourage davantage de participants à apporter leurs ressources de calcul et de stockage. Deuxièmement, les détenteurs de Tokens peuvent déléguer leurs Tokens aux opérateurs de nœuds via un mécanisme de Staking, participant ainsi aux opérations du réseau et renforçant sa sécurité et son engagement global.
De plus, les fournisseurs de services Portal doivent mettre en Staking des SQD pour obtenir des quotas de ressources et des droits de service correspondants. Ce mécanisme garantit une allocation équitable des ressources et améliore la qualité du service. À mesure que l'écosystème se développe, le SQD pourrait également être utilisé pour certaines activités de gouvernance, permettant à la communauté d'influencer l'orientation future du protocole.
Comparé aux nœuds RPC traditionnels, le principal atout de SQD réside dans son architecture pré-indexée. Comme les données sont collectées et traitées à l'avance, les développeurs peuvent récupérer directement les résultats souhaités sans avoir à parcourir à nouveau l'historique de la blockchain. Cela améliore non seulement l'efficacité des requêtes, mais réduit également la charge de calcul des applications.
SQD prend également en charge des tâches analytiques complexes telles que les statistiques sur plusieurs périodes, l'agrégation de données multi-chaînes et l'analyse du comportement on-chain — des scénarios généralement difficiles à traiter avec de simples requêtes RPC. De plus, les développeurs n'ont pas besoin de maintenir leurs propres nœuds et serveurs de base de données, ce qui réduit les coûts d'infrastructure et améliore l'évolutivité.
Les protocoles DeFi nécessitent une surveillance continue des volumes de trading, des variations de liquidité et du comportement des utilisateurs, ce qui rend les services de données efficaces indispensables. SQD aide ces applications à accéder rapidement à des données structurées et prend en charge des tâches analytiques complexes.
Les explorateurs de blockchain dépendent également fortement des requêtes de données historiques. Grâce à son architecture pré-indexée, SQD améliore considérablement l'efficacité des requêtes concernant les comptes, les transactions et les Smart Contracts. Pour les plateformes de surveillance on-chain, les capacités de données en temps réel de Hotblocks permettent de détecter rapidement les transactions anormales et les événements à risque.
Avec l'essor des Agents IA dans le Web3, l'accès aux données on-chain devient encore plus crucial. SQD fournit une interface d'accès aux données unifiée, permettant aux Agents IA d'obtenir rapidement des données structurées et d'exécuter des décisions automatisées. De plus, les applications multi-chaînes peuvent tirer parti du cadre unifié de SQD pour réduire la complexité du développement cross-chain.
Le secteur de l'infrastructure de données blockchain est très concurrentiel. Les fournisseurs RPC traditionnels ont établi des marchés matures, tandis que les plateformes spécialisées dans l'indexation et l'interrogation de données continuent d'étendre leurs écosystèmes. À mesure que l'activité on-chain augmente, trouver un équilibre entre performances en temps réel, décentralisation et coûts de vérification des données restera un défi de long terme pour l'industrie.
Pour SQD, les priorités clés incluent l'expansion du nombre de réseaux pris en charge, l'optimisation de l'expérience développeur et l'augmentation du degré de décentralisation du réseau. Parallèlement, la convergence de l'IA et du Web3 pourrait ouvrir de nouvelles opportunités de croissance pour les réseaux de données décentralisés.
Subsquid (SQD) est un réseau d'infrastructure de données décentralisé spécialisé dans l'accès, l'indexation et l'interrogation des données blockchain. Grâce à une architecture distribuée composée d'un Data Lake, de Nœuds Worker et d'une couche de requête Portal, SQD offre aux développeurs un accès aux données haute performance, multi-chaînes et évolutif.
Alors que la DeFi, les plateformes d'analyse on-chain, les explorateurs de blockchain et les Agents IA exigent toujours plus de données, la couche de données devient un composant essentiel de l'infrastructure Web3. Le modèle de réseau de données décentralisé incarné par SQD propose une solution plus ouverte et plus efficace pour l'acquisition, le traitement et le partage des données on-chain à l'avenir.
Les nœuds RPC lisent principalement l'état actuel d'une blockchain, tandis que SQD collecte, stocke et indexe les données à l'avance. Pour l'analyse de données historiques, les requêtes complexes et le traitement de données Cross-chain, SQD offre généralement une expérience d'accès aux données plus efficace.
Oui. L'un des objectifs de conception de SQD est de prendre en charge l'accès et l'interrogation des données sur plusieurs réseaux blockchain, réduisant ainsi la complexité pour les développeurs grâce à une architecture de données unifiée.
Le Token SQD est principalement utilisé pour les incitations des nœuds, le Staking délégué, l'allocation des ressources et la gouvernance du réseau. Il constitue un outil économique clé pour maintenir les opérations du réseau et aligner les intérêts des participants.
Hotblocks est la couche de données en temps réel fournie par SQD, spécialement conçue pour les nouveaux blocs et les événements en direct on-chain. Sa faible latence le rend adapté aux systèmes de surveillance, aux applications automatisées et aux Agents IA dans des scénarios en temps réel.





