Las estrategias para prevenir ataques del 51% a la blockchain de Ethereum Classic no han sido suficientes y se aplicaron demasiado tarde. Por tercera vez en agosto, los hackers obtuvieron el control de la blockchain de Ethereum Classic en un ataque del 51% que reorganizó más de 7.000 bloques.
Aunque los desarrolladores del Ethereum Classic están trabajando duro por proteger la blockchain de futuros ataques, estos tres casos despiertan preocupación sobre la seguridad de la red. OKEx, por ejemplo, ha considerado eliminar la moneda para protegerse de futuras pérdidas.
¿Qué es un ataque del 51%?
Los hackers realizan un ataque del 51% para apoderarse de la blockchain. Las blockchain son los llamados libros de contabilidad descentralizados porque distribuyen todo el trabajo de validación de las transacciones a través de una red global de ordenadores, llamados mineros.
Cada transacción debe ser aprobada por más del 51% de los mineros. Según la teoría, es muy difícil que un solo actor controle el 51% de la red, ya que eso requeriría una inmensa cantidad de potencia de cálculo.
Pero si alguien lograra controlar la red, sería capaz de doblegar la cadena de bloques a su voluntad: por ejemplo, acreditar sus cuentas con criptomonedas gratuitas, o desviar las transacciones de otras personas a las carteras de su propia gente.
Y aunque muchos crean que es imposible, la versión original de Ethereum, este mes ha sido explotada tres veces por los hackers.
Entonces, ¿qué ha pasado con este nuevo ataque de 51% a Ethereum Classic?
El último ataque tuvo lugar anoche. Los hackers consiguieron una vez más el control mayoritario de la red por la fuerza y reorganizaron más de 7.000 bloques, es decir, unos dos días de minado.
El ataque fue identificado por la empresa minera austriaca Bitfly, que también identificó el primer y segundo ataque, en el que los hackers reorganizaron casi 8.000 bloques y se llevaron a casa alrededor de 9 millones de dólares en transacciones de doble gasto, la mayor parte de ellos de la plataforma de intercambio OKEx.
Today another large 51% attack occurred on the #ETC network which caused a reorganization of over 7000 blocks which corresponds to approximately 2 days of mining. All lost blocks will be removed from the immature balance and we will check all payouts for dropped txs.
— Bitfly (@etherchain_org) August 29, 2020
La ETC Cooperative, la organización sin ánimo de lucro que vigila la blockchain de Ethereum Classic, dijo en un tweet anoche que es "consciente del ataque de hoy y está trabajando con otros para probar y evaluar las soluciones propuestas lo antes posible".
No se sabe mucho sobre el último ataque.
Una de las razones por las que ocurrió fue que hay mucha menos potencia de cálculo respaldando a Ethereum Classic que a otras cadenas más populares, como Ethereum o el Bitcoin, lo que significa que no es tan difícil alquilar brevemente suficiente potencia de cálculo para obtener el control mayoritario de la blockchain.
Hay dos borradores para cambiar el algoritmo del Ethereum Classic para hacer esto más difícil, pero aún no han sido implementados.
Desde el hack, el precio de Ethereum Classic ha caído un 1.68%, por el sitio de métricas de datos CoinMarketCap. Pero el daño a largo plazo puede ser mayor. La moneda está listada como sufriendo de "rendimiento degradado" en Coinbase, por ejemplo.
Y después de los dos ataques anteriores a principios de este mes, OKEx dijo que "consideraría la eliminación de ETC, en espera de los resultados del trabajo de la comunidad Ethereum Classic para mejorar la seguridad de su cadena". Esto se debe a que OKEx sufrió la mayor parte de los primeros ataques, y "sufrió una pérdida de aproximadamente 5,6 millones de dólares en ETC", según un comunicado del 15 de agosto.
"La pérdida fue asumida en su totalidad por OKEx, de acuerdo con su política de protección al usuario, y no causó ninguna pérdida a los usuarios de la plataforma. El ETC que los usuarios han depositado en OKEx permanece seguro", dijo después del ataque anterior.
Los desarrolladores de Ethereum Classic deben conectar el exploit antes de que OKEx haga su movimiento.