Imagina el siguiente escenario:
Te envío 1000 BTC.
Después de 6 confirmaciones, me das lo que compré.
Creo otra transacción con 900 BTC en mi propia billetera y 100 BTC como tarifa de transacción, utilizando la misma entrada que la transacción anterior. (doble gasto)
Los grupos de minería encuentran que 100 BTC es más alto que las recompensas de 6 bloques, que es 12.5 * 6 = 75 BTC, por lo que comienzan a extraer en el último bloque que no contiene mi primera transacción.
Esas 6 confirmaciones quedan huérfanas y las quinielas ganaron más dinero.
Mi gasto doble tuvo éxito.
Sé que esta estrategia de minería no está implementada en la mayoría de los pools hoy en día, pero nada impide que los pools lo hagan en el futuro.
100 BTC es una gran cantidad de dinero. Pero después de muchos años, la recompensa del bloque será muy baja, por lo que es posible que este ataque no requiera tanto dinero en el futuro.
Busqué en Google y no encontré ninguna pregunta relacionada.
Quiero saber si este tipo de ataque es posible en la práctica y qué podemos hacer para evitarlo.
Un ataque como este es posible, es solo una forma de beneficiarse de un ataque del 51%. Sin embargo debes recordar varias cosas:
Si un minero controla menos del 51 % del poder de hash, es probable que no pueda volver a ponerse al día con la red después de minar el tx malicioso, por lo que la red honesta prevalecerá como la cadena más larga.
si un minero intenta el ataque pero no tiene éxito, habrá desperdiciado muchos recursos al hacerlo (costo de oportunidad). Compare esto con una ganancia más garantizada de no ser malicioso
Si un ataque como este tiene éxito y los usuarios lo notan, dañaría la seguridad de la red y, por lo tanto, se espera que los precios de las monedas bajen. Entonces el minero ha socavado su propia inversión.
Si busca en línea, he visto una fórmula simple para determinar el valor de la transacción frente a la cantidad de confirmaciones de bloque que debe esperar antes de considerar el tx 'final'. Su línea de razonamiento es correcta: para transferencias de valor más grandes, el período de espera debe ser más largo, de modo que la recompensa potencial del comportamiento malicioso sea superada por la recompensa de la minería honesta.
QuantumLicht
zzh1996
Osías Jota