¿Puede una cadena más corta superar a una más larga?

¿Podría una horquilla de cadena dominante ser más corta (en bloques) que su predecesora abandonada? ¿Bajo qué circunstancias podría suceder esto?

Respuestas (1)

Información de fondo:

Una cadena más corta posiblemente podría considerarse la correcta, pero sería muy difícil que esto sucediera en bitcoin. Puedo pensar en dos maneras en que esto podría suceder.

1) Vuelva al bloque de génesis y use el ataque de distorsión del tiempo.

Consulte esto para obtener información sobre cómo funciona el ataque timewarp.

Esto le permitiría al atacante crear una cadena muy larga muy rápidamente, porque la dificultad podría mantenerse baja artificialmente aunque los bloques se resolvieran muy rápidamente. Sin embargo, esta cadena no tendría tanto trabajo como la cadena principal y, por lo tanto, incluso si fuera más larga, la red no la aceptaría como la cadena correcta. También fallaría en los puntos de control de la mayoría de las billeteras.

2) Se resuelven dos bloques en la última altura en un período de dificultad y se produce una bifurcación de la red.

Si hubiera una bifurcación en el último bloque de un período de dificultad, entonces la nueva dificultad para el próximo período sería diferente según el lado de la bifurcación en el que se encuentre. En este caso, los bloques resueltos en la parte superior de un lado de la bifurcación tendrían prioridad sobre el otro.

Este no es el caso de una cadena más corta que se elige sobre una cadena más larga (a menos que la bifurcación sea muy larga), sino dos cadenas de la misma longitud y una de ellas es elegida por la red como la correcta, incluso si se vuelve demasiado larga. visto en segundo lugar.

También podría ocurrir en un ataque exitoso del 51% a largo plazo.