¿Ha habido algún ejemplo de personas que manipulan transacciones de una manera que evitaría esperar más de 1 confirmación?

Muchos intercambios de bitcoin requieren una cantidad mínima de confirmaciones antes de considerar el dinero depositado.

¿Hay alguna evidencia de que esto realmente haga algo? ¿Alguna vez alguien manipuló una transacción en el libro mayor de bitcoin porque el destinatario no esperó más de 10 confirmaciones antes de aceptar que el bitcoin se intercambió con éxito?

¿O es solo para evitar que ocurra un ataque teórico?

Respuestas (1)

A lo que te refieres es probablemente una medida preventiva ante la posibilidad de un ataque de doble gasto. Debido a la naturaleza del algoritmo de prueba de trabajo en Bitcoin, la probabilidad de tal evento en una transacción con más de 6 confirmaciones es muy baja debido a la probabilidad y las implicaciones de costo de volver a calcular X cantidad de bloques.

¿Hay alguna evidencia de que esto realmente haga algo?

Suponga que tiene una transacción grande que es muy atractiva para un atacante o alguien que busca realizar un ataque de doble gasto. Una vez que la transacción se incluye en su primer bloque, se considera que tiene 1 confirmación . Cada bloque construido sobre esta cadena se suma al número de confirmaciones de la transacción. Esto hace que sea cada vez más difícil para un ataque de doble gasto porque el atacante tendría que completar la misma cantidad de cómputo (prueba de trabajo) para convertirse en la cadena más grande. En nuestro ejemplo, 6 confirmaciones requerirían que el atacante extrajera 7 bloques válidos para volverse lo suficientemente grandes como para ser considerados la cadena válida. Por ejemplo, tener el 20 % del poder de hash total de la red con 6 confirmaciones arrojaría una probabilidad del 1,42 %.de un ataque exitoso. Este número se vuelve exponencialmente más pequeño a medida que aumenta el número de confirmaciones.

¿Esto es solo para evitar que ocurra un ataque teórico?

Un aspecto importante de Bitcoin es que los nodos siempre favorecerán la cadena de bloques con la mayor cantidad de prueba de trabajo (cadena más larga), esto es fundamental para evitar el doble gasto.

¿Alguna vez alguien ha manipulado una transacción en el libro mayor de bitcoin?

Esta es una pregunta un poco controvertida, y recomendaría leer este hilo para conocer varios ataques específicos.

Bitcoin Wiki también tiene varios gráficos y calculadoras que se pueden usar para determinar las probabilidades teóricas de ataque .