Closed Ivshti closed 5 years ago
simpler option 1:
the security model here is based on having a backup in your email, but not allowing that backup to be immediately usable in case someone compromises your email
the onboarding process will just have to ask: "Quick account" or "Full account"
quick accounts: limited to 100 DAI, require an email full accounts: requires metamask/trezor/ledger, unlimited
we can also use shorter seeds (6-8 words) considering that (1) the email can be used as part of the seed and (2) the accounts would be limited to holding 100-200 DAI
this is problematic: there's no secure way to send a key over email; closing this for now, and another option will be figured out
The idea is to allow users with quick (limited) accounts to recover their account
The process will work as follows:
looking for ways to make this simpler
this requires two potential changes to the identity contract:
lastInteractedWith
public timestamp