Análisis del ataque de rechazo de empaquetado del Pool de minería de la Máquina de oráculo NEST
El oráculo distribuido NEST tiene como objetivo mejorar la fiabilidad de los datos del oráculo y la seguridad del sistema al permitir que más usuarios en la cadena participen en el proceso de conversión de precios. Para abordar el problema de las cotizaciones maliciosas, NEST ha diseñado un mecanismo de verificación de envío de cotización-para consumir la orden, que permite a los validadores comerciar según la cotización y volver a proponer una cotización corregida.
Sin embargo, el funcionamiento efectivo de este mecanismo depende de que las transacciones de alimentación y las nuevas ofertas aparezcan a tiempo en los nuevos bloques de la cadena. Con la aparición de los Pool de minería, el monopolio sobre el derecho a empaquetar transacciones se convierte en un problema potencial. Los grandes Pool de minería a menudo tienen una ventaja de poder de cálculo mayor, lo que les permite empaquetar selectivamente las transacciones que les son favorables o que tienen tarifas más altas, incluso si estas transacciones no son las que se publicaron primero en la cadena.
Cuando esto ocurre en la máquina de oráculo NEST, puede llevar a que nuevas cotizaciones no sean verificadas a tiempo durante el periodo de validación, lo que finalmente resulta en que NEST produzca datos de precios incorrectos. Esto crea oportunidades de arbitraje para ciertos Pool de minería, amenazando potencialmente la seguridad de todo el ecosistema DeFi.
Análisis del proceso de ataque
Supongamos que todos los miembros que participan en la minería son Pool de minería (un minero individual también puede considerarse como un pequeño Pool de minería), y cada Pool de minería tiene diferentes proporciones de poder de cálculo, y todos conocen esta información.
Preparación del ataque: Los pools de minería maliciosos acumulan previamente criptomonedas para arbitraje a través de métodos como préstamos relámpago.
Presentar una oferta maliciosa: un Pool de minería malicioso presenta una oferta que difiere enormemente del precio de mercado real.
Juego de verificación: Durante el período de verificación, todos los Pool de minería enfrentan dos opciones: empaquetar las transacciones de oferta corregida o ignorar la transacción. Esto constituye un juego estático de información completa entre múltiples partes.
Decisión de juego: El Pool de minería toma decisiones basándose en su proporción de poder de cómputo y la comparación de beneficios potenciales. Supongamos que el beneficio inmediato de la corrección de la oferta es a, y el beneficio de no corregir y arbitrar después de que la oferta se establezca es b (normalmente b > a).
Cálculo de ganancias:
Seleccionar la oferta corregida: Pia (Pi es la proporción de poder de cálculo del Pool de minería)
Selección sin corrección: Pib * Pn (Pn es la probabilidad de que no aparezcan modificaciones en las ofertas de todos los bloques del período de validación)
Equilibrio de Nash: El Pool de minería elige si ajustar las ofertas según la proporción de potencia de cálculo y la proporción de ingresos, alcanzando finalmente un estado de equilibrio de Nash.
Resumen
Pool de minería, gracias a su ventaja de poder de cómputo, puede retrasar o obstaculizar la corrección de precios, aprovechando la Máquina de oráculo NEST para realizar arbitraje. Esto no solo es un desafío para NEST, sino que también refleja el impacto que el fenómeno de los pools de minería tiene sobre la filosofía de descentralización de toda la blockchain. Cómo resolver eficazmente los problemas que generan los pools de minería es un desafío importante en el proceso de lograr una verdadera descentralización.
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
10 me gusta
Recompensa
10
3
Compartir
Comentar
0/400
DEXRobinHood
· 07-25 21:09
¿La potencia computacional grande provoca caos? Clásico
Ver originalesResponder0
AirdropHunter420
· 07-25 21:03
¡De nuevo lo han estropeado~
Ver originalesResponder0
RebaseVictim
· 07-25 20:48
Otra vez el Pool de minería está causando problemas, matando gente.
Análisis del riesgo de ataque de rechazo de empaquetado de la Máquina de oráculo NEST en el Pool de minería
Análisis del ataque de rechazo de empaquetado del Pool de minería de la Máquina de oráculo NEST
El oráculo distribuido NEST tiene como objetivo mejorar la fiabilidad de los datos del oráculo y la seguridad del sistema al permitir que más usuarios en la cadena participen en el proceso de conversión de precios. Para abordar el problema de las cotizaciones maliciosas, NEST ha diseñado un mecanismo de verificación de envío de cotización-para consumir la orden, que permite a los validadores comerciar según la cotización y volver a proponer una cotización corregida.
Sin embargo, el funcionamiento efectivo de este mecanismo depende de que las transacciones de alimentación y las nuevas ofertas aparezcan a tiempo en los nuevos bloques de la cadena. Con la aparición de los Pool de minería, el monopolio sobre el derecho a empaquetar transacciones se convierte en un problema potencial. Los grandes Pool de minería a menudo tienen una ventaja de poder de cálculo mayor, lo que les permite empaquetar selectivamente las transacciones que les son favorables o que tienen tarifas más altas, incluso si estas transacciones no son las que se publicaron primero en la cadena.
Cuando esto ocurre en la máquina de oráculo NEST, puede llevar a que nuevas cotizaciones no sean verificadas a tiempo durante el periodo de validación, lo que finalmente resulta en que NEST produzca datos de precios incorrectos. Esto crea oportunidades de arbitraje para ciertos Pool de minería, amenazando potencialmente la seguridad de todo el ecosistema DeFi.
Análisis del proceso de ataque
Supongamos que todos los miembros que participan en la minería son Pool de minería (un minero individual también puede considerarse como un pequeño Pool de minería), y cada Pool de minería tiene diferentes proporciones de poder de cálculo, y todos conocen esta información.
Preparación del ataque: Los pools de minería maliciosos acumulan previamente criptomonedas para arbitraje a través de métodos como préstamos relámpago.
Presentar una oferta maliciosa: un Pool de minería malicioso presenta una oferta que difiere enormemente del precio de mercado real.
Juego de verificación: Durante el período de verificación, todos los Pool de minería enfrentan dos opciones: empaquetar las transacciones de oferta corregida o ignorar la transacción. Esto constituye un juego estático de información completa entre múltiples partes.
Decisión de juego: El Pool de minería toma decisiones basándose en su proporción de poder de cómputo y la comparación de beneficios potenciales. Supongamos que el beneficio inmediato de la corrección de la oferta es a, y el beneficio de no corregir y arbitrar después de que la oferta se establezca es b (normalmente b > a).
Cálculo de ganancias:
Equilibrio de Nash: El Pool de minería elige si ajustar las ofertas según la proporción de potencia de cálculo y la proporción de ingresos, alcanzando finalmente un estado de equilibrio de Nash.
Resumen
Pool de minería, gracias a su ventaja de poder de cómputo, puede retrasar o obstaculizar la corrección de precios, aprovechando la Máquina de oráculo NEST para realizar arbitraje. Esto no solo es un desafío para NEST, sino que también refleja el impacto que el fenómeno de los pools de minería tiene sobre la filosofía de descentralización de toda la blockchain. Cómo resolver eficazmente los problemas que generan los pools de minería es un desafío importante en el proceso de lograr una verdadera descentralización.