Economía

¿Subiendo la barra de seguridad? Dash afirma que un ataque del 51% no es suficiente

Dash recientemente afirmó que había sido la criptomoneda más segura del mundo durante un año debido a su tecnología innovadora llamada ChainLocks que supuestamente hace que un ataque del 51% sea casi imposible. Implementado completamente a principios de julio de 2019, ChainLocks aún no ha visto ningún protocolo capaz de igualarlo, según el equipo de Dash Core.

El conocido educador de Bitcoin ( BTC ), Andreas Antonopoulos, sugirió recientemente que con la cadena de bloques de Bitcoin, un ataque del 51% de 10 minutos costaría alrededor de $ 1 mil millones, algo que parece poco realista de lograr. Pero, ¿qué hace que la cadena de bloques ChainLocks de Dash sea supuestamente más segura, y cuál es la importancia de esta tecnología para la industria en su conjunto?

51% de ataque: ¿un peligro al acecho?

Un ataque de minería del 51% es posible cuando un minero, o grupo de mineros maliciosos, tiene más poder de hashing a su disposición que el poder de hashing combinado de todos los otros mineros en la red. En última instancia, gana influencia para robar monedas, cancelar transacciones e interrumpir la operatividad de la red.

Los expertos de la Universidad de Cornell creen que si los supuestos convencionales que subyacen al algoritmo de consenso de prueba de trabajo son válidos, el 51% de los ataques mineros no son un problema para las cadenas de bloques como Bitcoin. Es más beneficioso ser honesto que participar en un comportamiento malicioso. Otra suposición es que la mayor parte del poder de hashing proviene de participantes racionales. Sin embargo, hay situaciones en las que estos supuestos pueden ser inválidos. Si, por ejemplo, el desarrollo de nuevos dispositivos de minería ASIC se mantiene en secreto o los miembros de los grupos mineros se confabulan para obtener ganancias adicionales, la distribución del poder de hashing podría cambiar, haciendo que un ataque sea beneficioso para las personas o al menos reduciendo las pérdidas a un nivel aceptable.

Las redes grandes, como la plataforma Bitcoin, son las menos expuestas a un ataque del 51%, ya que el costo de adquirir más de la mitad de la potencia informática supera la ganancia potencial. Sin embargo, proyectos más pequeños como Ethereum Classic ( ETC ) o Bitcoin Cash ( BCH ) podrían atacarse más fácilmente. Por ejemplo, Bitcoin Cash no está dominado por un algoritmo de hashing particular para resistir un ataque del 51%.

A pesar de que Bitcoin Cash usa el algoritmo SHA256D, que también es usado por Bitcoin, su poder de hash es menos del 5% del de Bitcoin . Esto lleva a la desconfianza en el algoritmo PoW, como lo demuestran las guerras de hash de 2019 vistas en la comunidad de Bitcoin Cash .

Bitcoin también tiene un costo de ataque

Por otro lado, mientras que las redes más grandes son menos vulnerables al riesgo de ser pirateadas, incluso Bitcoin tiene un costo de ataque, aunque es tan alto que dicha manipulación no es rentable. Según los datos de la empresa de análisis Messari, el costo de un ataque exitoso del 51% en la cadena de bloques de Bitcoin en enero habría sido de más de $ 21 millones por día. A partir de la publicación, los datos muestran que el costo de un ataque de una hora ha disminuido a aproximadamente $ 468,995 por hora, o $ 11.3 millones por día.

Incluso suponiendo que un atacante tenga la cantidad de dinero requerida, no es tan fácil atacar la red de Bitcoin. En primer lugar, un atacante deberá comprar o acumular una cantidad colosal de equipos de minería. La compra de equipo nuevo es un desafío, ya que las capacidades y el equipo de los productores se reservan con meses o incluso años de anticipación. Entonces, un atacante necesitaría establecer silenciosamente su propia producción y superar a los productores chinos. Es poco probable que los mayores fabricantes de mineros ASIC existentes participen en el intento de tal ataque, ya que destruiría por completo su modelo de negocio de venta de máquinas de minería.

Además, dado que el objetivo de la red Bitcoin es descentralizarse, en el cual la participación de cada minero individual es pequeña, sería extremadamente difícil combinar capacidades, ya que eso requeriría un tiempo significativo y gastos monetarios.

ChainLocks en pocas palabras

ChainLocks de Dash afirma agregar una nueva capa de seguridad que otras blockchains nunca han tenido. La idea principal es minimizar los riesgos de la centralización de la red Dash si su blockchain queda bajo el control de una gran cantidad de mineros.

La teoría común es que si los mineros se hacen cargo de una red, se notará, ya que la producción de bloques crecerá. Sin embargo, los atacantes pueden hacerlo de forma privada y, en lugar de producir bloques uno por uno, producen su propia cadena secreta. Por lo tanto, la red asumirá primero que todo está funcionando como de costumbre, y de repente se someterá a una reorganización.

ChainLocks verifica qué tan rápido se extraen los bloques. Anteriormente, este proceso de validación podía llevar hasta una hora, pero con la introducción de una nueva característica llamada Quórums Masternode de larga duración, o LLMQ, puede llevar solo unos segundos. Los LLMQ usan masternodes para bloquear nuevos bloques y proteger la red contra una división o doble gasto, lo que hace que las transacciones validadas sean irreversibles. El valor de ChainLocks reside en el hecho de que ya no es necesario esperar seis o más confirmaciones para que se confirme la transacción.

Relacionado: Bitcoin doble gasta una característica de red inevitable legítima o no

Un ataque del 60%

