Актуальні теми
#
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 знову масштабується, цього разу в тому, як він обробляє дані.
Ось як Scalable DB робить Binance Smart Chain швидшим, ефективнішим і готовим до того, що буде 🧵 👇 далі

З січня 2024 року по травень 2025 року повний знімок вузла BSC зріс з 2,45 ТБ до 3,43 ТБ, що більш ніж у 30 разів швидше, ніж у Ethereum.
Такими темпами загальний розмір держави може досягти 2,5–3,0 TiB всього за кілька років.
Масштабована БД – це спосіб, за допомогою якого BSC підтримує стабільну продуктивність у міру зростання даних.
Ідея проста.
Замість того, щоб зберігати все в одній величезній базі даних, Scalable DB розбиває її на кілька менших.
Це забезпечує швидке читання та запис, навіть якщо в мережі відбувається більше активності.
BSC також вибрав шардинг з кількома БД і станами замість терміну дії, що може уповільнити роботу мережі.
Така конструкція забезпечує високу пропускну здатність, уникаючи необхідності обрізати неактивні дані.
Нова система БД включає:
🔸ChainDB для останніх блоків і даних консенсусу
🔸ChainAncientDB для архівованих блоків
🔸IndexDB для індексів транзакцій
🔸SnapDB для зведеного стану EVM
🔸TrieDB для світового державного та договірного коду
🔸StateAncientDB для недавніх історичних держав
Кожна база даних обробляє певний тип даних для більш плавної роботи.

Шардинг станів розподіляє дані по кількох дисках.
Ключі генеруються за допомогою хешу (адреса) і хешу (слот), тому дані рівномірно розподіляються і зчитування може відбуватися паралельно.


Щоб забезпечити точність даних, BSC використовує транзакції в стилі Saga.
Якщо одне оновлення сегмента не вдається, система відкочує все назад, щоб зберегти стабільність у всій мережі.
Результати роботи:
✅ Швидкість запису покращено на 71–75%
✅ Швидкість зчитування покращилася на 12% у багатопотокових тестах
✅ Зчитування знімків відбувається приблизно на 5% швидше на дисках NVMe
Масштабована БД є швидшою, стабільнішою та простішою в обслуговуванні.
Що це означає для BSC:
🔸Стабільна продуктивність навіть при масштабуванні даних
🔸Швидша паралельна обробка
🔸Краще використання диска
🔸Кожну базу даних можна налаштувати під її робоче навантаження
Це оновлення, яке робить повсякденні операції більш плавними як для валідаторів, так і для розробників.
30,05K
Найкращі
Рейтинг
Вибране

