Skip to content

Instantly share code, notes, and snippets.

View ramvi's full-sized avatar

Jon Ramvi ramvi

View GitHub Profile
@mvayngrib
mvayngrib / ethereum identity
Created March 6, 2015 00:35
A sketch of identity management on Ethereum
# 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