¿Quién es responsable de mi caso o es un truco clásico?

Recientemente compré un Bitcoin de BITX, el intercambio sudafricano de bitcoin. Compré 28 Bitcoins de BITX. Cuando me enviaron los 28 Bitcoins a mi aplicación Blockchain iOS, los Bitcoins estuvieron en mi billetera durante exactamente 1 segundo antes de que fueran enviados a otra dirección. Mi preocupación es que mi clave privada se generó sin conexión. Soy la persona más paranoica cuando se trata de seguridad. Mantengo todo extremadamente seguro Y limpio. Un pirata informático necesitaría más de 1 segundo para piratear mi dirección Y volver a transferir el dinero. Nunca recibí un correo electrónico de transferencia de fondos salientes desde mi aplicación Blockchain. ¿Quién tiene la culpa de BITX o Blockchain?

Sé que hay una opción para "codificar" una transacción con la opción de enviar btc después de un tiempo sin gastar en una billetera. Cómo prevenir esto y de quién es la responsabilidad, realmente no lo sé. Probablemente en algún lugar del acuerdo de usuario se indica que el intercambio no es responsable
@ rollo1996: No estoy al tanto de que esto sea posible. ¿Puede proporcionar más detalles sobre cómo funciona o dónde se enteró?
¿Estás seguro de que las monedas se enviaron a otra dirección? ¿Puedes decirnos el ID de la transacción?
@Nate Eldredge Intentaré recuperarlo, nunca lo hice yo mismo ni vi el código.
21.co/learn/embedding-data-blockchain-op-return/… es algo así, solo que incluye un comando en lugar de un mensaje. No puedo encontrar el sitio exacto donde lo leí.

Respuestas (1)

Si la cadena de bloques muestra que el dinero estaba en su cuenta, entonces cumplieron con sus requisitos. En ese momento, cualquier transferencia de dinero FUERA de su cuenta debe estar firmada por su clave privada. Esta transacción firmada es lo que está en la cadena de bloques.

La situación más probable es que la aplicación que utilizó para generar la clave generó una clave débil. Si, por ejemplo, hay una falla en la generación de su clave que probablemente genere una de solo, digamos, mil millones de claves privadas, entonces alguien podría trabajar con cada una de esas mil millones de claves, calcular el hash y almacenarlo en un mesa. Luego podrían monitorear la cadena de bloques entrante para transacciones de pago y buscar el hash en su tabla. Si encuentran un hash coincidente, buscan la clave privada relacionada y realizan una transacción. Mil millones de claves y sus hashes tomarían alrededor de 100 GB, y si obtienen 28 Bitcoins, eso hace que todo valga la pena.

PD: BITX normalmente solo tendría unas pocas horas de ventaja sobre cualquier otro pirata informático, insignificante si sus números aleatorios son criptográficamente seguros.