Dash protegido contra varias vulnerabilidades de prueba de trabajo después de ChainLocks


los Activación de ChainLocks en la red Dash ha mitigado varios vectores de amenazas adicionales más allá del 51% de reorganizaciones en cadena de ataques.

Originalmente destinado principalmente a asegurar la red contra ataques de minería del 51% donde un solo actor gana más de la mitad del hashrate de la red y procede a revertir o cambiar transacciones, ChainLocks también mitiga otros problemas relacionados y menos catastróficos que enfrentan las cadenas de prueba de trabajo como un adicional prima. Uno de esos temas es la minería egoísta, identificado por los investigadores de la Universidad de Cornell, Ittay Eyal y Emin Gün Sirer, que consiste en mineros que minan varios bloques en secreto y luego los publican a la vez, reclamando las recompensas por varios bloques seguidos. Según Eyal y Sirer, esta es una debilidad que afecta la descentralización de las monedas de prueba de trabajo:

“Demostramos que el protocolo de minería de Bitcoin no es compatible con incentivos. Presentamos un ataque con el cual los mineros en colusión obtienen un ingreso mayor que su parte justa. Este ataque puede tener consecuencias significativas para Bitcoin: los mineros racionales preferirán unirse a los mineros egoístas, y el grupo de conspiración aumentará de tamaño hasta que se convierta en mayoría. En este punto, el sistema Bitcoin deja de ser una moneda descentralizada ".

ChainLocks Previene este vector de centralización. bloqueando el bloque visto por primera vez e invalidando bloques conflictivos publicados más tarde, según el desarrollador de Dash Core, Alexander Block:

“Muchos ataques basados ​​en minería secreta o egoísta se vuelven imposibles ya que todos dependen de que los mineros retengan cadenas más largas y secretas. Bajo las reglas de consenso actuales, tales cadenas anularían la cadena conocida públicamente y causarían una reorganización de la cadena cuando se publicaran. Sin embargo, con ChainLocks, los mineros están incentivados a publicar cada bloque inmediatamente, incluso si en teoría tienen suficiente poder de hash para anular a todos los demás mineros. La falta de publicación crea riesgos sustanciales para un minero malicioso, ya que cualquier cadena secreta (incluso si se prolongan miles de bloques más) se invalidará de inmediato si otro minero honesto publica un bloque válido que recibe un CLSIG antes de que se revele la cadena secreta ".

Esencialmente, los ChainLocks utilizan la red masternode para evitar acciones deshonestas o no deseadas por parte de los mineros, lo que permite que la red de prueba de trabajo funcione más cerca de la intención original.

Protecciones contra bloques vacíos y congestión de red intermitente.

Otro beneficio de la reciente actualización 0.14 es la capacidad de mitigar principalmente la amenaza de un ataque de bloque vacío. Al minar intencionalmente un bloque sin ninguna transacción, algunos mineros pueden maximizar las ganancias aún recolectando la recompensa en bloque de las nuevas monedas creadas sin tener que desplegar el esfuerzo de procesar transacciones reales, siempre que las tarifas de transacción totales sean insignificantes. En una situación más maliciosa, un minero importante puede explotar exclusivamente bloques vacíos, perdiendo los ingresos de las tarifas de transacción pero disminuyendo la capacidad total de la red, lo que permite que se congestione. Este ataque puede resultar ineficaz después de la actualización más reciente de Dash. De acuerdo con Dash Core CMO, Fernando Gutiérrez, incluido en el lanzamiento de 0.14, además de ChainLocks, está basado en LLMQ, InstantSend, que simplifica la función de transacción instantánea y permite que las transacciones se bloqueen instantáneamente para convertirse también instantáneamente respetable:

“La semana pasada, Dash activó ChainLocks y InstantSend basado en LLMQ, logrando la finalidad de las transacciones que las cadenas de bloques han prometido, en aproximadamente 1 segundo. Esto significa que cuando envía Dash, el destinatario lo recibe en un segundo y puede gastarlo de inmediato. El destinatario final de cualquier serie de estas transacciones puede aceptar el pago sin riesgo ni incertidumbre de que los fondos se liquidarán con éxito. Dash ahora se puede utilizar exactamente como se espera que opere el efectivo, pero dentro de la comodidad del mundo digital ".

Como efecto secundario de esta innovación, los ataques de bloque vacío ahora son significativamente menos efectivos. Si una parte importante de la red continúa extrayendo bloques vacíos, la red de Dash continúa funcionando exactamente como lo hizo, con transacciones que se liquidan instantáneamente y se pueden mover al instante de nuevo. Esto significa que incluso si las transacciones no pueden incluirse en bloques durante largos períodos de tiempo, aún se pueden utilizar sin problemas. Mientras la red no esté a una capacidad constante y total, extraer una porción significativa de bloques vacíos no es perjudicial, y los ataques sostenidos en una red tan activa pueden resultar costosos después de la pérdida de ingresos por comisiones de transacción no obtenidas. Esta perspectiva se ve aún más mitigada por el agresivo plan de escalamiento de Dash, que estudios muestran Puede escalar cómodamente a niveles de mercado masivo.

La investigación sobre la escalada en el tablero ha encontrado soluciones para el ataque de propagación de bloques venenosos

Además de los problemas resueltos por ChainLocks, los investigadores de escala de Dash están desarrollando soluciones para futuros vectores de ataque que pueden enfrentar la red a medida que crece. Uno de esos problemas potenciales es el ataque de bloque de veneno, por lo que un minero publica un bloque que aún no había sido transmitido a la red. Básicamente, esto tiene el potencial de cancelar mejoras en la velocidad de propagación de bloque, como Xthin y Graphene, lo que causa interrupciones en una red con una carga alta. Afortunadamente, los investigadores de la Universidad del Estado de Arizona han descubierto el Protocolo de velocidad que maximiza la eficiencia del ancho de banda, y cree que cuando se usa junto con técnicas de propagación como el grafeno podría contrarrestar el ataque del bloque de veneno.

La red de Dash actualmente constituye una de las más seguras y eficientes del mundo, y un mayor desarrollo, investigación e innovación promete intentar mantener este estado avanzando.

Fuente: https://dashnews.org/dash-protected-against-several-proof-of-work-vulnerabilities-post-chainlocks/

Leave a Reply