decentralized-id.github.io/ethereum.md
2019-03-13 21:33:44 -04:00

20 KiB
Raw Blame History

Ethereum Identity

Specifications, Literature, Applications

Contents

ERC-EIP ^

  • ERC: Lightweight Identity #1056 —This ERC describes a standard for creating and updating identities with a limited use of blockchain resources. An identity can have an unlimited number of delegates and attributes associated with it. Identity creation is as simple as creating a regular key pair ethereum account, which means that it's fee (no gas costs) and all ethereum accounts are valid identities. Furthermore this ERC is fully DID compliant.
  • ERC-1484: Digital Identity Aggregator #1495 —A protocol for aggregating digital identity information that's broadly interoperable with existing, proposed, and hypothetical future digital identity standards.
  • ERC725
    • The following describes standard functions for a unique identifiable proxy account to be used by humans, groups, organisations, objects and machines
  • ERC735 - The following describes standard functions for adding, removing and holding of claims.
    • These claims can attested from third parties (issuers) or self attested.
  • EIP712 - This is a standard for hashing and signing of typed structured data
  • ERC: Ethereum Claims Registry #780
  • EIP-1078 - This presents a method to replace the usual signup/login design pattern with a minimal ethereum native scheme, that doesnt require passwords, backing up private keys nor typing seed phrases.

uPort ^

uPort Github Repos ^

uPort DID ^

uPort Identification ^

uPort Mobile ^

uPort Lambda ^

uPort React ^

uPort Assorted ^

Jolocom ^

Jolocom Github Repos ^

Spidchain ^

  • Spidchain [wp]
    • "offers a platform for self-sovereign identity, including desktop and mobile apps for end-users. It uses Decentralized Identifiers (DIDs) - backed by optionally Bitcoin or Ethereum - to implement a marketplace for verifiable claims. The Spidchain applications allow individuals to create, recover, and revoke DIDs, to authenticate, to sign and verify files and claims, and more."

Spid-Eth Repos ^

Assorted Ethereum Apps ^

  • Deloitte SmartID [G]
    • "Smart Identity uses the Ethereum blockchain to represent an identity using a smart contract, attributes can be added by the identity owner and are stored in hash form"
  • Nuggets [wp]
    • "is a blockchain platform giving users a single biometric tool for login, payment and identity verification. It stores an individual's information in a "personal cloud" in "zero-knowledge blockchain storage".
  • poa.network[D] POA Network is an Ethereum-based platform that offers an open-source framework for smart contracts. POA Network is a sidechain to Ethereum utilizing Proof of Authority as its consensus mechanism.
  • Cryptonomica.net is an identity verification service based on OpenPGP and Ethereum with legal framework and online dispute resolution for electronic contracts from London-based court of arbitration