Bitcoin planea reparar la vulnerabilidad de distorsión temporal, la propuesta de limpieza del gran consenso atrae seguimiento

robot
Generación de resúmenes en curso

Vulnerabilidad de distorsión temporal en el protocolo de Bitcoin y su solución

El 26 de marzo de 2025, los desarrolladores de Bitcoin propusieron una propuesta de bifurcación suave llamada "Gran Limpieza de Consenso". Esta actualización tiene como objetivo solucionar múltiples vulnerabilidades y debilidades que han existido durante mucho tiempo en el protocolo de Bitcoin, incluyendo el problema de transacciones duplicadas y una vulnerabilidad más grave conocida como "ataque de distorsión del tiempo".

Bitcoin vulnerabilidad de seguridad: ataque de distorsión temporal

Mecanismo de protección de timestamp de Bitcoin

Bitcoin actualmente utiliza dos mecanismos principales para evitar que se manipule la marca de tiempo:

  1. Regla de tiempo medio pasado ( MPT ): se requiere que la marca de tiempo del bloque sea posterior al tiempo medio de los 11 bloques anteriores.

  2. Reglas de tiempo de bloque futuro: se limita la marca de tiempo del bloque a no ser más de 2 horas anterior a la mediana de tiempo de los nodos pares.

Estas reglas tienen como objetivo prevenir que las marcas de tiempo de bloque se retrocedan o se adelanten en exceso, pero aún existe la posibilidad de que sean explotadas.

Bitcoin seguridad vulnerabilidades: ataque de distorsión temporal

Error de cálculo de Satoshi Nakamoto

El período de ajuste de dificultad de Bitcoin incluye 2016 bloques, que es aproximadamente un tiempo de dos semanas. Al calcular el ajuste de dificultad, el protocolo compara la diferencia de la marca de tiempo entre el primer y el último bloque en la ventana de 2016 bloques. Sin embargo, Satoshi Nakamoto cometió un pequeño error al calcular el tiempo objetivo: utilizó 2016 en lugar de 2015 como el número de intervalos entre bloques, lo que resultó en un tiempo objetivo un 0.05% más largo de lo que debería ser.

Este pequeño error hace que el intervalo de bloques objetivo real de Bitcoin sea ligeramente superior a 10 minutos, siendo 10 minutos y 0.3 segundos. Aunque este error en sí no tiene un gran impacto, está relacionado con otro problema más grave.

Bitcoin seguridad vulnerabilidad: ataque de distorsión temporal

Ataque de distorsión temporal

El ataque de distorsión temporal se basa en un error de Satoshi Nakamoto en el cálculo de la dificultad. El atacante manipula las marcas de tiempo de los bloques para que avancen lo más lentamente posible, mientras que utiliza la marca de tiempo real en el último bloque de cada ciclo de ajuste de dificultad. Esta práctica puede resultar en un ajuste drástico a la baja de la dificultad, permitiendo al atacante generar rápidamente una gran cantidad de bloques y obtener recompensas excesivas.

Aunque este tipo de ataque tiene un gran poder teórico, enfrenta muchos desafíos en su implementación. Requiere controlar la mayor parte de la potencia de cálculo y es fácil de detectar, dando a la comunidad suficiente tiempo para responder.

Bitcoin seguridad vulnerabilidad: ataque de distorsión temporal

Solución

Para solucionar esta vulnerabilidad, los desarrolladores han propuesto varias soluciones:

  1. Modificar el algoritmo de ajuste de dificultad para corregir completamente el error de cálculo.
  2. Cancelar la regla MPT, cambiar a exigir que el tiempo de cada bloque debe avanzar.
  3. Establecer nuevas reglas que limiten la diferencia de tiempo entre el primer bloque del nuevo período de dificultad y el último bloque del período anterior.

Actualmente, la última propuesta sugiere establecer la limitación de esta diferencia de tiempo en 2 horas. Esta propuesta puede aliviar eficazmente los ataques de distorsión temporal, al mismo tiempo que reduce al mínimo el riesgo de generar bloques inválidos de manera accidental.

La comunidad de Bitcoin está discutiendo activamente estas propuestas para garantizar la seguridad a largo plazo y el funcionamiento estable de la red. Con el avance de la propuesta de "limpieza del gran consenso", esperamos ver esta importante vulnerabilidad solucionada, lo que mejorará aún más la seguridad de la red de Bitcoin.

Bitcoin vulnerabilidad de seguridad: ataque de distorsión temporal

BTC-0.71%
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
  • 6
  • Compartir
Comentar
0/400
CryptoComedianvip
· hace3h
Satoshi Nakamoto también se cayó, me hace reír como un tonto.
Ver originalesResponder0
PancakeFlippavip
· hace9h
Satoshi Nakamoto también puede fracasar.
Ver originalesResponder0
ZKProofEnthusiastvip
· hace9h
Satoshi Nakamoto también cometió errores~
Ver originalesResponder0
LiquidationSurvivorvip
· hace9h
Shazi, Satoshi Nakamoto también comete errores de cálculo.
Ver originalesResponder0
Token_Sherpavip
· hace10h
lmao satoshi no es perfecto... esta vulnerabilidad ha estado acechando desde el día 1 tbh
Ver originalesResponder0
SighingCashiervip
· hace10h
Satoshi Nakamoto, oh Satoshi Nakamoto, ¿estás equivocado aquí?
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)