Entonces, quiero crear una dirección de bitcoin de almacenamiento en frío para almacenar los BTC entrantes de donaciones y pagos (soy un desarrollador independiente, así que me estoy acostumbrando a que me paguen con BTC). Dado que esta dirección debe distribuirse entre muchas personas diferentes, no puedo cambiarla con tanta frecuencia, es como mi clave pública gpg, sería una molestia cambiar esta dirección.
Esto significa que necesito una forma de gastar los BTC almacenados en mi billetera de papel de una manera segura pero rápida. La solución más obvia es usar la aplicación Blockchain.info, escanear la clave privada cuando sea necesario (no me importa la privacidad en ese caso, sé que puedo ser rastreado y demás, pero estoy de acuerdo con que el cambio vuelva a ser el mismo). billetera de papel).
Mi pregunta es, ¿cuánto debería preocuparme de que mi clave privada se vea comprometida al escanearla con mi teléfono? ¿Hay algún informe conocido acerca de que esto suceda? ¿Existen las mismas ROM seguras que podrían evitar esto?
Si esto es una preocupación seria, ¿cómo puedo gastar los BTC en mi billetera de papel de la misma manera sin cambiar la dirección pública cada vez?
La aplicación Blockchain.info Android Wallet es de código abierto y la comunidad la ha revisado en profundidad. Su clave privada se almacena en el dispositivo una vez escaneada, pero está encriptada con una contraseña, por lo que incluso si pierde su teléfono, no podrán acceder a la clave.
En cuanto al uso de ROM seguras, Android es una máquina virtual de espacio aislado muy segura que rara vez se ha visto comprometida. El cifrado de sus claves se basa en bibliotecas de Java potentes y muy probadas que se ejecutan en una plataforma de código abierto llamada Dalvik , que se basa en la máquina virtual de Java (JVM).
En otras palabras, realmente no se puede pedir un entorno más seguro.
Si se trata de una gran cantidad de dinero, podría considerar mantener una billetera fría y una billetera caliente. Esto es lo que hacen los intercambios, y Mt.Gox intentó hacerlo pero falló espectacularmente.
Así que tu billetera de papel será tu billetera fría. Necesitará una computadora libre de virus y que no esté conectada a Internet muy a menudo (por ejemplo, tome una computadora vieja que nunca use, limpie el disco duro, instale Linux en ella y no la use para otra cosa que no sea ejecutar una billetera Bitcoin). Mantenga una billetera caliente en su teléfono, que usa para pagarle a la gente. Cuando se quede sin fondos, vaya a esa computadora, envíe dinero de su billetera fría a su billetera caliente y apague la computadora. (Técnicamente, existe una forma aún más segura de hacerlo. La computadora permanecerá fuera de línea para siempre, incluso al crear la transacción. La idea es realizar la transacción en otra computadora, firmarla usando su clave privada almacenada en la computadora fría, y luego transmita la transacción usando la otra computadora. Sin embargo, esto es un poco molesto de hacer y no lo haría