SonicDB îmbunătățește într-adevăr eficiența și viteza de recuperare a datelor, susținând obiectivul nostru de a oferi o experiență de utilizator perfectă.
🚨SonicDB o revoluție în accesul la starea blockchain?
💡Amplificare de citire zero
⚡️De 6 ori mai rapid decât Geth
💼Stocare binară directă
Dar cum funcționează de fapt? 👇👇👇
Amplificările de citire au fost întotdeauna blocajul eficienței.
➡️Problema de amplificare a citirii - blocajul
➡️Cum funcționează SonicDB
➡️Diferența față de Geth
➡️Performanță
Sonic stabilește noi standarde pentru performanța datelor blockchain.
Citiți problema de amplificare: (Blockchain normal)
➡️Blocajul ascuns în fiecare bază de date blockchain
Bazele de date normale (LevelDB/RocksDB) stratifică un Merkle-Patricia Trie (MPT) deasupra depozitelor cheie-valoare bazate pe arborele Merkle.
➡️Acest lucru creează o problemă de amplificare a citirei, MPT necesită căutări logaritmice multiple, ceea ce duce la un timp de acces prost.
➡️Pentru terabytes de date, acest lucru încetinește căutările în structura de date
Cum funcționează SonicDB:
➡️SonicDB stochează conturi, solduri, nonce și toate datele contractelor inteligente în fișiere binare, ocolind stocarea cheie-valoare.
➡️Indexarea datelor binare direct la accesul la nodul MPT cu timp constant, acest lucru reduce complexitatea
➡️Structură dublă
1) În memorie MPT (albastru) pentru calcul hash rapid
2) Fișiere binare pe disc (verde) pentru indexarea directă a nodurilor
Nodurile rămân fixe, spațiul este pus în comun pentru reutilizare și noile noduri se adaugă la capetele fișierelor, evitând reorganizarea costisitoare.
Diferența față de Geth:
➡️LevelDB este foarte limitat în amplificarea citirii (blocaj)
➡️SonicDB elimină supraîncărcarea stocării cheie-valoare prin construirea MPT pe fișiere binare, ceea ce are ca rezultat accesul constant la noduri.
➡️SonicDB evită suportul inutil pentru interogări de interval, optimizat pentru nevoile specifice blockchain
Performanță:
➡️SonicDB a procesat blocuri de mainnet Sonic de 11 milioane la 1.300 MGas/s
➡️6,2 ori mai rapid decât Geth
➡️Pe măsură ce SonicDB crește, sistemul său eficient va străluci, ceea ce are ca rezultat un randament mai mare.
Sonic a făcut un upgrade specific blockchain, care crește performanța și lasă mai mult spațiu pentru optimizarea stocării. @DrSonicScholz inovează bazele de date blockchain.

630
0
Conținutul de pe această pagină este furnizat de terți. Dacă nu se menționează altfel, OKX nu este autorul articolului citat și nu revendică niciun drept intelectual pentru materiale. Conținutul este furnizat doar pentru informare și nu reprezintă opinia OKX. Nu este furnizat pentru a fi o susținere de nicio natură și nu trebuie să fie considerat un sfat de investiție sau o solicitare de a cumpăra sau vinde active digitale. În măsura în care AI-ul de generare este utilizat pentru a furniza rezumate sau alte informații, astfel de conținut generat de AI poate să fie inexact sau neconsecvent. Citiți articolul asociat pentru mai multe detalii și informații. OKX nu răspunde pentru conținutul găzduit pe pagini terțe. Deținerile de active digitale, inclusiv criptomonedele stabile și NFT-urile, prezintă un grad ridicat de risc și pot fluctua semnificativ. Trebuie să analizați cu atenție dacă tranzacționarea sau deținerea de active digitale este adecvată pentru dumneavoastră prin prisma situației dumneavoastră financiare.