L'une des principales caractéristiques des réseaux blockchain est la nature publique des données de transaction. Cette transparence permet d'enregistrer sur la blockchain toutes les activités des utilisateurs, telles que les transferts de cryptomonnaies, les prêts, la création et la négociation de NFT, garantissant ainsi la disponibilité permanente de ces informations. Avec le développement et la maturation des contrats intelligents, un nombre croissant de projets on-chain ont émergé, transformant la blockchain en une vaste base de données où toutes les interactions avec la blockchain peuvent être enregistrées, ce qu'on appelle les données on-chain.
Les données on-chain sont vitales pour naviguer dans ce marché en constante évolution et peuvent être largement classées en trois catégories : les données de transaction (qui incluent des détails tels que les montants et les adresses de transfert), les données de bloc (informations sur les blocs eux-mêmes, telles que les horodatages) et le code de contrat intelligent (la logique métier programmée sur la blockchain). Bien que les données on-chain soient publiques et transparentes, les utilisateurs ont souvent du mal à interroger directement ces données pour en tirer des informations. L'analyse indépendante des données nécessite la mise en place de nœuds pour accéder aux données de la blockchain et leur traitement - une tâche longue et laborieuse. De nombreuses plateformes d'analyse ont émergé pour faciliter l'accès rapide aux données on-chain. À mesure que la technologie blockchain progresse, l'industrie de l'analyse de données on-chain connaît également une croissance rapide, offrant divers produits adaptés aux utilisateurs individuels et institutionnels.
Les plates-formes d'analyse de données sur chaîne principales indexent généralement les données brutes sur chaîne, les traitent en plusieurs étapes et les stockent dans des entrepôts de données gérés. Ces plates-formes peuvent être divisées en trois catégories principales :
Subsquid Network est un moteur de requêtes décentralisé qui extrait et optimise de grandes quantités de données on-chain tout en garantissant la sécurité grâce à la technologie de preuve à divulgation nulle. Il offre des données on-chain issues de plus de 100 réseaux EVM et Substrate, incluant des journaux d'événements, des reçus de transaction, des traces et des différences d'état pour chaque transaction. Cet article examinera ses principaux produits, fonctionnalités et caractéristiques et analysera son modèle de jeton et son état de développement actuel.
Le réseau Subsquid est un moteur de requête construit sur la blockchain Substrate qui combine efficacement les données on-chain et off-chain tout en garantissant la sécurité grâce à la technologie de preuve de connaissance zéro. Il fonctionne comme un réseau de travailleurs décentralisé, où chaque nœud stocke des données d'un sous-ensemble spécifique de blocs. Cette conception permet une récupération plus rapide des données en identifiant rapidement les nœuds contenant les données nécessaires, permettant aux développeurs d'accéder aux informations de manière rentable, personnalisée et en temps réel.
De plus, le protocole prend en charge l'indexation en temps réel, ce qui permet d'indexer les données même avant la finalisation d'un bloc. Il permet également aux développeurs de stocker les données dans leurs formats préférés, ce qui facilite l'analyse avec des outils tels que BigQuery, Parquet ou CSV.
En septembre 2023, Subsquid Network a lancé un testnet incitatif sur CoinList, attirant près de 20 000 développeurs et participants. Le 3 juin de cette année, il a lancé le mainnet pour son data lake. Plus tôt, le 19 janvier, CoinList a annoncé le début de la vente communautaire pour le Subsquid (jeton SQD), et le jeton SQD natif a été officiellement lancé à la mi-mai.
Le projet a été cofondé par Marcel Fohrmann, qui a étudié à l'école de commerce de l'Université Stanford, et Dmitry Zhelezo, titulaire d'un doctorat en mathématiques. Dmitry possède une solide expérience en tant que développeur principal pour Hydra chez Jsgenesis et a précédemment occupé le poste de scientifique en chef chez Helix Cognitive Computing, apportant plus de 8 ans d'expérience en développement à l'équipe.
En novembre 2021, l'équipe a obtenu 3,8 millions de dollars de financement semencier, dirigé par Hypersphere Ventures, avec un investissement supplémentaire de Zeeprime Capital, Lattice Capital, Digital Finance Group (DFG) et d'autres. Le protocole étend activement ses partenariats et a formé des collaborations stratégiques avec des projets tels que le marché de prédiction Zeitgeist de l'écosystème Polkadot, le fonds de capital-risque blockchain NewTribe Capital et Deutsche Telekom MMS.
L'indexeur permet des requêtes complexes, permettant aux utilisateurs de filtrer facilement les données en fonction de divers critères et de les extraire pour une analyse ultérieure. Certaines fonctionnalités permettent également l'agrégation de données à partir de sources multiples, éliminant ainsi la nécessité de déployer de multiples API dans les DApps multi-chaînes. La distribution de l'indexeur sur plusieurs nœuds améliore à la fois la sécurité et les performances.
Actuellement, Subsquid Network propose quatre produits principaux :
(1) Squid SDK: Il s'agit d'une collection de bibliothèques TypeScript open source conçues pour récupérer, décoder, transformer et sauvegarder des données du réseau Subsquid. Il peut également fournir des données transformées via une API sans accéder à RPC archivés. Toutes les étapes du pipeline d'indexation, de l'extraction des données à la transformation en passant par le stockage, sont effectuées sur des blocs batch pour optimiser la vitesse d'indexation. L'architecture modulaire du SDK permet aux développeurs d'utiliser des plugins personnalisés et des cibles de données pour améliorer leurs projets d'indexation.
(2) Subsquid Cloud: Un service d'hébergement pour les indexeurs personnalisés et les API GraphQL. En utilisant ce service, les développeurs peuvent éviter les coûts et les complexités de la maintenance de l'infrastructure d'indexation.
Source:www.sqd.dev/cloud
(3) Subsquid Firehose : un adaptateur léger qui permet aux utilisateurs d’exécuter des sous-graphes sur le réseau Subsquid. Il fonctionne comme une barre latérale vers le nœud d’indexeur de graphes, extrayant et filtrant les données directement à partir du réseau SQD au lieu de s’appuyer sur des points de terminaison RPC. Toutefois, étant donné que le réseau ne fournit pas de blocs en temps réel, il peut extraire de manière transparente les blocs les plus récents et en attente à partir de points de terminaison RPC supplémentaires si nécessaire.
(4) Plugin Subsquid ApeWorx : Il s'agit d'un framework de développement Web3 modulaire destiné aux développeurs Python. Il peut récupérer des données de la blockchain en vrac et accéder à des données historiques pour des comptes individuels, même s'il est actuellement en phase de test.
L'indexation des données on-chain est essentielle pour le développement de Web3 DApps et l'analyse des tableaux de bord. En utilisant le SDK Squid, le protocole offre actuellement plusieurs fonctionnalités clés :
(1) Indexation efficace des données
Subsquid fournit un système d'indexation de données hautement efficace qui permet aux développeurs d'accéder rapidement et précisément aux données de la blockchain. En optimisant les structures de données et les mécanismes de requête, il améliore significativement la vitesse d'accès aux données.
(2) Système de requête flexible
Subsquid propose un système de requête flexible, permettant aux développeurs d'adapter les requêtes à leurs besoins spécifiques et de récupérer des données ciblées sur la blockchain. Cette adaptabilité est utile dans diverses applications, y compris la finance décentralisée (DeFi), les jeux et la gestion de la chaîne d'approvisionnement.
(3) Couverture complète des données
Subsquid propose actuellement des données historiques on-chain provenant de plus de 100 réseaux EVM et Substrate, ainsi que de Starknet. Les données comprennent les journaux d’événements, les reçus de transaction, les informations de suivi et les changements de statut pour chaque transaction.
Source : network.subsquid.io/dashboard
Avant le lancement du mainnet, l'accès aux données du réseau Subsquid était gratuit. Cependant, suite au lancement du mainnet du data lake en juin, le coût prévu pour extraire 1 To de données sera compris entre 1 et 5 dollars.
SQD est le jeton natif du réseau Subsquid, avec un approvisionnement total de 1,337 milliard de jetons. Le contrat intelligent pour le jeton est déployé sur le mainnet Ethereum et est relié à Arbitrum One.
En septembre 2023, le réseau Subsquid a lancé un testnet incitatif sur CoinList, attirant près de 20 000 développeurs et participants. La vente communautaire SQD sur CoinList a commencé le 19 janvier 2023 à 02h00 (UTC+8), offrant un approvisionnement initial de 53 480 000 jetons SQD, soit 4% de l'approvisionnement total, au prix de 0,094 $ par jeton. Les limites d'achat initiales étaient fixées à un minimum de 50 $ et un maximum de 2 000 $ (uniquement en USDT ou USDC). Parmi les jetons vendus lors de la vente initiale, 20% seront libérés après l'événement de génération de jetons (TGE), tandis que les 80% restants seront libérés de manière linéaire au cours des six mois suivants. Les participants des États-Unis, du Canada, de la Chine, de la Corée du Sud et de certaines autres régions ne sont pas éligibles pour participer. De plus, Subsquid peut vendre 13,37 millions de jetons SQD supplémentaires (1% de l'approvisionnement total) pendant la période de vente communautaire. En conséquence, le pourcentage total de jetons vendus lors de la vente communautaire s'élève à 5%.
Les détails de distribution officiels et le calendrier de déverrouillage des jetons SQD ont été publiés, comme indiqué dans le tableau ci-dessous:
Source: docs.sqd.dev/subsquid-network/tokenomics
SQD participe activement aux activités de l'écosystème, principalement axées sur la sécurisation des opérations réseau. Ses principales applications peuvent être résumées comme suit:
Subsquid agrège efficacement une grande quantité de données on-chain et off-chain, les sécurisant à travers des preuves de connaissances nulles. Son architecture modulaire unique permet aux développeurs une flexibilité et une personnalisation optimales. La vision de l'équipe est de devenir un centre de données unifié pour Web3, visant à construire et préparer des données de toutes les chaînes. Ils prévoient de soutenir la scalabilité vers les principaux écosystèmes tels que Solana, Ethereum et les solutions de couche 2. Avec la croissance du stockage de données et la participation au réseau, le réseau Subsquid a un potentiel significatif de développement à l'avenir.
L'une des principales caractéristiques des réseaux blockchain est la nature publique des données de transaction. Cette transparence permet d'enregistrer sur la blockchain toutes les activités des utilisateurs, telles que les transferts de cryptomonnaies, les prêts, la création et la négociation de NFT, garantissant ainsi la disponibilité permanente de ces informations. Avec le développement et la maturation des contrats intelligents, un nombre croissant de projets on-chain ont émergé, transformant la blockchain en une vaste base de données où toutes les interactions avec la blockchain peuvent être enregistrées, ce qu'on appelle les données on-chain.
Les données on-chain sont vitales pour naviguer dans ce marché en constante évolution et peuvent être largement classées en trois catégories : les données de transaction (qui incluent des détails tels que les montants et les adresses de transfert), les données de bloc (informations sur les blocs eux-mêmes, telles que les horodatages) et le code de contrat intelligent (la logique métier programmée sur la blockchain). Bien que les données on-chain soient publiques et transparentes, les utilisateurs ont souvent du mal à interroger directement ces données pour en tirer des informations. L'analyse indépendante des données nécessite la mise en place de nœuds pour accéder aux données de la blockchain et leur traitement - une tâche longue et laborieuse. De nombreuses plateformes d'analyse ont émergé pour faciliter l'accès rapide aux données on-chain. À mesure que la technologie blockchain progresse, l'industrie de l'analyse de données on-chain connaît également une croissance rapide, offrant divers produits adaptés aux utilisateurs individuels et institutionnels.
Les plates-formes d'analyse de données sur chaîne principales indexent généralement les données brutes sur chaîne, les traitent en plusieurs étapes et les stockent dans des entrepôts de données gérés. Ces plates-formes peuvent être divisées en trois catégories principales :
Subsquid Network est un moteur de requêtes décentralisé qui extrait et optimise de grandes quantités de données on-chain tout en garantissant la sécurité grâce à la technologie de preuve à divulgation nulle. Il offre des données on-chain issues de plus de 100 réseaux EVM et Substrate, incluant des journaux d'événements, des reçus de transaction, des traces et des différences d'état pour chaque transaction. Cet article examinera ses principaux produits, fonctionnalités et caractéristiques et analysera son modèle de jeton et son état de développement actuel.
Le réseau Subsquid est un moteur de requête construit sur la blockchain Substrate qui combine efficacement les données on-chain et off-chain tout en garantissant la sécurité grâce à la technologie de preuve de connaissance zéro. Il fonctionne comme un réseau de travailleurs décentralisé, où chaque nœud stocke des données d'un sous-ensemble spécifique de blocs. Cette conception permet une récupération plus rapide des données en identifiant rapidement les nœuds contenant les données nécessaires, permettant aux développeurs d'accéder aux informations de manière rentable, personnalisée et en temps réel.
De plus, le protocole prend en charge l'indexation en temps réel, ce qui permet d'indexer les données même avant la finalisation d'un bloc. Il permet également aux développeurs de stocker les données dans leurs formats préférés, ce qui facilite l'analyse avec des outils tels que BigQuery, Parquet ou CSV.
En septembre 2023, Subsquid Network a lancé un testnet incitatif sur CoinList, attirant près de 20 000 développeurs et participants. Le 3 juin de cette année, il a lancé le mainnet pour son data lake. Plus tôt, le 19 janvier, CoinList a annoncé le début de la vente communautaire pour le Subsquid (jeton SQD), et le jeton SQD natif a été officiellement lancé à la mi-mai.
Le projet a été cofondé par Marcel Fohrmann, qui a étudié à l'école de commerce de l'Université Stanford, et Dmitry Zhelezo, titulaire d'un doctorat en mathématiques. Dmitry possède une solide expérience en tant que développeur principal pour Hydra chez Jsgenesis et a précédemment occupé le poste de scientifique en chef chez Helix Cognitive Computing, apportant plus de 8 ans d'expérience en développement à l'équipe.
En novembre 2021, l'équipe a obtenu 3,8 millions de dollars de financement semencier, dirigé par Hypersphere Ventures, avec un investissement supplémentaire de Zeeprime Capital, Lattice Capital, Digital Finance Group (DFG) et d'autres. Le protocole étend activement ses partenariats et a formé des collaborations stratégiques avec des projets tels que le marché de prédiction Zeitgeist de l'écosystème Polkadot, le fonds de capital-risque blockchain NewTribe Capital et Deutsche Telekom MMS.
L'indexeur permet des requêtes complexes, permettant aux utilisateurs de filtrer facilement les données en fonction de divers critères et de les extraire pour une analyse ultérieure. Certaines fonctionnalités permettent également l'agrégation de données à partir de sources multiples, éliminant ainsi la nécessité de déployer de multiples API dans les DApps multi-chaînes. La distribution de l'indexeur sur plusieurs nœuds améliore à la fois la sécurité et les performances.
Actuellement, Subsquid Network propose quatre produits principaux :
(1) Squid SDK: Il s'agit d'une collection de bibliothèques TypeScript open source conçues pour récupérer, décoder, transformer et sauvegarder des données du réseau Subsquid. Il peut également fournir des données transformées via une API sans accéder à RPC archivés. Toutes les étapes du pipeline d'indexation, de l'extraction des données à la transformation en passant par le stockage, sont effectuées sur des blocs batch pour optimiser la vitesse d'indexation. L'architecture modulaire du SDK permet aux développeurs d'utiliser des plugins personnalisés et des cibles de données pour améliorer leurs projets d'indexation.
(2) Subsquid Cloud: Un service d'hébergement pour les indexeurs personnalisés et les API GraphQL. En utilisant ce service, les développeurs peuvent éviter les coûts et les complexités de la maintenance de l'infrastructure d'indexation.
Source:www.sqd.dev/cloud
(3) Subsquid Firehose : un adaptateur léger qui permet aux utilisateurs d’exécuter des sous-graphes sur le réseau Subsquid. Il fonctionne comme une barre latérale vers le nœud d’indexeur de graphes, extrayant et filtrant les données directement à partir du réseau SQD au lieu de s’appuyer sur des points de terminaison RPC. Toutefois, étant donné que le réseau ne fournit pas de blocs en temps réel, il peut extraire de manière transparente les blocs les plus récents et en attente à partir de points de terminaison RPC supplémentaires si nécessaire.
(4) Plugin Subsquid ApeWorx : Il s'agit d'un framework de développement Web3 modulaire destiné aux développeurs Python. Il peut récupérer des données de la blockchain en vrac et accéder à des données historiques pour des comptes individuels, même s'il est actuellement en phase de test.
L'indexation des données on-chain est essentielle pour le développement de Web3 DApps et l'analyse des tableaux de bord. En utilisant le SDK Squid, le protocole offre actuellement plusieurs fonctionnalités clés :
(1) Indexation efficace des données
Subsquid fournit un système d'indexation de données hautement efficace qui permet aux développeurs d'accéder rapidement et précisément aux données de la blockchain. En optimisant les structures de données et les mécanismes de requête, il améliore significativement la vitesse d'accès aux données.
(2) Système de requête flexible
Subsquid propose un système de requête flexible, permettant aux développeurs d'adapter les requêtes à leurs besoins spécifiques et de récupérer des données ciblées sur la blockchain. Cette adaptabilité est utile dans diverses applications, y compris la finance décentralisée (DeFi), les jeux et la gestion de la chaîne d'approvisionnement.
(3) Couverture complète des données
Subsquid propose actuellement des données historiques on-chain provenant de plus de 100 réseaux EVM et Substrate, ainsi que de Starknet. Les données comprennent les journaux d’événements, les reçus de transaction, les informations de suivi et les changements de statut pour chaque transaction.
Source : network.subsquid.io/dashboard
Avant le lancement du mainnet, l'accès aux données du réseau Subsquid était gratuit. Cependant, suite au lancement du mainnet du data lake en juin, le coût prévu pour extraire 1 To de données sera compris entre 1 et 5 dollars.
SQD est le jeton natif du réseau Subsquid, avec un approvisionnement total de 1,337 milliard de jetons. Le contrat intelligent pour le jeton est déployé sur le mainnet Ethereum et est relié à Arbitrum One.
En septembre 2023, le réseau Subsquid a lancé un testnet incitatif sur CoinList, attirant près de 20 000 développeurs et participants. La vente communautaire SQD sur CoinList a commencé le 19 janvier 2023 à 02h00 (UTC+8), offrant un approvisionnement initial de 53 480 000 jetons SQD, soit 4% de l'approvisionnement total, au prix de 0,094 $ par jeton. Les limites d'achat initiales étaient fixées à un minimum de 50 $ et un maximum de 2 000 $ (uniquement en USDT ou USDC). Parmi les jetons vendus lors de la vente initiale, 20% seront libérés après l'événement de génération de jetons (TGE), tandis que les 80% restants seront libérés de manière linéaire au cours des six mois suivants. Les participants des États-Unis, du Canada, de la Chine, de la Corée du Sud et de certaines autres régions ne sont pas éligibles pour participer. De plus, Subsquid peut vendre 13,37 millions de jetons SQD supplémentaires (1% de l'approvisionnement total) pendant la période de vente communautaire. En conséquence, le pourcentage total de jetons vendus lors de la vente communautaire s'élève à 5%.
Les détails de distribution officiels et le calendrier de déverrouillage des jetons SQD ont été publiés, comme indiqué dans le tableau ci-dessous:
Source: docs.sqd.dev/subsquid-network/tokenomics
SQD participe activement aux activités de l'écosystème, principalement axées sur la sécurisation des opérations réseau. Ses principales applications peuvent être résumées comme suit:
Subsquid agrège efficacement une grande quantité de données on-chain et off-chain, les sécurisant à travers des preuves de connaissances nulles. Son architecture modulaire unique permet aux développeurs une flexibilité et une personnalisation optimales. La vision de l'équipe est de devenir un centre de données unifié pour Web3, visant à construire et préparer des données de toutes les chaînes. Ils prévoient de soutenir la scalabilité vers les principaux écosystèmes tels que Solana, Ethereum et les solutions de couche 2. Avec la croissance du stockage de données et la participation au réseau, le réseau Subsquid a un potentiel significatif de développement à l'avenir.