Nastavení scény 🌐

Od spuštění beta verze mainnetu Sei v srpnu 2023 trvale dosahuje pozoruhodného času 390 ms do finalizace, což z něj dělá dosud nejrychlejší blockchain. Nedávný návrh Sei v2, prvního paralelizovaného EVM blockchainu, slibuje zvýšení výkonu Sei tím, že kombinuje to nejlepší ze Solana a Etherea.

Vstupte do SeiDB: A Game-Changer in Storage ⚙️

Sei v2 představuje SeiDB, průkopnickou vrstvu úložiště navrženou k optimalizaci přístupu ke stavu, závazku a úložiště, aby se vypořádal s výzvami státního nadýmání. Pojďme se ponořit do klíčových poznatků:

🔍 Klíčové věci

  • 60% snížení velikosti aktivního stavu: SeiDB výrazně snižuje velikost aktivního stavu a zvyšuje efektivitu blockchainu.

  • 90% pokles v růstu historických dat: Růst historických dat je omezen, což zabraňuje snižování výkonu v průběhu času.

  • O 1200 % rychlejší časy synchronizace stavu: SeiDB urychluje synchronizaci stavu a zajišťuje bezproblémovou synchronizaci uzlů.

  • Dvojnásobné zlepšení doby odevzdání bloků: Se SeiDB zaznamenaly doby odevzdání bloků pozoruhodné 287násobné zlepšení.

  • 2x celkové zlepšení TPS: Rychlejší stavový přístup a překlad provádějí 2x zvýšení počtu transakcí za sekundu.

State Bloat: The Storage Challenge 📊

Aktivní stav

  • Problémy se snímky: Velké velikosti stavů brání kritickým operacím, jako je vytváření snímků, což vede k delším obdobím dohánění po synchronizaci stavu.

  • Problém se zesílením zápisu: Úložiště Sei v1 čelí 2,5násobnému poměru zesílení zápisu, což má za následek neefektivní využití úložiště.

Historický stav

  • Rychlý růst úložiště: Historická data na testovací síti Sei v1 rostla neudržitelnou rychlostí 150 GB za den.

Vrstva státního závazku (SC) 🌳

  • Paměťově mapovaný IAVL strom: SeiDB rozděluje data do dvou vrstev a využívá paměťově mapovaný IAVL strom pro aktivní stav.

  • Async Transaction Commit: Asynchronní závazek zajišťuje minimální latenci potvrzení transakce a zvyšuje výkon.

Stavová vrstva úložiště (SS) 💽

  • Efektivní nezpracované páry klíč–hodnota: SS ukládá nezpracované páry klíč–hodnota s minimálními metadaty, což snižuje požadavky na úložiště stavu o 60 %.

  • Flexibilní podpora backendu: Podporuje různé backendy, včetně RocksDB, SQLite a PebbleDB, nabízí flexibilitu pro operátory uzlů.

Benchmarky 📈

  • 1200% zrychlení pro stavovou synchronizaci: SeiDB přináší pozoruhodné zrychlení stavové synchronizace, optimalizuje operace čtení a zápisu.

  • 287x rychlejší latence odevzdání bloku ABCI: Asynchronní odevzdání SeiDB vede k podstatnému 287násobnému zlepšení latence odevzdání bloku ABCI.

Závěr 🌟

SeiDB se ukazuje jako herní měnič, který řeší problémy se státním nadbytkem a výrazně zvyšuje rychlost, výkon a spolehlivost blockchainového úložiště Sei. Jak Sei Labs pokračuje ve zdokonalování SeiDB, očekáváme ještě větší pokroky v TPS a propustnosti, čímž posílíme pozici Sei jako lídra v oboru.

Podrobné informace a příspěvky do technických diskuzí naleznete v návrhu SeiDB na fóru Sei Developer Forum.

Děkujeme Bezovi z Cosmos SDK a týmu Cronos za jejich neocenitelné příspěvky k tomuto průlomovému dílu!

$SEI
#SEI #EVM #cryptonews