Aperçu
Les réseaux blockchain s'appuient sur des nœuds pour garantir l'intégrité et le bon fonctionnement du réseau. Les nœuds remplissent des tâches essentielles telles que la validation des transactions, le stockage des données de la blockchain et la facilitation de l'accès aux données pour les applications et les utilisateurs. Quicknode donne accès à des nœuds sur plus de 70 blockchains, y compris des nœuds complets et des nœuds d'archive, afin de répondre à divers cas d'utilisation et exigences opérationnelles.
Ce document explique les différences entre les nœuds complets et les nœuds d'archive, leur stockage de données et leurs politiques de purge. Il répertorie les chaînes et les réseaux pris en charge, la disponibilité du mode archive et les politiques de purge pour chacun d'entre eux.
Qu'est-ce qu'un nœud complet ?
Un nœud complet conserve l'état actuel de la blockchain et valide toutes les transactions et tous les blocs conformément aux règles de consensus du réseau. Les nœuds complets stockent suffisamment de données pour traiter les nouvelles transactions et établir l'état le plus récent de la blockchain.
Principales caractéristiques des nœuds complets :
- Données d'état actuelles: les nœuds complets conservent l'état le plus récent de la blockchain.
- Validation des transactions: ils vérifient les transactions et les blocs avant de les ajouter à la chaîne.
- Exigences en matière de stockage: les nœuds complets sont plus économes en espace de stockage que les nœuds d'archivage, car ils ne stockent pas l'ensemble des états historiques. Vous pouvez toutefois vérifier ces états historiques à l'aide des données de blocs.
- Utilisations: Idéal pour la plupart des interactions avec la blockchain, telles que la consultation des soldes, l'interaction avec des contrats intelligents et l'envoi de transactions.
Qu'est-ce qu'un nœud d'archivage ?
Un nœud d'archivage stocke l'historique complet de la blockchain, y compris tous les états antérieurs des comptes et des contrats. Cela permet aux nœuds d'archivage de répondre à des requêtes concernant les états passés de la blockchain, ce que les nœuds complets ne peuvent pas faire.
Principales caractéristiques des nœuds d'archivage :
- Données complètes: les nœuds d'archivage conservent l'intégralité de l'historique de la blockchain, depuis le bloc de genèse jusqu'à l'état actuel.
- Requêtes avancées: elles prennent en charge les requêtes portant sur n'importe quel bloc historique, compte ou état de contrat.
- Besoins en stockage: en raison du volume important de données stockées, les nœuds d'archivage nécessitent des ressources de stockage et de calcul nettement plus importantes.
- Applications: Indispensable pour l'analyse de données, les explorateurs de blockchain, les outils de débogage et les exigences de conformité.
Qu'est-ce qu'une politique de suppression ?
Une politique de « pruning » définit la manière dont un nœud gère et conserve les données de la blockchain. Le « pruning » est le processus consistant à supprimer les données les plus anciennes de la blockchain afin de libérer de l'espace de stockage, tout en conservant les données nécessaires aux opérations en cours.
Principales caractéristiques des politiques de suppression :
- Réduction de l'espace de stockage: les nœuds « élagués » suppriment les données historiques qui ne sont plus nécessaires à la validation ou aux opérations en cours.
- Efficacité: la taille améliore l'efficacité du stockage et réduit les besoins en matériel.
- Limites: les nœuds allégés ne permettent pas d'accéder aux états historiques, ce qui les rend inadaptés aux applications nécessitant l'historique complet de la blockchain.
- Variations d'une chaîne à l'autre: la mise en œuvre des politiques d'élagage varie d'un réseau blockchain à l'autre et peut dépendre de la conception de la chaîne et de ses cas d'utilisation spécifiques.
Chaînes et réseaux pris en charge
Vous trouverez ci-dessous un tableau récapitulatif de la disponibilité des nœuds d'archivage et des politiques de suppression sur les chaînes et réseaux pris en charge par Quicknode.
| Chaîne | Réseau | Archive | Politique en matière d'élagage |
|---|---|---|---|
| 0g | Réseau de test Galileo | Oui | Aucun |
| 0g | Mainnet | Oui | Aucun |
| Abstract | Testnet | Oui | Aucun |
| Abstract | Mainnet | Oui | Aucun |
| Aleo | Mainnet | Oui | Aucun |
| Aptos | Testnet | Oui | Aucun |
| Aptos | Mainnet | Oui | Aucun |
| Arc | Testnet | Oui | Aucun |
| Arbitrum | Sepolia | Oui | Aucun |
| Arbitrum | Mainnet | Oui | Aucun |
| Arbitrum Nova | Mainnet | Oui | Aucun |
| Avalanche | Réseau de test Fuji | Oui | Aucun |
| Avalanche | Mainnet | Oui | Aucun |
| Ault | Mainnet | Oui | Aucun |
| Ault | Testnet | Oui | Aucun |
| B3 | Sepolia | Non | 128 chapitres de l'histoire de l'État |
| B3 | Mainnet | Non | 128 chapitres de l'histoire de l'État |
| Base | Sepolia | Oui | Aucun |
| Base | Mainnet | Oui | Aucun |
| Berachain | Réseau de test Bepolia | Oui | Aucun |
| Berachain | Mainnet | Oui | Aucun |
| Bitcoin | Testnet | Non | Taille désactivée |
| Bitcoin | Mainnet | Non | Taille désactivée |
| Bitcoin Cash | Testnet | Oui | Aucun |
| Bitcoin Cash | Mainnet | Oui | Aucun |
| Blast | Sepolia | Oui | Aucun |
| Blast | Mainnet | Oui | Aucun |
| BNB | Testnet | Oui | Aucun |
| BNB | Mainnet | Oui | Aucun |
| Celestia | Mainnet | Oui | Aucun |
| Celestia | Réseau de test Mocha | Non | pruning-keep-recent = "362880" |
| Celo | Mainnet | Oui | Aucun |
| Cosmos | Mainnet | Oui | Données disponibles à partir de cosmoshub-4 (hauteur de bloc 5200791) ; pas de prise en charge de cosmoshub-1/2/3 |
| Cyber | Sepolia | Oui | Aucun |
| Cyber | Mainnet | Oui | Aucun |
| Doge | Mainnet | Oui | Aucun |
| Ethereum | Sepolia | Oui | Aucun |
| Ethereum | Mainnet | Oui | Aucun |
| Ethereum | Hoodi | Oui | Aucun |
| Fantom | Mainnet | Oui | Aucun |
| Flare | Réseau de test Coston2 | Oui | Aucun |
| Flare | Mainnet | Oui | Aucun |
| Flow | Testnet | Non | Racine de l'époche actuelle (spork) |
| Flow | Mainnet | Non | Racine de l'époche actuelle (spork) |
| Fluent | Mainnet | Oui | Aucun |
| Fluent | Testnet | Oui | Aucun |
| Fraxtal | Mainnet | Oui | Aucun |
| Fuel | Sepolia | Oui | Aucun |
| Fuel | Mainnet | Oui | Aucun |
| Gravity | Réseau principal Alpha | Oui | Aucun |
| Gnosis | Mainnet | Oui | Aucun |
| Hemi | Testnet | Oui | Aucun |
| Hemi | Mainnet | Oui | Aucun |
| Hedera | Testnet | Oui | Aucun |
| Hyperliquid | Mainnet | Oui | /evm → Données récentes uniquement ; les blocs plus anciens sont supprimés périodiquement (durée de conservation d'environ 12 heures)/nanoreth → Archives historiques complètes avec prise en charge du traçage/hypercore → Couche d'échange HyperCore pour les données historiques de négociation, les mises à jour du carnet d'ordres et les événements boursiersEn savoir plus sur Points d'extrémité hyperliquides ici |
| Hedera | Mainnet | Oui | Aucun |
| zkEVM immuable | Testnet | Oui | Aucun |
| zkEVM immuable | Mainnet | Oui | Aucun |
| Ink | Sepolia | Oui | Aucun |
| Ink | Mainnet | Oui | Aucun |
| JOC | Mainnet | Oui | Aucun |
| Injective | Testnet | Non | pruning-keep-recent = « 1832727 » et pruning-interval = « 16 » |
| Injective | Mainnet | Non | pruning-keep-recent = « 1832727 » et pruning-interval = « 16 » |
| Kaia | Réseau de test Kairos | Oui | Aucun |
| Katana | Mainnet | Oui | Aucun |
| Kaia | Mainnet | Oui | Aucun |
| Lens | Mainnet | Oui | Aucun |
| Lens | Testnet | Oui | Aucun |
| Linea | Mainnet | Oui | Aucun |
| Lisk | Mainnet | Oui | Aucun |
| Litecoin | Mainnet | Oui | Aucun |
| Litecoin | Testnet | Oui | Aucun |
| Mantle | Sepolia | Oui | Aucun |
| Mantle | Mainnet | Oui | Aucun |
| MegaETH | Mainnet | Non | Les données relatives aux blocs et aux transactions sont conservées indéfiniment. Les données relatives aux reçus sont conservées environ 15 jours dans la base de données, mais sont également archivées dans des fichiers statiques. Requêtes sur l'historique (eth_call, eth_getBalance (pour les blocs antérieurs) limité à une fenêtre d'élagage d'environ 15 jours / 1 296 064 blocs. En savoir plus |
| Moca | Testnet | Non | pruning-keep-recent = « 550000 » et pruning-interval = « 16 » |
| Mode | Mainnet | Oui | Aucun |
| Monad | Testnet | Oui | Plus de 40 000 blocs récents disponibles |
| Monad | Mainnet | Oui | Plus de 40 000 blocs récents disponibles |
| Morph | Hoodi | Oui | Aucun |
| Morph | Mainnet | Oui | Aucun |
| NEAR | Testnet | Oui | Aucun |
| NEAR | Mainnet | Oui | Aucun |
| Optimism | Sepolia | Oui | Aucun |
| Optimism | Mainnet | Oui | Aucun |
| Osmosis | Mainnet | Oui | Aucun |
| Peaq | Mainnet | Oui | Aucun |
| Plasma | Testnet | Oui | Aucun |
| Plasma | Mainnet | Oui | Aucun |
| Polkadot | Mainnet | Oui | Aucun |
| Polygon | Réseau de test Amoy | Oui | Aucun |
| Polygon | Mainnet | Oui | Aucun |
| Polygon zkEVM | Réseau de test Cardona | Oui | Aucun |
| Polygon zkEVM | Mainnet | Oui | Aucun |
| Redstone | Mainnet | Oui | Aucun |
| Robinhood | Mainnet | Oui | Aucun |
| Robinhood | Testnet | Oui | Aucun |
| Sahara | Testnet | Oui | Aucun |
| Scroll | Testnet | Oui | Aucun |
| Scroll | Mainnet | Oui | Aucun |
| Sei | Réseau de test Atlantic | Non | 3 240 000 blocs |
| Sei | Réseau principal Pacific | Oui | Aucun |
| Solana | Devnet | Non | 6578505 slots |
| Solana | Testnet | Non | 10964176 slots |
| Solana | Mainnet | Oui | Aucun |
| Solana | Alpenglow Testnet | Non | meilleur effort — non garanti. L'historique peut être réinitialisé à une valeur proche de zéro après la maintenance/les mises à niveau des nœuds ou la régénération périodique du cluster. |
| Soneium | Mainnet | Oui | Aucun |
| Sonic | Mainnet | Oui | Aucun |
| Sophon | Mainnet | Oui | Aucun |
| Stacks | Testnet | Non | Taille désactivée |
| Stacks | Mainnet | Non | Taille désactivée |
| Starknet | Sepolia | Oui | Aucun |
| Starknet | Mainnet | Oui | Aucun |
| Stellar | Testnet | Non | Horizon : environ 1,43 million de registres (environ 90 jours) et Soroban : 17 280 registres (environ 1 jour) |
| Stellar | Mainnet | Non | Horizon : environ 1,5 million de registres (environ 90 jours) et Soroban : 120 960 registres (environ 7 jours) |
| DONNÉES | Réseau de test Aeneid | Oui | Aucun |
| DONNÉES | Mainnet | Oui | Aucun |
| Sui | Mainnet | Oui (gRPC uniquement) | Nœuds complets : 14 époques. Les données plus anciennes sont automatiquement acheminées vers les nœuds d'archivage |
| Sui | Testnet | Non | Nœuds complets : 14 époques |
| Tempo | Mainnet | Oui | Aucun |
| Tempo | Testnet | Oui | Aucun |
| TRON | Mainnet | Oui | Aucun |
| TON | Mainnet | Oui | Aucun |
| Unichain | Sepolia | Oui | Aucun |
| Unichain | Mainnet | Oui | Aucun |
| Vana | Moksha | Oui | Aucun |
| Vana | Mainnet | Oui | Aucun |
| World Chain | Sepolia | Oui | Aucun |
| World Chain | Mainnet | Oui | Aucun |
| X Layer | Mainnet | Oui | Aucun |
| X Layer | Testnet | Oui | Aucun |
| Xai | Testnet | Oui | Aucun |
| Xai | Mainnet | Oui | Aucun |
| XRP Ledger | Testnet | Oui | Historique complet après la réinitialisation récente du réseau |
| XRP Ledger | Mainnet | Oui | À partir du grand livre 32570 (Genèse) |
| XRPL EVM | Testnet | Oui | Aucun |
| XRPL EVM | Mainnet | Oui | Aucun |
| Zcash | Mainnet | Non | Taille désactivée |
| Zcash | Testnet | Non | Taille désactivée |
| ZKSync | Sepolia | Oui | Aucun |
| ZKSync | Mainnet | Oui | Aucun |
| Zora | Mainnet | Oui | Aucun |
Nous ❤️ vos commentaires
❓ Nous aimerions connaître votre avis ! Merci de prendre quelques minutes pour remplir notre formulaire de commentaires et nous faire part de vos impressions sur cette page. Cela nous aidera à améliorer encore davantage la documentation.