Fernando Gutiérrez, director de marketing de Dash Core Group, señaló que, si bien Bitcoin y otras cadenas de bloques dependen de puntos de control implementados a intervalos preestablecidos, ChainLocks agrega una segunda capa de seguridad y le dice a Cointelegraph:

"Bitcoin es extremadamente seguro en términos de la potencia de cómputo necesaria para realizar un ataque de minería del 51%. Dash tiene un umbral mucho más bajo en la capa de minería, pero obtiene una seguridad posiblemente mayor al agregar una segunda capa al modelo de seguridad. una capa adicional, ChainLocks, requeriría que el atacante posea más del 20% de las monedas en circulación, lo que hace que el ataque sea económicamente inviable ".

Según el director de divulgación pública de Dash, Joël Valenzuela, las transacciones automáticas de Dash son "más seguras en 1.3 segundos que una transacción de Bitcoin después de horas (si no días) de confirmaciones en la cadena de bloques". Al analizar la seguridad de la cadena de bloques de Dash en su canal de YouTube, Andreas Antonopoulos llamó a ChainLocks "una forma novedosa e interesante" para proteger la red mediante la combinación de PoW y prueba de participación .

Hay dos requisitos para que el doble gasto pueda suceder en Dash. Primero, un participante malintencionado debe obtener el control de al menos el 51% de la tasa de hash de la red. En segundo lugar, también necesitaría superar la mayoría del 60% de la red masternode que se requiere para crear quórums y, posteriormente, evitar la formación de ChainLocks.

Hablando del posible costo de un ataque a la cadena de bloques Dash, Mark Mason, protector de confianza para la Confianza irrevocable DAO de Dash, le dijo a Cointelegraph: "Para interrumpir la creación de quórum y la formación de ChainLocks, un atacante necesitaría controlar más del 40% de la red masternode ". Dado que actualmente hay 5.059 totales y 4.912 masternodes habilitados en la red Dash, cada uno con 1.000 Dash según la cantidad requerida, el 40% de la red masternode habilitada actual es 1.964.800 Dash o $ 157.8 millones al momento de la publicación.

También hay un costo involucrado en el alojamiento y la ejecución de masternodes que deberían tenerse en cuenta. Pero debido a la escasez de Dash, con el 52.59% del suministro actual de monedas circulantes de Dash asignado a la red masternode, no hay suficiente suministro disponible y liquidez en los intercambios. para adquirir la cantidad requerida para realizar un ataque. Finalmente, una presión de compra al alza probablemente hará que un ataque sea inviable en términos económicos. Por lo tanto, Antonopolous propuso el nuevo término "ataque del 60%", diciendo que un ataque del 51% en Dash "no es factible":

"De hecho, si quieres hacer un ataque del 51%, en realidad tienes que hacer un ataque del 60% donde comprometes el código que se ejecuta en los masternodes o pones suficiente apuesta, que probablemente no sería posible, para ejecutar 60 % de los masternodes a ti mismo ".

¿Nadie tiene una alternativa de ChainLocks?

Una de las condiciones esenciales para el funcionamiento exitoso de ChainLocks es la presencia de nodos semitrusted que protegen la red de un ataque Sybil, un tipo de ataque que hace que la red se conecte solo a los nodos controlados por el atacante. Una moneda que no tenga esa clase de nodos no podrá implementar de forma segura un protocolo seguro como ChainLocks.

Por ejemplo, con Bitcoin, cualquiera que confíe en los votos de nodos individuales puede ser engañado al lanzar miles de nodos maliciosos. Una solución requeriría establecer una confianza explícita en algunos grupos seleccionados de nodos, pero esto significaría centralización. Con Dash, la red masternode está protegida de los ataques de Sybil mediante el requisito de demostrar una garantía de 1,000 Dash por masternode, lo que hace que sea económicamente poco práctico llevar a cabo dicho ataque.

La falta de soluciones similares en el mercado de seguridad blockchain y la creciente frecuencia de las guerras hash pueden hacer de ChainLocks una tecnología atractiva para plataformas con un bajo nivel de protección contra ataques. En junio, el proyecto blockchain Zcoin anunció sus planes para integrar el protocolo ChainLocks para aumentar la resistencia de la red a un ataque del 51%.

Evaluación de candados

El protocolo ChainLocks ha recibido críticas positivas de algunos programadores y matemáticos de blockchain. Darren Tapp, profesor asistente de investigación en la Facultad de Informática, Informática e Ingeniería de Sistemas de Decisión de la Universidad Estatal de Arizona, realizó un análisis de seguridad del protocolo, confirmando que proporciona resistencia a un ataque del 51%.

Si bien las cifras proporcionadas por Dash ayudan a reforzar sus afirmaciones de que es una red segura de blockchain, el riesgo de un ataque del 51% aún permanece, aunque es menos probable en comparación con otras blockchains. Ariel Zetlin-Jones, profesor asociado de economía en la Escuela de Negocios Tepper de la Universidad Carnegie Mellon, le dijo a Cointelegraph que el argumento del 60% podría ser defectuoso:

“Esta lógica ignora una consideración clave que es lo que ganaría un atacante al ejecutar un ataque del 51% (o 60%). $ 20 millones parece mucho dinero, pero con la capitalización de mercado de Bitcoin actualmente sobre $ 110 mil millones, uno podría imaginar fácilmente un usuario (o grupo de usuarios) que podría ganar más de $ 20 millones al implementar el ataque. La misma lógica se aplica a la solución ChainLock de Dash ".

Click to comment

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Lo más popular

To Top