BSC está escalando nuevamente, esta vez en la forma en que maneja los datos. Así es como Scalable DB hace que BNB Smart Chain sea más rápida, más eficiente y esté lista para lo que viene 🧵 👇
De enero de 2024 a mayo de 2025, la instantánea completa del nodo de BSC creció de 2,45 TB a 3,43 TB, más de 30 veces más rápido que Ethereum. A este ritmo, el tamaño total del estado podría alcanzar 2.5-3.0 TiB en solo unos pocos años. La base de datos escalable es la forma en que BSC mantiene el rendimiento estable a medida que crecen los datos.
La idea es simple. En lugar de almacenar todo en una gran base de datos, Scalable DB la divide en varias más pequeñas. Esto mantiene las lecturas y escrituras rápidas, incluso cuando ocurre más actividad en la cadena.
BSC también eligió la partición de estado y multibase de datos en lugar de la caducidad del estado, lo que puede ralentizar la red. Este diseño mantiene un alto rendimiento al tiempo que evita la necesidad de eliminar datos inactivos.
El nuevo sistema de base de datos incluye: 🔸ChainDB para bloques recientes y datos de consenso 🔸ChainAncientDB para bloques archivados 🔸IndexDB para índices de transacciones 🔸SnapDB para el estado de EVM aplanado 🔸TrieDB para el estado mundial y el código de contrato 🔸StateAncientDB para estados históricos recientes Cada base de datos maneja un tipo específico de datos para un funcionamiento más fluido.
El particionamiento de estado distribuye los datos entre varios discos. Las claves se generan utilizando hash(address) y hash(slot) para que los datos se distribuyan uniformemente y las lecturas puedan realizarse en paralelo.
Para mantener la precisión de los datos, BSC utiliza transacciones al estilo de Saga. Si se produce un error en una actualización de particiones, el sistema revierte todo para mantener la coherencia en toda la red.
Resultados de rendimiento: ✅ La velocidad de escritura mejoró entre un 71 y un 75 % ✅ La velocidad de lectura mejoró en un 12% en pruebas multiproceso ✅ Las lecturas de instantáneas son aproximadamente un 5% más rápidas en discos NVMe La base de datos escalable es más rápida, estable y fácil de mantener.
Lo que esto significa para BSC: 🔸Rendimiento estable incluso a medida que los datos se amplían 🔸Procesamiento paralelo más rápido 🔸Mejor uso del disco 🔸Cada base de datos se puede ajustar para su carga de trabajo Es una actualización que hace que las operaciones diarias sean más fluidas tanto para los validadores como para los desarrolladores.
30.05K