Bitcoin enfrenta un ataque de distorsión temporal, los desarrolladores proponen una solución de reparación.

robot
Generación de resúmenes en curso

Bitcoin enfrenta la amenaza de ataques de distorsión temporal

Recientemente, la comunidad de desarrollo de Bitcoin propuso una bifurcación suave llamada "Limpieza del Gran Consenso", destinada a reparar múltiples vulnerabilidades y debilidades que han existido durante mucho tiempo en el protocolo de Bitcoin. Una de las vulnerabilidades más preocupantes se conoce como "Ataque de Distorsión Temporal", que es un potencial grave riesgo de seguridad.

Bitcoin seguridad vulnerabilidad: ataque de distorsión temporal

El ataque de distorsión temporal aprovecha un defecto de diseño en el algoritmo de ajuste de dificultad de Bitcoin. En el protocolo actual de Bitcoin, el ajuste de dificultad se basa en la diferencia de las marcas de tiempo del primer y último bloque dentro de una ventana de 2016 bloques. Sin embargo, este método de cálculo tiene vulnerabilidades, lo que permite a los mineros maliciosos influir en el ajuste de dificultad manipulando las marcas de tiempo de los bloques.

Bitcoin seguridad vulnerabilidades: ataque de distorsión temporal

Los atacantes pueden realizar un ataque de distorsión temporal de las siguientes maneras:

  1. En la mayoría de los bloques, se establece la marca de tiempo para que sea solo un segundo antes del bloque anterior.
  2. Cada ciertos bloques se incrementa ligeramente la marca de tiempo para cumplir con la regla de tiempo medio pasado (MPT).
  3. En el último bloque de cada periodo de ajuste de dificultad, establece la marca de tiempo en el tiempo real.
  4. En el primer bloque del siguiente ciclo, retroceda nuevamente la marca de tiempo al pasado.

Bitcoin vulnerabilidad de seguridad: ataque de distorsión temporal

De esta manera, un atacante puede hacer que el tiempo de la blockchain se retrase gradualmente con respecto al tiempo real, lo que afecta el algoritmo de ajuste de dificultad. Esto podría llevar a una disminución continua de la dificultad, permitiendo al atacante crear bloques a una velocidad extremadamente rápida y obtener grandes recompensas en Bitcoin.

A pesar de que llevar a cabo este ataque enfrenta numerosos desafíos en la práctica, como la necesidad de controlar la mayor parte de la potencia de cálculo, coordinar a varios mineros, etc., su potencial peligro no debe ser ignorado. Para abordar este problema, los desarrolladores han propuesto varias posibles soluciones:

  1. Modificar el algoritmo de ajuste de dificultad, utilizando la diferencia de tiempo entre las ventanas de ajuste adyacentes para el cálculo.
  2. Cancelar la regla MPT, exigiendo que la marca de tiempo de cada bloque debe ser estrictamente creciente.
  3. Introducir nuevas reglas de restricción que exijan que la marca de tiempo del primer bloque del nuevo ciclo de dificultad no sea anterior al rango de tiempo específico del último bloque del ciclo anterior.

Bitcoin seguridad vulnerabilidad: ataque de distorsión temporal

Actualmente, los desarrolladores tienden a adoptar la tercera opción, que es introducir un límite de tiempo de 2 horas. Esta opción puede mitigar eficazmente los ataques de distorsión temporal y minimizar al máximo el impacto en las actividades de minería normales.

La comunidad de Bitcoin está discutiendo activamente esta propuesta para garantizar la seguridad y estabilidad a largo plazo de la red. A medida que las discusiones avanzan, esperamos ver en un futuro cercano esta importante vulnerabilidad corregida, lo que fortalecerá aún más la robustez de la red de Bitcoin.

Bitcoin seguridad vulnerabilidades: ataque de distorsión temporal

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.
  • Recompensa
  • 3
  • Compartir
Comentar
0/400
LayerZeroHerovip
· 07-15 02:33
Ya había puesto el ojo en esta vulnerabilidad, el año pasado escribí un script para probarlo.
Ver originalesResponder0
RugPullAlarmvip
· 07-12 19:46
Hablemos de los datos, en octubre ya hay más de 23 alertas de vulnerabilidad de marca de tiempo en la cadena, ¿los mineros todavía están haciéndose los desentendidos?
Ver originalesResponder0
LowCapGemHuntervip
· 07-12 19:41
¿Con tantos fallos, es posible?
Ver originalesResponder0
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)