Los clientes de Ethereum lanzan otra actualización para solucionar la segunda interrupción
Tras una serie de cortes recientes en la red Ethereum, los clientes de consenso de Ethereum Prysm y Teku han publicado otra actualización para solucionar los problemas de la segunda finalización de la Beacon Chain. A pesar de los parches lanzados anteriormente, no impidieron la segunda interrupción de la Beacon Chain.
- Publicado: Nov 20, 2023 at 12:32
Después de una serie de cortes recientes en la red Ethereum, los clientes de consenso de Ethereum Prysm y Teku han publicado otra actualización para solucionar los segundos problemas de finalidad de la Beacon Chain. Estos incidentes, en los que la red tuvo problemas de finalidad dos veces en 24 horas, primero durante 25 minutos y luego durante más de una hora, suscitaron preocupación entre los creadores y desarrolladores. A pesar de haber lanzado parches anteriormente, estos no evitaron la segunda interrupción de Beacon Chain.
En un escenario típico, un bloque de Ethereum tarda unos 15 minutos en finalizar.
La "finalidad" se refiere a la garantía de que un bloque no puede modificarse o eliminarse de la blockchain sin quemar al menos el 33% del total de ETH apostadas.
Prysm Ethereum Client anunció la v4.0.3-hotfix el 13 de mayo, que contiene la optimización necesaria para evitar que el nodo Beacon Chain experimente un alto uso de recursos durante tiempos turbulentos. El cliente recomienda encarecidamente a los operadores de nodos Ethereum que actualicen sus nodos si están sometidos a un uso intensivo de recursos. Según Prysm, el aumento del tamaño de los validadores y los atestados antiguos inoportunos estresan las CPU de los nodos e hinchan el uso de memoria. El lanzamiento asegurará que un nodo ignore atestaciones para un objetivo antiguo, previniendo futuros problemas.
El mismo día, el cliente de Ethereum Teku lanzó la actualización v23.5.0, que, como el lanzamiento de Prysm, filtra atestaciones antiguas que causaban problemas en la red principal de Ethereum. La corrección de errores incluye varias adiciones y mejoras para evitar futuros problemas.
El cliente de Ethereum Nimbus declaró que no se requiere una actualización crítica para sus usuarios, pero continuará monitoreando la situación y lanzará correcciones si es necesario.
Interesantemente, los clientes de Ethereum Lighthouse y Lodestar no experimentaron una alta carga debido a sus diferentes diseños. Mientras que otros clientes de la capa de consenso en Ethereum se enfrentaron a un alto uso de recursos, Lighthouse y Lodestar mantuvieron la red viva durante todo el incidente con un 40-50% de bloques hasta que los otros clientes se recuperaron y los bloques finalizaron.
Hay que señalar que después de la primera interrupción, se desplegaron parches para que la interrupción no volviera a ocurrir. Sin embargo, ni siquiera 24 horas después, la cadena Beacon no pudo finalizar transacciones durante más de una hora. Todavía está por ver si se ha solucionado el problema de raíz, ya que los desarrolladores aún no están seguros de la causa exacta del problema.