miércoles, 1 de enero de 2020

Cómo cifrar y descifrar el monedero (wallet) de Bitcoin

Queremos cifrar nuestro monedero (wallet) de Bitcoin para que los atacantes no puedan obtener las claves privadas, etc.

(Asumimos que estamos ejecutando un nodo de bitcoin-core)


Ayuda sobre cifrar el monedero:
$ bitcoin-cli help encryptwallet



Cifrar el monedero por primera vez


Primero ciframos el monedero (este comando funcionará si el monedero no ha sido previamente cifrado, en ese otro caso necesitaremos usar el comando walletpassphrasechange):
$ bitcoin-cli encryptwallet "my_pass_phrase"

Después de que el monedero se ha cifrado el servidor se parará.

Para ejecutar el servidor de nuevo:
$ bitcoind -daemon



Descifrar el monedero