Cliente Bitcoin-Qt: una forma fácil de usar un wallet.dat que no está en su ubicación predeterminada/cuando me pide mi contraseña.

No tiene que llamarse "wallet.dat", ¿verdad? Eso sería demasiado obvio. ¿Puedes llamarlo de cualquier forma, con cualquier extensión?

Bitcoin-Qt no es tan trivial para mí, ya que la forma trivial sería tener una opción Archivo -> Abrir billetera (al iniciar el programa), luego ingresar la contraseña si está encriptada. TrueCrypt, por ejemplo, es trivial de esta manera, selecciona cualquier volumen, escribe una contraseña, monta y desmonta imágenes.

No entiendo que tampoco encriptas tu archivo wallet.dat , cierras el cliente, abres el cliente y no te pide tu contraseña?

Puede hacerlo con la opción -datadir, pero no puedo pensar en una forma de ocultar que está usando una billetera en una ubicación no estándar.

Respuestas (1)

Bitcoin-qt solo solicita su contraseña cuando realiza una operación que lo requiere, como enviar monedas.

Actualmente, wallet.dat debe llamarse así y residir en el directorio de datos de Bitcoin. Podría ser posible usar enlaces simbólicos para evitar eso.

¿Y la única forma de comunicarse con los desarrolladores para solicitar una función es a través de IRC ?
No, están disponibles a través del correo electrónico, el foro, las listas de correo, github (creo que el lugar oficial para los informes de errores), IRC, etc. Pero definitivamente no eres el primero en solicitar una función para especificar la ubicación de la billetera y el nombre del archivo.
¿ Quieres decir que este es oficial? No lo dice claramente, pero si es así, es bueno saberlo.
Si entiendo correctamente, la (s) dirección (es) de bitcoin, por lo tanto, el saldo, almacenado en la billetera son datos públicos, cualquiera que obtenga el archivo de la billetera puede verlo, ¿solo él puede gastar el dinero sin la contraseña? Entonces, la solución fácil es simplemente almacenar su archivo wallet.dat en un archivo encriptado, ya que no está completamente encriptado en sí mismo, como la base de datos de su administrador de contraseñas.
El uso de un enlace simbólico anularía el propósito de tener un nombre diferente, al igual que tener el nombre alternativo almacenado en un archivo de configuración con un nombre conocido. Puede tener sentido solo si lo cambia en el momento de la compilación, pero hacer tal cosa no aumentaría su seguridad en una cantidad significativa.
Puede tener sentido solo si lo cambia en tiempo de compilación. Lo siento, no lo entendí. Pero mi entendimiento es el siguiente: simplemente almacene el archivo wallet.dat con otro nombre en un USB (como file.dll ), por supuesto, haga una copia de seguridad en muchos lugares, y solo cambie el nombre a wallet.dat cuando quiera gastar de él y tiene que moverlo de nuevo al directorio de datos.