Popularne tematy
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
BSC ponownie się rozwija, tym razem w sposobie, w jaki obsługuje dane.
Oto jak Scalable DB sprawia, że BNB Smart Chain jest szybszy, bardziej wydajny i gotowy na to, co nastąpi 🧵 👇

Od stycznia 2024 do maja 2025, pełny zrzut węzła BSC wzrósł z 2,45 TB do 3,43 TB, ponad 30 razy szybciej niż Ethereum.
W tym tempie całkowity rozmiar stanu może osiągnąć 2,5–3,0 TiB w ciągu zaledwie kilku lat.
Skalowalna baza danych to sposób, w jaki BSC utrzymuje stabilność wydajności w miarę wzrostu danych.
Pomysł jest prosty.
Zamiast przechowywać wszystko w jednej ogromnej bazie danych, Scalable DB dzieli ją na kilka mniejszych.
To utrzymuje szybkość odczytów i zapisów, nawet gdy na łańcuchu zachodzi więcej aktywności.
BSC również wybrało multi-DB i sharding stanu zamiast wygasania stanu, co może spowolnić sieć.
Ten projekt utrzymuje wysoką przepustowość, unikając jednocześnie potrzeby przycinania nieaktywnych danych.
Nowy system DB zawiera:
🔸ChainDB dla ostatnich bloków i danych konsensusu
🔸ChainAncientDB dla zarchiwizowanych bloków
🔸IndexDB dla indeksów transakcji
🔸SnapDB dla spłaszczonego stanu EVM
🔸TrieDB dla stanu świata i kodu kontraktu
🔸StateAncientDB dla ostatnich stanów historycznych
Każda baza danych obsługuje określony typ danych dla płynniejszej operacji.

Sharding stanu rozkłada dane na wiele dysków.
Klucze są generowane za pomocą hash(address) i hash(slot), dzięki czemu dane są równomiernie rozłożone, a odczyty mogą odbywać się równolegle.


Aby utrzymać dokładność danych, BSC używa transakcji w stylu Saga.
Jeśli aktualizacja jednego shardu się nie powiedzie, system cofa wszystko, aby zachować spójność w całej sieci.
Wyniki wydajności:
✅ Prędkość zapisu poprawiła się o 71–75%
✅ Prędkość odczytu poprawiła się o 12% w testach wielowątkowych
✅ Odczyty z migawki są około 5% szybsze na dyskach NVMe
Skalowalna baza danych jest szybsza, stabilniejsza i łatwiejsza w utrzymaniu.
Co to oznacza dla BSC:
🔸Stabilna wydajność, nawet gdy dane rosną
🔸Szybsze przetwarzanie równoległe
🔸Lepsze wykorzystanie dysku
🔸Każda baza danych może być dostosowana do swojego obciążenia
To aktualizacja, która sprawia, że codzienne operacje są łatwiejsze zarówno dla walidatorów, jak i deweloperów.
30,07K
Najlepsze
Ranking
Ulubione

