BitBoxSwiss / bitbox-wallet-app

The BitBoxApp for desktop and mobile.
https://bitbox.swiss/app
Apache License 2.0
245 stars 82 forks source link

[Feature request] BIP39 seed phrase without SD card backup #483

Closed jonathancross closed 4 years ago

jonathancross commented 4 years ago

As a power user, I would like the ability to setup a new BitBox02 device with an alternative backup procedure.

  1. Show me the BIP39 seed phrase on the screen (I will record on paper, etc)
  2. Do not force me to write the seed to the SD card unencrypted.

This follows the Trezor setup procedure and is likely to be familiar to users familiar with those products.

benma commented 4 years ago

Thanks!

Is the main issue that the backup is unencrypted (which is the case also for BIP39 phrases), or that there is a backup on an sd card in general? What if there was an encrypted backup option?

jonathancross commented 4 years ago

Is the main issue that the backup is unencrypted (which is the case also for BIP39 phrases), or that there is a backup on an sd card in general?

Personally, I see many benefits to BIP39 seed phrase and very few to an SD card (other than convenience, which is unimportant for me). In my mind, and SD card reduces my options and increases the attack surface.

What if there was an encrypted backup option?

Although that would make it feel a bit safer in the event that I lost the SD card or someone got a hold of it, I don't think that would really make a big difference for me. I'd still prefer no card exist in my particular case.

jonathancross commented 4 years ago

We might consider just making these options available later in the Electrum plugin if it seems like it will add too much complexity to the desktop app. Depends on the target audience (power users or not?) for the desktop app.

benma commented 4 years ago

After some internal discussions, we came to the conclusion that this is a low-prio feature for the desktop app, due to:

We might consider just making these options available later in the Electrum plugin if it seems like it will add too much complexity to the desktop app.

This might be an option, we have not gotten to a conclusion on this yet ;) Let's revisit it when we add an Electrum plugin.

benma commented 1 year ago

Fyi, we are picking this issue up again as there seems to be much more demand now. We will continue in this issue, which is a duplicate.