Foto: leksiv/Shutterstock
Los desarrolladores de Ethereum (ETH) han estado lanzando actualizaciones durante las últimas 24 horas para solucionar problemas importantes que estaban afectando a varios clientes. Estos problemas estaban relacionados con la cadena Beacon y provocaban que las transacciones de la red no se hicieran permanentes en la blockchain. Los problemas eran de alta prioridad para los desarrolladores, y las actualizaciones no tardaron en llegar.
Problemas con las transacciones en Ethereum
El 11 de mayo se detectó por primera vez que algo no iba bien en la red Ethereum. Aunque se podían crear nuevos bloques en la red, un problema desconocido impedía que se completaran o finalizaran. La interrupción duró unos 25 minutos. Un día después volvió a producirse un problema similar. Entonces se impidió la finalización de bloques durante más de una hora.
Según la Fundación Ethereum, los problemas se debieron a una gran carga de algunos clientes, entre ellos Teku y Prysm Labs, en la cadena Beacon. La organización calificó los problemas de resultado de una «situación excepcional». Por el momento se desconoce en qué consistió exactamente esta situación excepcional.
Los problemas no afectaron a todos los clientes. De hecho, esto también significa que en la mayoría de los casos los usuarios se vieron poco afectados por los problemas. Según la Fundación Ethereum, esto se debió a que la red tiene una excelente «diversidad de clientes». Es decir, hay tantos clientes diferentes que los problemas con unos pocos pueden ser absorbidos por el resto.
Según algunos, esto demuestra la resistencia de la red Ethereum. Así que, aunque algo estaba ocurriendo, la red se mantuvo a flote. No obstante, este tipo de problemas no deberían producirse y en los últimos días se ha hecho todo lo posible por solucionarlos.
Se han desplegado parches
La solución no se ha hecho esperar. Pocos días después de que surgieran los problemas, los desarrolladores de Ethereum en Teku y Prysm ya han lanzado actualizaciones que realizan optimizaciones. Esto, por supuesto, para evitar que los nodos consuman demasiados recursos y se sobrecarguen en el futuro.
Al final, el impacto sobre los usuarios de Ethereum ha sido muy limitado.