-
Llevar a cabo un ataque del 51% en la blockchain de ETC cuesta poco mรกs de 8000 dรณlares
-
Hace un aรฑo la red recibiรณ un ataque similar.
Ethereum Classic se bifurcรณ hace pocas horas, si bien aun no se tiene certeza de si fue producto de un ataque de 51% o de un error.
El explorador de bloques BItfly detectรณ el ataque cuando la red empezรณ a experimentar tiempos mรกs largos de confirmaciรณn, aparentemente relacionados con una desincronizaciรณn por parte de los nodos del cliente CoreGeth.
The #ETC network is currently experiencing longer block times. This seems to be correlated with CoreGeth nodes stopping to sync ~30 mins ago. Payouts and block distribution are paused until the situation is resolved. @eth_classic pic.twitter.com/I3Q14ZHb9b
— Bitfly (@etherchain_org) August 1, 2020
La compaรฑรญa tambiรฉn encargada del explorador de bloques Etherchain.org seรฑalรณ la anomalรญa en Twitter, sugiriendo posteriormente la posibilidad de que la blockchain de ETC hubiera sufrido un ataque de 51%. En efecto, Ethereum Classic sufriรณ una reorganizaciรณn a partir del bloque 10.904.146, lo que causรณ la desincronizaciรณn de los nodos. Aproximadamente 3693 bloques fueron reorganizados.
Esta clase de comportamientos suelen estar asociados a ataques de 51%, que ocurren cuando una entidad concentra suficiente poder de minado como para manipular el historial de transacciones, comunmente con el objetivo de robar recompensas de minado o realizar ataques de doble gasto.
Segรบn puede observarse en el explorador BlockScout, 3693 bloques que habรญan sido minados desde hace 19 horas fueron reorganizados, dejando mรบltiples bloques vacรญos (es decir, sin transacciones incluidas) su paso. Aรบn no se sabe si realizรณ gastos dobles y, en dado caso, por cuรกl monto. Pero el mismo explorador seรฑala que las รบltimas transacciones validadas son de hace 4 dรญas.
Entre algunos de los factores que pudieron haber facilitado el ataque estรก que el hashrate de ETC ha venido cayendo pronunciadamente desde principios de aรฑo. Actualmente se encuentra en su nivel mรกs bajo desde julio de 2017. Esto hace insegura la red pues se reducen los costos necesarios para atacarla. Segรบn datos Cripto51, cuesta poco mรกs de de 8200 dรณlares alquilar poder de hash para realizar un ataque del 51% en la blockchain de Ethereum Classic durante una hora.
Precisamente en las horas en que produjo el ataque, puede observarse un aumento brusco en el poder de hash, y luego un descenso tambiรฉn pronunciado cuando se detuvo.
Reacciones de la comunidad de ETC
Hudson Jameson, es uno de los principales desarrolladores de la Fundaciรณn Ethereum, informรณ en su Twitter sobre el ataque y recomendรณ a todos proveedores de servicios de ETC que pausaran su operaciรณn hasta que se recuperar la sincronizaciรณn. Al parecer el problema de sincronizaciรณn surge en los nodos alojados por CoreGeth, el cliente que mantiene la mayorรญa de los nodos de ETC actualmente.
Asimismo, Hudson recomendรณ a los mineros evitar utilizar CoreGeth para la gestiรณn del minado hasta que se resolviera el problema. Otro de sus planteamientos para los mineros fue que podรญan seleccionar manualmente la blockchain con la cual minar, hasta que se aclarara el problema
Horas despuรฉs de que se hiciera pรบblica la desincronizaciรณn representantes de Ethereum Classic anunciaron por Twitter que se trataba de ยซun mantenimientoยป. Pero se le informรณ a las casas de cambio y pools de minerรญa que debรญan parar de operar con la red hasta que se investigara el estado actual de la red.
Otros investigadores han asociado la bifurcaciรณn con un potencial error de conexiรณn por parte de un minero, de direcciรณn 0x75d1e5477f1fdaad6e0e3d433ab69b08c482f14e
, que introdujo los mรกs de 3000 bloques de manera brusca, mientras el poder de hash del pool de minerรญa de 2Miners se encontraba desconectado por mantenimiento. Como la mayorรญa de los nodos de Parity/OpenEthereum no pudieron manejar esta cantidad ingente de bloques, tuvo lugar la bifurcaciรณn de la red. La nueva cadena fue entonces seguida por Parity por ser la cadena mรกs larga y con mayor poder de hash, generando confusiรณn entre los nodos.
Segรบn puede verse en BlockScout, la direcciรณn del minero 0x75d1e5477f1fdaad6e0e3d433ab69b08c482f14e
mantiene para el momento de redacciรณn 13.758,767410973175601 Ether
Otro aรฑo, otro ataque
En el aรฑo 2019 la blockchain de ETC fue atacada por un pool de minado malicioso, capaz de reorganizar la cadena, censurar bloques y apoderarse de la recompensa de minado. Dรญas despuรฉs de ese ataque, el hacker regresรณ los fondos ETC robados, equivalentes a USD 100 mil.
Segรบn el equipo de Gate.io, la casa de cambio que recibiรณ el dinero del hacker, se tratรณ de un ataque que buscaba que las personas tomaran conciencia de los riesgos de la seguridad en un criptoactivo con bajo poder de hash.
Un ataque de 51% sucede porque una sola entidad o un grupo coordinado de entidades logra acumular un poder de hash que supere el que fue necesario para agregar los bloques en la cadena. En este caso, segรบn parece, lograron reorganizar (es decir, manipular la informaciรณn registrada) en 3693 bloques. Esto significa que mineros acumularon mรกs trabajo del que ya habรญa acumulado en esa cantidad de bloques