It’s actually not the same as the BIP39 extension (if that’s what you’re asking).
In our case the Password, Passphrase, Device Keys, and any additional access keys you create are all individual KeyShares that can be used in a variety combinations to unlock your Safe.
The BIP39 approach binds the mnemonic and extension together—on is useless without the other—and that won’t fit our requirements as both elements would always be required. So it becomes more cumbersome to use, and would be intolerant of credential loss.
This is actually not a bad shout. I’ll have to think that through though, as we’ve been using the umbrella term “Access Keys” to describe these elements… so there may be a confusing overlap there.
Yes it’s hard, isn’t it? There isn’t a simple solution. There is a certain level of entropy required to avoid people getting ripped off, it’s all a matter of how that is packaged, and managed.
I think we have a step forward here, because we are providing for times when folk forget their passwords. And also that for many people, the best thing to do would be to have a strong randomly generated credential, that they write down, plus another factor.
In your mum’s case, let’s walk through what that might look like, and see if it could work for her.
- If you could help her create a strong password, that would be useful, although if she is prone to forgetting, then perhaps she can rely more on the Passphrase
- So she could print out her passphrase, and use this as her main credential. The printout will have a QR, so after tapping the enter key button, she could just scan it, and not have to worry about phrase entry
- If she has a PIN set up on her phone, then a saving the device key could be a good shout. In this case, she’d then just unlock her phone, then scan the printed QR and she’s in.
- Then you could also walk her through creating and printing an additional Passphrase which you could store for her, should she misplace her one.
And that’s not touching on additional device keys that could help out too.
Ergonomics is to do with how humans will interpret, handle, and enter keys. Biometrics might be part of it, but another part is making things pronounceable, readable, and reliable to type.
So this would be a un-ergonomic key:
xprv9s21ZrQH143K4Da9L5beiCu3f5LhWmDztZHP8QMSCBQTZoMjXdH9FPLHqBJiuXxAqyRU8HnQ4dwiz7SSr4gtGTJkUXc4m1x6TbQVnxMuz5n
Hellish to use.
But here is an ergonomic equivalent of that key:
wing reward sniff flip snake fork discover truck advance sadness slim cash
They have the same end result, but one can be used reliably, and we can make it waaaay faster and more understandable to input. It even has a checksum at the end so I know if I’ve made a typo. The wordlist construction means I won’t even need to fully type each word either!
In short, same thing, but way easier to use. And this is just one aspect of the ergonomics of the overall system.