A pesar de una corrección tardía del cliente Geth de Ethereum el martes, la mayoría de los usuarios no actualizaron a la última versión, lo que provocó una bifurcación en la red.
Un error en el cliente de software de la blockchain Ethereum, Geth, ha creado una bifurcación en la red. Esto significa que la blockchain de Ethereum está procesando dos cadenas simultáneamente, lo que -si no se resuelve- podría causar un ataque de doble gasto.
Un ataque de doble gasto significa que la misma criptomoneda se gasta dos veces, convirtiendo contenido una criptomoneda en una falsificación, inflando el activo y bajando su valor.
El fallo en cuestión sólo está presente en las versiones más antiguas del cliente, o en las que son anteriores a la actualización de Geth v1.10.8. La actualización también se llama “Hades Gamma”.
Los desarrolladores de Ethereum revelaron previamente este fallo el 18 de agosto.
Un cliente de Ethereum es una pieza de software que los usuarios pueden descargar para verificar las transacciones en la red. Este software se utiliza para ejecutar nodos, y cuantos más nodos tiene una red, más descentralizada es. La red Bitcoin es la que tiene más nodos, con 11.858, según Bitnodes.
En este momento, hay 5.289 nodos de Ethereum. De esa suma, el cliente Geth es el software más popular con 3.947 usuarios.
Con el 74% de la red Ethereum usando el cliente Geth, y el 73% de esos usuarios (2.858) usando versiones antiguas del cliente Geth, el fallo de hoy ha hecho saltar las alarmas entre muchos en la comunidad de criptomonedas. Más de la mitad de los nodos de Ethereum están afectados por este fallo.
Aunque el fallo se identificó la semana pasada, y la actualización de Hades Gamma estuvo disponible a partir del martes, el hard fork de hoy indica que muchos usuarios aún no han actualizado sus clientes.
El equipo de desarrolladores detrás del cliente, Go Ethereum, ha anunciado hoy que “el problema se resolvió en la versión v1.10.8 anunciada anteriormente”. Volvieron a instar a los que utilizan clientes más antiguos a que se actualicen.
No es la primera división de Ethereum
La red Ethereum ha sufrido bifurcaciones similares en el pasado.
En abril, el segundo mayor cliente de Ethereum, Open Ethereum, sufrió un fallo en el que los clientes no se sincronizaban con la red. Esto significaba que los nodos que ejecutaban este cliente no podía utilizar la blockchain hasta que se solucionara el error.
Ethereum se bifurcó de nuevo en noviembre de 2020 cuando los usuarios de Geth volvieron a fallar en la actualización de sus nodos tras una actualización clave. En cada uno de estos casos anteriores de una división de la cadena resultante de los nodos que no pudieron actualizar sus clientes de software a tiempo, el problema se resolvió una vez que los usuarios actualizaron con éxito su software.
Mientras tanto, el precio de ETH parece no verse afectado por la controversia de hoy.
La criptodivisa ha subido un 3,7% en las últimas 24 horas y actualmente se cotiza a 3,243 dólares, según CoinGecko.