This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# GOALS | |
# | |
# 1. Support multiple identities per party. | |
# - Achieved by having separate Ethereum accounts (addresses) | |
# 2. The ability to change keys, while preserving the identity | |
# - Achieved by changing Ethereum accounts and transfering ownership to the new account | |
# 3. Identity theft/loss mitigation | |
# - Multiple custodianship of identity can be easily added (e.g. with incremental multisig) | |
# 4. Identity attributes - public attribuets you might see on a social profile. | |
# - Each identity has a key->value store of arbitrary size |