SonicDB améliore en effet l'efficacité et la rapidité de la récupération des données, soutenant notre objectif d'une expérience utilisateur fluide.
🚹SonicDB, une rĂ©volution dans l'accĂšs Ă  l'Ă©tat de la blockchain ? 💡Amplification de lecture nulle âšĄïž6x plus rapide que Geth đŸ’ŒStockage binaire direct Mais comment cela fonctionne-t-il rĂ©ellement ? 👇👇👇 Les amplifications de lecture ont toujours Ă©tĂ© le goulot d'Ă©tranglement de l'efficacitĂ©. âžĄïžProblĂšme d'amplification de lecture - le goulot d'Ă©tranglement âžĄïžComment fonctionne SonicDB âžĄïžDiffĂ©rence avec Geth âžĄïžPerformance Sonic fixe de nouvelles normes pour la performance des donnĂ©es de la blockchain. ProblĂšme d'amplification de lecture : (blockchain normale) âžĄïžLe goulot d'Ă©tranglement cachĂ© dans chaque base de donnĂ©es blockchain Les bases de donnĂ©es blockchain normales (LevelDB/RocksDB) superposent un Merkle-Patricia Trie (MPT) sur des magasins de clĂ©s-valeurs basĂ©s sur des arbres de Merkle. âžĄïžCela crĂ©e un problĂšme d'amplification de lecture, le MPT nĂ©cessite des recherches multi-logarithmiques, ce qui entraĂźne un mauvais temps d'accĂšs. âžĄïžPour des tĂ©raoctets de donnĂ©es, cela ralentit les recherches dans la structure de donnĂ©es. Comment fonctionne SonicDB : âžĄïžSonicDB stocke les comptes, les soldes, les nonces et toutes les donnĂ©es des contrats intelligents dans des fichiers binaires, contournant le stockage clĂ©-valeur. âžĄïžIndexation des donnĂ©es binaires directement pour un accĂšs aux nƓuds MPT en temps constant, ce qui rĂ©duit la complexitĂ©. âžĄïžStructure duale 1) MPT en mĂ©moire (bleu) pour un calcul de hachage rapide 2) Fichiers binaires sur disque (vert) pour un indexage direct des nƓuds Les nƓuds restent fixes, l'espace est regroupĂ© pour rĂ©utilisation et de nouveaux nƓuds s'ajoutent aux extrĂ©mitĂ©s des fichiers, Ă©vitant une rĂ©organisation coĂ»teuse. DiffĂ©rence avec Geth : âžĄïžLevelDB est trĂšs limitĂ© en amplification de lecture (goulot d'Ă©tranglement) âžĄïžSonicDB Ă©limine les frais gĂ©nĂ©raux de stockage clĂ©-valeur en construisant le MPT sur des fichiers binaires, ce qui entraĂźne un accĂšs aux nƓuds en temps constant. âžĄïžSonicDB Ă©vite le support de requĂȘtes de plage inutiles, optimisĂ© pour les besoins spĂ©cifiques de la blockchain. Performance : âžĄïžSonicDB a traitĂ© 11M de blocs de la chaĂźne principale Sonic Ă  1 300 MGas/s âžĄïž6,2x plus rapide que Geth âžĄïžĂ€ mesure que SonicDB se dĂ©veloppe, son systĂšme efficace brillera, ce qui entraĂźne un dĂ©bit plus Ă©levĂ©. Sonic a effectuĂ© une mise Ă  niveau spĂ©cifique Ă  la blockchain, ce qui amĂ©liore les performances et laisse plus de place pour l'optimisation du stockage. @DrSonicScholz innove les bases de donnĂ©es blockchain.
Afficher l’original
623
0
Le contenu de cette page est fourni par des tiers. Sauf indication contraire, OKX n’est pas l’auteur du ou des articles citĂ©s et ne revendique aucun droit d’auteur sur le contenu. Le contenu est fourni Ă  titre d’information uniquement et ne reprĂ©sente pas les opinions d’OKX. Il ne s’agit pas d’une approbation de quelque nature que ce soit et ne doit pas ĂȘtre considĂ©rĂ© comme un conseil en investissement ou une sollicitation d’achat ou de vente d’actifs numĂ©riques. Dans la mesure oĂč l’IA gĂ©nĂ©rative est utilisĂ©e pour fournir des rĂ©sumĂ©s ou d’autres informations, ce contenu gĂ©nĂ©rĂ© par IA peut ĂȘtre inexact ou incohĂ©rent. Veuillez lire l’article associĂ© pour obtenir davantage de dĂ©tails et d’informations. OKX n’est pas responsable du contenu hĂ©bergĂ© sur des sites tiers. La dĂ©tention d’actifs numĂ©riques, y compris les stablecoins et les NFT, implique un niveau de risque Ă©levĂ© et leur valeur peut considĂ©rablement fluctuer. Examinez soigneusement votre situation financiĂšre pour dĂ©terminer si le trading ou la dĂ©tention d’actifs numĂ©riques vous convient.