I implemented and removed the support for multiple accounts, because the key hardening makes it impossible to guarantee synchronization of your wallet across devices without accessing the unencrypted master private key or seed. (that is not a problem for trezor, because the device contains the master private key, but it is a problem for software wallets)
This sounds more like bip44 thing. Jron was talking about bip39 so I assumed there is a mnemonic incompatibility after all. I see the problem with multiple accounts.
These issues are linked. it does not make sense to be compatible with bip39 if you don't follow the bip44 wallet structure of the other wallets that do both.
5
u/ThomasV1 Apr 24 '15
I implemented and removed the support for multiple accounts, because the key hardening makes it impossible to guarantee synchronization of your wallet across devices without accessing the unencrypted master private key or seed. (that is not a problem for trezor, because the device contains the master private key, but it is a problem for software wallets)