Consensus 2025
03:05:28:29
Compartir este artículo

¿Una solución al ataque del 51% de las criptomonedas? Multar a los mineros antes de que ocurra.

Después de perder dinero durante un ataque del 51 por ciento a principios de este año, el proyecto de Cripto Horizen afirma tener una solución a la famosa vulnerabilidad de las criptomonedas.

ONE de los ataques más temidos a las criptomonedas puede tener una solución elegante.

Al menos, eso es según el equipo detrás del proyecto de Criptomonedas Horizen (anteriormente Zencash), que vio cómo se pirateaban más de 500.000 dólares de un intercambio en un ataque de este tipo, llamado ataque del 51 por ciento.a principios de este año.

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de The Protocol hoy. Ver Todos Los Boletines

Este el ataque ocurre cuando un solo minero malicioso controla más del 51 por ciento del poder de cómputo en una red blockchain y luego puede inyectar transacciones falsas en el sistema.

En un artículopublicado hoyEl equipo de Horizen afirma haber encontrado una solución innovadora: actualizar su algoritmo de consenso de prueba de trabajo con una función de retardo que penaliza a los mineros que podrían estar preparándose para un ataque de este tipo. Horizen es una bifurcación de Zcash , una Cripto orientada a la privacidad, que a su vez es una bifurcación de Bitcoin.

Debido a que un ataque del 51 por ciento requiere que un minero produzca bloques en Secret antes de publicarlos en la cadena de bloques, el cofundador de Horizen, Rob Viglione, dijo que una función de retraso permite sanciones que hacen que tales ataques sean prohibitivamente costosos.

"Entonces, lo que hace es esencialmente suponer un coste enorme, un coste 10x, al intentar lanzar ONE de estos ataques", dijo a CoinDesk.

Dando un paso atrás, el ataque del 51 por ciento ha sido parte de la conciencia de muchos entusiastas de las Cripto este año, después de que cinco criptomonedas importantes perdieran dinero debido al ataque en junio.

Debido a que dañan la confianza en la seguridad de las criptomonedas en general, Viglione describió tales ataques como una "externalidad negativa para toda la industria".

Y con conocimiento directo del ataque (el ataque del 51 por ciento a Horizen resultó en la inclusión de 36 bloques falsos en la cadena de bloques), Viglione dijo:

Inmediatamente después del ataque, nuestros ingenieros comenzaron a intercambiar ideas y creemos tener una solución muy elegante y sencilla para garantizar que esto no vuelva a suceder.

Continuó diciendo: "Técnicamente, para que resulte costoso si volviera a ocurrir".

Las sanciones

Para lograrlo, el nuevo algoritmo de Horizen introduce penalizaciones para los bloques retrasados, es decir, aquellos que se transmiten a la red mucho tiempo después del último bloque.

En efecto, la nueva versión del código modifica una característica del algoritmo de consenso subyacente, la llamada "regla de la cadena más larga", con una función de retardo.

Por ejemplo, si se propone un bloque que está 5 bloques o más por detrás del más reciente, se introduce una penalización, explicó Viglione. Esto aumenta cuadráticamente la cantidad de bloques que un minero necesita producir para que se acepten transacciones en la cadena, continuó.

De esta forma, las posibilidades de un ataque del 51 por ciento se reducen.

Y debido a la naturaleza de la arquitectura de Horizen, tal penalización sólo debería ocurrir si el minero es malicioso, dijo Viglione.

"Tenemos un tiempo promedio de búsqueda de bloque de 2 minutos y medio, la latencia máxima para transmitir a cualquier parte del mundo es de ONE o dos segundos, por lo que no hay forma de que puedas estar 5 bloques atrás legítimamente", explicó.

Sin embargo, Viglione señaló que esto podría provocar una partición de la red en la blockchain, ya que múltiples cadenas de bloques compiten por ser reconocidas como la cadena honesta. En este caso, Viglione afirmó que los mineros votarán para determinar qué cadena es legítima.

"Básicamente, eligen qué cadena es legítima y comienzan a minar en ella tal como lo harían con cualquier cadena más larga", dijo Viglione.

Además, para evitar que dichas divisiones de la red sean permanentes, Viglione dijo que las penalizaciones disminuyen en la cadena aceptada.

"Se agregan bloques y hay una disminución negativa de un punto en la penalización que se evaluó anteriormente, por lo que siempre hay una convergencia que puede ocurrir para evitar que la partición de la red sea permanente", dijo a CoinDesk.

Una pregunta muy antigua

Junto con el lanzamiento, un libro blanco establece que si una cadena de bloques es rechazada debido a que está demasiado atrás del bloque más reciente, los intercambios pueden congelar los depósitos sospechosos hasta que se resuelva la situación.

Además, Viglione dijo que los detalles de las sanciones pueden ajustarse dependiendo de las condiciones de la red.

"Podemos ajustar y aumentar el costo si alguna vez pensamos que es insuficiente en relación con las tasas de hash y todo eso", dijo a CoinDesk.

Aun así, vale la pena señalar que dichos cambios han sido objeto de investigación durante mucho tiempo y otros son escépticos sobre si Horizen puede lograr sus afirmaciones.

Por ejemplo, el principal investigador de prueba de participación de Ethereum , Vlad Zamfir, señaló que, si bien aún no había profundizado en el nuevo código de Horizen, "el espacio de diseño no incluye milagros".

Además, el investigador de consenso Emin Gur Sirer expresó su escepticismo y le dijo a CoinDesk que "estos protocolos son sutiles y difíciles de implementar correctamente".

Pero, después de varios meses de pruebas, Viglione confía en que el nuevo algoritmo funciona bien en la práctica y espera que pueda servir de ejemplo para la industria de las Criptomonedas en general.

"Llevamos un par de meses probándolo internamente, así que tenemos bastante confianza en el código", dijo Viglione, y añadió:

"Me imagino que otros proyectos deberían, realmente deberían, actualizar su código también".

EDITAR (16.20 UTC del 10 de octubre de 2018): Este artículo se ha actualizado para reflejar que la víctima del ataque del 51 por ciento de junio de Horizen fue un exchange de Criptomonedas , no Horizen en sí.

Cortar alambreImagen vía Shutterstock

Rachel-Rose O'Leary

Rachel-Rose O'Leary es programadora y escritora en Dark Renaissance Technologies. Fue redactora principal de tecnología para CoinDesk entre 2017 y 2018, cubriendo temas de Privacidad y Ethereum. Tiene formación en arte digital y filosofía, y escribe sobre Cripto desde 2015.

Rachel-Rose O'Leary