Bouncebit Mainnet v1.6.1 mejora el rendimiento y la seguridad
Tony Kim
13 de febrero de 2025 11:41
Bouncebit Mainnet v1.6.1 introduce mejoras arquitectónicas clave centradas en el rendimiento, la seguridad y la compatibilidad de la plataforma, mejorando la eficiencia y la robustez de la cadena de bloques.
El último lanzamiento de Bouncebit Mainnet, versión 1.6.1, trae importantes mejoras arquitectónicas destinadas a aumentar el rendimiento, fortalecer la seguridad y mejorar la compatibilidad de la plataforma, según Bouncebit. Estas actualizaciones están configuradas para optimizar la eficiencia y robustez de la cadena de bloques.
Solicitud de caché de solicitud RPC EVM
Un destacado importante de la actualización V1.6.1 es la revisión del grupo de caché de solicitudes RPC EVM. Este cambio aborda los cuellos de botella anteriores en el manejo de solicitudes y mejora significativamente las tasas de accesorios de caché. La nueva configuración minimiza los cálculos redundantes, optimizando el uso de la memoria durante los períodos de alta demanda.
Modificaciones de la capa de almacenamiento
Otra actualización notable es la eliminación del evMindexer.db de la arquitectura. Esta modificación da como resultado requisitos de espacio en disco reducido para los operadores de nodos, simplifica la capa de acceso de datos y mejora la eficiencia de sincronización de nodos al disminuir las operaciones de E/S durante las actualizaciones de estado.
Comunicación entre componentes
La implementación del soporte de socket Unix para la comunicación entre componentes marca un avance técnico, reduciendo la sobrecarga de IPC en comparación con los métodos de comunicación basados en HTTP anteriores. Este cambio mejora el aislamiento del proceso, reduce la latencia en las operaciones de componentes cruzados y mejora la utilización de los recursos del sistema.
Actualizaciones de seguridad
El lanzamiento también incluye mejoras de seguridad cruciales. Estos implican integrar los últimos parches de seguridad del GO-Ethereum, implementar protocolos de seguridad actualizados de CometBft/Cosmos y abordar las posibles vulnerabilidades al actualizar las versiones de dependencia.
Optimización de la plataforma
La compatibilidad de la plataforma ve mejoras sustanciales con esta actualización, incluido el soporte completo para Ubuntu 20.04 LTS. El tamaño de la imagen de Docker se ha reducido a la mitad a través de compilaciones optimizadas de varias etapas y la eliminación de dependencias redundantes, junto con el almacenamiento en caché de capa mejorado y los procesos de compilación y vinculación mejorados.
Notas de implementación
La actualización de la red se ejecutó con éxito con la participación de 29 validadores, manteniendo la estabilidad de la red sin interrupción del servicio. Se recomienda a los operadores de nodos que consulten la documentación técnica para obtener procedimientos de actualización detallados.
Requisitos técnicos
- Los requisitos mínimos de hardware permanecen sin cambios.
- Compatible con Ubuntu 20.04 LTS y versiones más nuevas.
- Requiere Docker Engine 20.10+ y Go Versión 1.19+ para la compilación de origen.
Desarrollo futuro
Mirando hacia el futuro, Bouncebit planea centrarse en más optimizaciones de rendimiento y mejoras de escalabilidad en los próximos lanzamientos. Se alienta a los operadores y desarrolladores de nodos a mantenerse actualizados a través del repositorio de GitHub para futuros desarrollos.
Fuente de la imagen: Shutterstock