Binance pausó brevemente los retiros de Ethereum cuando la red sufrió una “bifurcación dura leve”
La red Ethereum (ETH) sufrió lo que parece una bifurcación dura el día de hoy, cuando surgieron informes de interrupciones e irregularidades en los proveedores de infraestructura Infura y Blockchair.
Si bien inicialmente se creía que era un problema interno en Infura, un servicio de alojamiento utilizado por algunos exchanges y proveedores de servicios para interactuar con la red Ethereum, los operadores de nodos independientes también informaron problemas.
Durante el incidente, Binance pausó los retiros, y su CEO Chanpheng Zhao se refirió a una “posible división de la cadena” como el responsable. Desde entonces, el exchange reanudó los retiros a las 10:20 am UTC.
Blockchair, un popular explorador de bloques, informó una discrepancia entre los bloques que vio y los publicados por Etherscan. Después del bloque 11234873 a las 7:08 am UTC, los dos exploradores comenzaron a mostrar dos blockchains diferentes.
Una imagen publicada por el equipo muestra al menos 14 bloques minados en una cadena minoritaria, lo que parece indicar que algunos mineros también sufrieron el problema.
Cuando los desarrolladores intentaron clasificar el problema, Peter Szilagyi, líder del principal software de nodo de Ethereum, Geth, insinuó que la primera acción debería ser actualizar a la versión más reciente.
Poco después, Blockchair informó que la actualización de Geth solucionó el problema, y señaló que probablemente hubo una incompatibilidad no planificada introducida en las nuevas versiones por los desarrolladores de Geth.
Szilagyi señaló que Infura “está usando una versión antigua de Geth” y, por lo tanto, podría haber sufrido un problema de sincronización similar.
En una conversación con Cointelegraph, la directora de desarrollo de Blockchair, Nikita Zhavoronkov, dijo: “Parece que se produjo una pequeña bifurcación sin que nadie se diera cuenta”.
Según él, los desarrolladores “rompieron algo en las últimas versiones”, lo que llevó a un problema de consenso y una bifurcación no planificada. Cualquiera que no se haya actualizado a la última versión fue expulsado del resto de la red. Szilagyi le dio un giro diferente al problema, diciendo que la nueva versión “solucionó un error de consenso”.
De cualquier manera, dos partes de la red no pudieron comunicarse entre sí, lo que provocó problemas importantes, aunque temporales. Sin embargo, en el momento de la publicación, Infura aún tiene que restaurar la funcionalidad completa.
Actualización: Binance reanudó los retiros a las 10:30 am UTC.
Sigue leyendo: