A principios de diciembre, la red Ethereum experimentó problemas temporales de rendimiento debido a un error técnico en el software de consenso Prysm. Un análisis posterior del desarrollador de Ethereum, Terence Tsao, demostró que el bug había sido introducido semanas antes, pero no se activó en la red principal hasta el 4 de diciembre.

Ethereum es una red global de computadoras, también conocidas como nodos, que procesan y aseguran transacciones en conjunto. Estos nodos utilizan diferentes programas de software llamados clientes. Prysm es uno de esos clientes y es usado por una parte considerable de la red.

¿Qué causó la interrupción?

El error en Prysm ocurrió al procesar información de nodos que no estaban completamente sincronizados. Esto llevó a que el software recalculara partes antiguas de la blockchain en lugar de utilizar los datos más recientes, lo que resultó en una alta carga de los sistemas y provocó retrasos notables en la red.

Como resultado, durante varias horas se procesaron menos bloques nuevos de lo habitual. La participación de validadores, entidades que verifican y confirman transacciones, cayó a aproximadamente el 75 por ciento. En total, se estima que los validadores perdieron unas 382 ethers en recompensas.

El bug pasó desapercibido en testnet

El bug fue introducido en Prysm aproximadamente un mes antes del incidente y ya estaba funcionando en testnets durante ese tiempo. Estas son entornos de prueba especiales donde se experimenta con software nuevo antes de su despliegue en la red Ethereum real. Dado que las circunstancias específicas que activaron el error no se dieron allí, el problema pasó desapercibido.

Según los desarrolladores, esto demuestra que aunque los testnets son esenciales, no pueden prever todos los escenarios posibles.

Medidas rápidas limitaron el daño

Tras el incidente, los operadores de nodos recibieron instrucciones para aplicar soluciones temporales mientras los desarrolladores trabajaban en una actualización definitiva del software para Prysm. Gracias a ello, el impacto en la red fue relativamente limitado.

Aun así, los desarrolladores señalan que las consecuencias podrían haber sido mucho mayores. Prysm representa aproximadamente el 17,6 por ciento de la red Ethereum. El cliente más utilizado, Lighthouse, es usado por más del 52 por ciento de los nodos. Si ese software hubiera sido afectado, podría haber causado interrupciones más serias, como la pérdida temporal de la finalización de transacciones.

La importancia de la diversidad de clientes

El incidente destaca la importancia de la diversidad de clientes en Ethereum. Al usar diferentes clientes de software, se reduce el riesgo de que un solo error afecte a toda la red. Al mismo tiempo, los desarrolladores advierten que la posición dominante de Lighthouse representa un riesgo potencial.

Eventos anteriores, como problemas temporales con la finalización de transacciones tras una gran actualización de Ethereum en 2023, demuestran que incluso redes blockchain maduras siguen siendo vulnerables a errores técnicos.

El hombre más inteligente del mundo: ‘XRP será más grande que Ethereum en 2026’

El hombre más inteligente del mundo: ‘XRP será más grande que Ethereum en 2026’

El hombre más inteligente del mundo: ‘XRP será más grande que Ethereum en 2026’
Ethereum busca procesar más transacciones con un límite de gas más alto
Analista de Newsbit advierte: Fase crucial para Bitcoin, Ethereum y XRP
Más Ethereum news

Más leído

Estudiante quemado vivo por criptomonedas: brutal asesinato en Viena
¿XRP se disparará antes de la Clarity Act? Analista advierte a inversores
El precio de Bitcoin sube a pesar del aumento de tasas en Japón – ¿qué está sucediendo?
Newsbit
Ver app
Ver