Оформлення сцени 🌐

З моменту запуску бета-версії основної мережі Sei у серпні 2023 року він постійно досягав чудових 390 мс часу до завершення, що робить його найшвидшим блокчейном на сьогодні. Недавня пропозиція Sei v2, першого паралелізованого блокчейну EVM, обіцяє підвищити продуктивність Sei, поєднавши найкраще від Solana та Ethereum.

Увійдіть у SeiDB: нова гра у сховищах ⚙️

Щоб подолати проблеми, пов’язані з розвитком стану, Sei v2 представляє SeiDB, революційний рівень зберігання, призначений для оптимізації доступу до стану, зобов’язань і зберігання. Давайте заглибимося в основні висновки:

🔍 Ключові висновки

  • Зменшення розміру активного стану на 60%. SeiDB значно зменшує розмір активного стану, підвищуючи ефективність блокчейну.

  • Зменшення зростання історичних даних на 90%. Зростання історичних даних обмежується, що запобігає зниженню продуктивності з часом.

  • На 1200% швидший час синхронізації стану: SeiDB прискорює синхронізацію стану, забезпечуючи безперебійну синхронізацію вузлів.

  • Подвійне покращення часу блокування: з SeiDB час блокування збільшується у 287 разів.

  • Загальне покращення TPS у 2 рази: швидший доступ до стану та фіксація призводить до 2-кратного збільшення кількості транзакцій за секунду.

State Bloat: The Storage Challenge 📊

Активний стан

  • Проблеми зі створенням знімків. Великі розміри станів перешкоджають критичним операціям, наприклад створенню знімків, що призводить до більш тривалих періодів наздоганяння після синхронізації стану.

  • Проблема з посиленням запису: накопичувач Sei v1 має коефіцієнт посилення запису в 2,5 рази, що призводить до неефективного використання сховища.

Історична держава

  • Швидке зростання пам’яті: історичні дані в тестовій мережі Sei v1 зростали з неприйнятною швидкістю 150 ГБ на день.

Рівень державних зобов’язань (SC) 🌳

  • Дерево IAVL із відображенням пам’яті: SeiDB ділить дані на два рівні, використовуючи дерево IAVL із відображенням пам’яті для зобов’язання активного стану.

  • Асинхронна транзакція: асинхронна транзакція забезпечує мінімальну затримку транзакції, підвищуючи продуктивність.

Рівень збереження стану (SS) 💽

  • Ефективні необроблені пари ключ-значення: SS зберігає необроблені пари ключ-значення з мінімальною кількістю метаданих, зменшуючи вимоги до сховища стану на 60%.

  • Гнучка підтримка бекенда: підтримує різні бекенди, включаючи RocksDB, SQLite та PebbleDB, що забезпечує гнучкість для операторів вузлів.

Тести 📈

  • 1200% прискорення для синхронізації стану: SeiDB забезпечує значне прискорення для синхронізації стану, оптимізуючи операції читання та запису.

  • У 287 разів швидша затримка фіксації блоку ABCI: асинхронна фіксація SeiDB призводить до значного 287-кратного покращення затримки фіксації блоку ABCI.

Висновок 🌟

SeiDB змінює правила гри, вирішуючи проблеми роздуття стану та значно підвищуючи швидкість, продуктивність і надійність блокчейн-сховища Sei. Оскільки Sei Labs продовжує вдосконалювати SeiDB, ми очікуємо ще більших успіхів у TPS і пропускній здатності, що зміцнить позицію Sei як лідера галузі.

Щоб отримати детальну інформацію та внесок у технічні дискусії, ознайомтеся з пропозицією SeiDB на форумі розробників Sei.

Подяка Безу від Cosmos SDK і команді Cronos за їхній неоціненний внесок у цю новаторську роботу!

$SEI
#SEI #EVM #cryptonews