Análisis de resiliencia para doble gasto a través de optimización de decisiones secuenciales
Autores: Hinz, Juri
Idioma: Inglés
Editor: MDPI
Año: 2020
Acceso abierto
Artículo científico
2020
Análisis de resiliencia para doble gasto a través de optimización de decisiones secuenciales
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería de Sistemas
Palabras clave
Cadena de bloques
Prueba de trabajo
Consenso
Estabilidad
Ataques
Vulnerabilidad
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 18
Citaciones: Sin citaciones
Recientemente, diversos conceptos originarios de ideas de blockchain han ganado popularidad creciente. Una de las innovaciones en esta tecnología es el uso del concepto de prueba de trabajo (PoW) para alcanzar un consenso dentro de una red distribuida de nodos informáticos autónomos. Este objetivo se ha logrado mediante el diseño de protocolos basados en PoW con una propiedad de equilibrio incorporada: si todos los participantes operan honestamente, entonces la mejor estrategia de cualquier agente también es seguir el mismo protocolo. Sin embargo, existen preocupaciones sobre la estabilidad de tales sistemas. En este contexto, el análisis de las posibles desviaciones exitosas del comportamiento honesto resulta ser la pregunta más crucial. Naturalmente, la estabilidad de un sistema blockchain solo se puede evaluar determinando sus componentes más vulnerables. Por esta razón, conocer los ataques más exitosos, independientemente de su nivel de sofisticación, es inevitable para un análisis de estabilidad confiable. En este trabajo, nos enfocamos completamente en sistemas blockchain basados en los protocolos de consenso de prueba de trabajo, conocidos como sistemas basados en PoW, y consideramos la planificación y lanzamiento de un ataque a dicho sistema como un problema óptimo de toma de decisiones secuenciales bajo incertidumbre. Con nuestros resultados, sugerimos un enfoque cuantitativo para decidir si un sistema basado en PoW dado es vulnerable con respecto a este tipo de ataque, lo que puede ayudar a evaluar y mejorar su estabilidad.
Descripción
Recientemente, diversos conceptos originarios de ideas de blockchain han ganado popularidad creciente. Una de las innovaciones en esta tecnología es el uso del concepto de prueba de trabajo (PoW) para alcanzar un consenso dentro de una red distribuida de nodos informáticos autónomos. Este objetivo se ha logrado mediante el diseño de protocolos basados en PoW con una propiedad de equilibrio incorporada: si todos los participantes operan honestamente, entonces la mejor estrategia de cualquier agente también es seguir el mismo protocolo. Sin embargo, existen preocupaciones sobre la estabilidad de tales sistemas. En este contexto, el análisis de las posibles desviaciones exitosas del comportamiento honesto resulta ser la pregunta más crucial. Naturalmente, la estabilidad de un sistema blockchain solo se puede evaluar determinando sus componentes más vulnerables. Por esta razón, conocer los ataques más exitosos, independientemente de su nivel de sofisticación, es inevitable para un análisis de estabilidad confiable. En este trabajo, nos enfocamos completamente en sistemas blockchain basados en los protocolos de consenso de prueba de trabajo, conocidos como sistemas basados en PoW, y consideramos la planificación y lanzamiento de un ataque a dicho sistema como un problema óptimo de toma de decisiones secuenciales bajo incertidumbre. Con nuestros resultados, sugerimos un enfoque cuantitativo para decidir si un sistema basado en PoW dado es vulnerable con respecto a este tipo de ataque, lo que puede ayudar a evaluar y mejorar su estabilidad.