BitMEX Research encuentra un "error potencial" en la sincronización de un nodo completo de Ethereum Parity

El brazo de investigación de la principal plataforma de comercio de criptomonedas BitMEX ha revelado en una entrada de blog el miércoles, 13 de marzo, que su nodo completo Ethereum Parity contiene un "error potencial".

El supuesto error se descubrió mientras se analizaban los datos de Nodestats.org, el nuevo sitio web de BitMEX Research diseñado para recopilar las métricas clave de los nodos de Ethereum. En la misma entrada del blog, el exchange también anunció el lanzamiento de Nodestats hoy, que creó en colaboración con TokenAnalyst.

Nodestats muestra los datos clave para los clientes Ethereum Parity y Ethereum Geth, que según BitMEX son las dos mayores implementaciones de clientes de nodos Ethereum, y compara los requisitos relacionados con el uso de CPU, memoria (RAM), ancho de banda y espacio de almacenamiento.

Sigue leyendo: El monedero de monedas digitales Abra añade soporte directo para ETH en lugar de un derivado de activos

El equipo comenzó a recolectar datos del nodo completo Ethereum Parity el 1 de marzo, informando que hasta el 12 de marzo, el nodo aún no estaba completamente sincronizado con la blockchain Ethereum. El cliente se encontraba alrededor de 450.000 cuadras por detrás, informa la investigación, señalando que "basándose en su trayectoria actual, debería alcanzar la punta de la cadena principal en unos pocos días".

Sin embargo, según los investigadores, la sincronización lenta no es actualmente un problema para la red:

"Aunque la sincronización inicial lenta es un problema potencial, al menos para esta configuración del sistema, Ethereum aún no ha llegado a un punto en el que el nodo no pueda ponerse al día, ya que la sincronización es más rápida que la velocidad de crecimiento de la blockchain".

No dejes de leer: Coinbase vincula las cuentas de usuario en su plataforma principal con la aplicación Wallet

Sin embargo, BitMEX Research identificó además un "error potencial" en el cliente, informando que el nodo Parity "a veces informa de que está sincronizado, a pesar de estar varios cientos de miles de bloques detrás de la punta de la cadena".

Los autores afirman que el supuesto error podría ser explotado por un atacante en algunas circunstancias, pero afirman que es "altamente improbable" que ocurra:

"Uno podría argumentar que el impacto de este error potencial podría ser severo si es explotado por un atacante de la manera correcta. Por ejemplo, un usuario podría aceptar un pago recibido o la ejecución de un contrato inteligente como verificado, mientras que su nodo afirma estar en el extremo de la cadena de la red. [...] El atacante necesitaría duplicar el gasto a una altura que el nodo vulnerable erróneamente pensó que era la punta de la cadena, la cual podría tener un menor requerimiento de prueba de trabajo que la punta de la cadena principal. Aunque la ejecución exitosa de este ataque es altamente improbable y es poco probable que los usuarios usen la característica de bloque más visto de todas formas".

Nodestats está actualmente conectado a cinco nodos Ethereum diferentes y recoge datos cada cinco segundos. De acuerdo con el blog de BitMEX, el objetivo principal del proyecto es proporcionar métricas relacionadas con los recursos computacionales que cada nodo Ethereum requiere.

Te puede interesar: Usuario de Ethereum que accidentalmente pagó USD 365.000 por accidente, llega a un acuerdo para dividir la pérdida con el grupo minero Sparkpool

En otras noticias de Ethereum, el presidente de la Comisión de Valores y Bolsas de Estados Unidos (SEC), Jay Clayton, ha confirmado recientemente que ETH, y otras criptomonedas como ésta, no son valores bajo la ley de Estados Unidos. La declaración de Clayton estaba de acuerdo con la postura del director de finanzas corporativas de la SEC, William Hinman, que fue revelada en julio pasado.

También esta semana, el principal proveedor de monederos de Ethereum, MyEtherWallet, anunció el lanzamiento de la versión alfa de su nuevo explorador de blockchain Ethereum de código abierto, EthVM. La herramienta muestra datos de la red Ropsten, una red de pruebas Ethereum, y, una vez desplegada en la red principal, podrá competir con Etherscan, el actual explorador de bloques Ethereum.