Un atacante controla la mayor parte del poder de hashing y quiere duplicar el gasto sin despertar sospechas. Si reflejan la actividad de la cadena pública mientras generan la bifurcación privada y la bifurcación es corta (digamos 10 bloques), ¿puede detectar el doble gasto solo verificando que los hash del bloque no hayan cambiado o notando la transacción de doble gasto directamente?
La respuesta corta es que no hay forma de duplicar el gasto "sin despertar sospechas". Presumiblemente, estarías gastando el doble en contra de alguien y esa persona se daría cuenta tan pronto como desviaras la cadena principal.
Respuesta más larga: siempre que esté construyendo su cadena privada, puede gastar el doble de todo lo que tiene transmitiendo normalmente a la cadena pública, sabiendo que se revertirá más adelante. No hay forma de detectar/defenderse contra un ataque del 51 % hasta que sucede, y una vez que sucede, la seguridad de la cadena de bloques de Xcoin obviamente se ve comprometida y toda la moneda/su reserva de monedas ahora no tiene valor, por lo que no tenía mucho sentido en el doble gasto de todos modos.
Nate Eldredge
Nell
trichoplax está en Codidact ahora
Geremia