Ethereum Classic experimenta un 51% de ataque, se viola la inmutabilidad
Ethereum Classic experimentó un vicioso ataque del 51% que permitió a los atacantes realizar once re- organizaciones de cadenas profundas y gastar el doble de 88,500 ETC, con un valor de más de $ 400,000. En respuesta al ataque, el precio de ETC se ha desplomado y los servicios que utilizan la criptomoneda se han detenido.
El 5 de enero a las 13:27 UTC, Ethereum Classic se reorganizó en el bloque 7245623, y en el transcurso de los próximos tres días la intensidad de estos ataques aumentó a medida que se violaba la inmutabilidad de la criptomoneda.
Bitfly, Coinbase, Poloniex y Kraken han hecho anuncios que confirman el ataque. Muchos intercambios y plataformas han detenido los servicios relacionados con ETC hasta que los ataques disminuyan.
Coinbase detectó once re- organizaciones de cadenas profundas distintas, nueve de las cuales facilitaron el doble gasto. Con base en las estimaciones del intercambio, los atacantes pudieron gastar el doble de 88,500 ETC, con un valor de más de $ 400,000.
Dicho esto, el precio de ETC está cayendo rápidamente en respuesta al ataque, perdiendo el 10% de su valor en las últimas 24 horas. En el transcurso del ataque, Ethereum Classic pasó de $ 5.50 a $ 4.90 por moneda.
El atacante ha sido identificado.
En el último día, el ataque se detuvo el 7 de enero a las 05:30 UTC cuando el control del atacante sobre el poder total de la minería cayó por debajo del 50%, pero la situación puede ser temporal.
Si el atacante es capaz de recuperar más del 50% del poder minero de la red, los ataques pueden continuar una vez más.
51% de ataques y reorganizaciones explicadas
Un ataque puede ocurrir cuando un minero es capaz de acumular el 50% del poder de hash, lo que permite que el minero «supere» a los mineros honestos. Esto significa que el atacante podría mantener estadísticamente la cadena más larga y determinar qué transacciones incluir en la cadena de bloques.
Esto invalida uno de los problemas que el blockchain resuelve en condiciones normales, doble gasto, donde un usuario gasta la misma criptomoneda varias veces.
Es probable que el atacante haya minado en privado durante algún tiempo antes de revelar las cadenas más largas. En este caso, todo en el blockchain de Ethereum Classic se vería normal. Luego, el minero de repente se conecta y publica una larga cadena de bloques válidos e invalida una gran cantidad de transacciones (llamadas re- organización), reemplazando el segmento anterior de la cadena con el nuevo segmento del atacante.
Al realizar transacciones en la cadena honesta antes del ataque, y una vez que se revelan las transacciones conflictivas del atacante en la cadena atacante, las transacciones honestas se anulan posteriormente.
Estos ataques a gran escala se realizan típicamente contra intercambios de criptomonedas. Al depositar monedas en un intercambio, el atacante puede intercambiar Ethereum Classic en riesgo por Bitcoin u otra criptomoneda valiosa. Luego, el atacante puede revertir estas transacciones para recuperar el Ethereum Classic.
El atacante puede seguir saqueando de esta manera siempre que mantenga el control sobre el 50% de la capacidad minera de la red.
Las reorganizaciones enfatizan la vulnerabilidad de las pequeñas criptomonedas de prueba de trabajo. Se desconoce durante cuánto tiempo Ethereum Classic soportará este ataque, pero, por el momento, se recomienda que los titulares detengan cualquier transacción con la criptomoneda para evitar que se reviertan.