El problema de la red principal impulsa a IOTA a refinar los protocolos de respuesta de la red
Se identificó que la causa raíz del incidente de la red principal de IOTA que tuvo lugar la semana pasada estaba relacionada con la infraestructura y el software implementado que no pudo procesar todas las transacciones en la red.
En un github reporte publicado por Jakub Cech, Director de Ingeniería de la fundación IOTA, se abordó el incidente y se tomaron medidas para su resolución.
Según se informa, ningún cambio individual en el software del nodo, o cualquier otro componente de la red, condujo a este evento.
En cambio, se desencadenó por una mayor carga en la red durante un evento de spam de la comunidad, durante el cual la red alcanzó más de 1000 TPS.
El incidente en cuestión tuvo lugar entre el 12 de noviembre de 2020 a las 19:45 UTC y el 13 de noviembre de 2020 a las 12:37 UTC, momento en el que se resolvió por completo.
Una solución para la situación requería una actualización del software del nodo, lo que llevó al lanzamiento de una nueva versión de Hornet y la actualización de la infraestructura a la nueva versión del software del nodo.
Sin embargo, el problema de la red principal ayudó al equipo de desarrollo a comprender mejor ciertas vulnerabilidades existentes, como los límites de IOPS en la infraestructura alrededor del coordinador, la necesidad de un mecanismo de redundancia para garantizar la retención de transacciones.
También se descubrió que el coordinador debe reaccionar al estado de la red y pausar la emisión de hitos automáticamente en situaciones que se acercan al límite de los recursos de hardware.
El equipo de desarrollo también declaró:
“Este incidente y el evento de spam anterior nos han ayudado a perfeccionar nuestros protocolos de respuesta. Nos gustaría agradecer a nuestra comunidad por su paciencia. Un gran agradecimiento también para nuestro equipo de ingeniería y el equipo de Hornet, que trabajaron hasta altas horas de la noche hasta que se ideó una solución y estuvo lista para ser probada ".
Esta es una traducción automática de nuestra versión en inglés.