SonicDB forbedrer faktisk effektiviteten og hastigheten på datainnhenting, og støtter målet vårt om en sømløs brukeropplevelse.
🚨SonicDB en revolusjon innen blokkjedestatstilgang? 💡Null leseforsterkning ⚡️6 ganger raskere enn Geth 💼Direkte binær butikk Men hvordan fungerer det egentlig? 👇👇👇 Leseforsterkninger har alltid vært flaskehalsen for effektivitet. ➡️Les forsterkningsproblem - flaskehalsen ➡️Hvordan SonicDB fungerer ➡️Forskjell fra Geth ➡️Prestasjon Sonic setter nye standarder for blokkjededataytelse. Les forsterkningsproblem: (vanlig blokkjede) ➡️Den skjulte flaskehalsen i alle blokkjededatabaser Vanlige blockhain-databaser (LevelDB/RocksDB) legger en Merkle-Patricia Trie (MPT) på toppen av de merkle-trebaserte nøkkelverdilagrene. ➡️Dette skaper et leseforsterkningsproblem, MPT krever multilogaritmiske oppslag, noe som resulterer i dårlig tilgangstid. ➡️For terabyte med data bremser dette oppslag i datastrukturen Slik fungerer SonicDB: ➡️SonicDB lagrer kontoer, saldoer, nonces og alle smartkontraktsdata i binære filer, og omgår nøkkelverdilagringen. ➡️Indeksering av binære data direkte til MPT-node med konstant tid, reduserer dette kompleksiteten ➡️Dobbel struktur 1) I minnet MPT (blå) for rask hash-beregning 2) Binære filer på disk (grønn) for direkte nodeindeksering Noder forblir faste, plass samles for gjenbruk og nye noder legges til filender, slik at man unngår kostbar omorganisering. Forskjell fra Geth: ➡️LevelDB er svært begrenset i leseforsterkning (flaskehals) ➡️SonicDB eliminerer overhead for nøkkelverdilagring ved å bygge MPT på binære filer, noe som resulterer i konstant nodetilgang. ➡️SonicDB unngår unødvendig støtte for rekkeviddespørringer, optimalisert for blokkjedespesifikke behov Prestasjon: ➡️SonicDB behandlet 11M Sonic-hovednettblokker ved 1,300 MGas/s ➡️6,2 ganger raskere enn Geth ➡️Etter hvert som SonicDB vokser, vil det effektive systemet skinne, noe som resulterer i høyere gjennomstrømning. Sonic gjorde en blokkjedespesifikk oppgradering, som øker ytelsen og gir mer rom for lagringsoptimalisering. @DrSonicScholz innoverer blokkjede-DB-er.
Vis originalen
589
0
Innholdet på denne siden er levert av tredjeparter. Med mindre annet er oppgitt, er ikke OKX forfatteren av de siterte artikkelen(e) og krever ingen opphavsrett til materialet. Innholdet er kun gitt for informasjonsformål og representerer ikke synspunktene til OKX. Det er ikke ment å være en anbefaling av noe slag og bør ikke betraktes som investeringsråd eller en oppfordring om å kjøpe eller selge digitale aktiva. I den grad generativ AI brukes til å gi sammendrag eller annen informasjon, kan slikt AI-generert innhold være unøyaktig eller inkonsekvent. Vennligst les den koblede artikkelen for mer detaljer og informasjon. OKX er ikke ansvarlig for innhold som er vert på tredjeparts nettsteder. Beholdning av digitale aktiva, inkludert stablecoins og NFT-er, innebærer en høy grad av risiko og kan svinge mye. Du bør nøye vurdere om handel eller innehav av digitale aktiva passer for deg i lys av din økonomiske tilstand.