A core-lightning user generated years ago a wallet with a BIP39 word list and lightning-hsmtool generatehsm hsm_secret
without specifying an optional passphrase, then moved their Bitcoin there, funded a channel, and have been using their node every couple of weeks when shopping - regenerating when needed with lightning-hsmtool generatehsm hsm_secret
and accessing from my backups lightningd.sqlite3
, always running their node and shopping without an optional passphrase.
Now, the same user started to become concerned with the security of their setup and wishes to use the optional passphrase. Does specifying the optional passphrase after regenerating a wallet with the same BIP39 word list as earlier create a new, different and empty wallet? Or does the wallet stay the same? Can they just start using the passphrase with their old wallet (without running the risk of their channels being closed as a penalty)?