diff --git a/README.md b/README.md index 8bdf3faa..5a9708ba 100644 --- a/README.md +++ b/README.md @@ -285,6 +285,7 @@ Blockstack is a network for decentralized applications where users own their ide #### Decentralized Key Management DKMS[**^**](#Contents) * [Decentralized Key Management (DKMS): An Essential Missing Piece of the SSI Puzzle - Drummond Reed](https://www.slideshare.net/SSIMeetup/decentralized-key-management-dkms-an-essential-missing-piece-of-the-ssi-puzzle-drummond-reed) +* [Recommendations for Decentralized Key Management Systems](https://github.com/WebOfTrustInfo/rebooting-the-web-of-trust-fall2017/blob/master/topics-and-advance-readings/dkms-recommendations.md) ![](https://i.imgur.com/xmWkc4l.png)\ The Story of Open SSI Standards - Drummond Reed/Evernym SSIMeetup.org diff --git a/awesome-sovrin/README.md b/awesome-sovrin/README.md index b3bfbf42..0e8c549c 100644 --- a/awesome-sovrin/README.md +++ b/awesome-sovrin/README.md @@ -17,11 +17,6 @@ Pull Requests Welcome. ### Contents * [Self Sovereign Identity—SSI](#Self-Sovereign-Identity) * [GDPR](#EU-General-Data-Protection-Regulation-Act) -* [W3C and DID Related Standards](#W3C-and-DID-Related-Standards) - * [DID the Decentralized Identifier](#DID-the-Decentralized-Identifier) - * [Verifiable Claims](#Verifiable-Claims) - * [Hubs-Agents](#Hubs-Agents) - * [DID Auth](#DID-Auth) * [The Decentralized Identity Foundation (DIF)](#Decentralized-Identity-Foundation) * [Evernym](#Evernym) * [The Sovrin Foundation](#The-Sovrin-Foundation) @@ -67,48 +62,7 @@ Internet Identity Workshop is where the quest for concious, user-centric, identi ![](http://imgur.com/Lz6RTysl.png) -### W3C and DID Related Standards[**^**](#Contents) -* [World Wide Web Consortium(W3C)](https://www.w3.org/) [[**T**](https://twitter.com/w3c)] [[**G**](https://github.com/w3c)] -* [Credentials Community Group](https://www.w3.org/community/credentials/)[[**B**](https://w3c-ccg.github.io/)] -* [JSON-LD 1.0, W3C Recommendation](https://www.w3.org/TR/json-ld/) - - -#### DID the Decentralized Identifier[**^**](#Contents) - -* [A Universally Unique IDentifier (UUID) URN Namespace](https://www.ietf.org/rfc/rfc4122.txt) <-DID's modeled after -* [w3c- Decentralized Identifiers (DIDs) v0.11](https://w3c-ccg.github.io/did-spec/) - * Authors: - * Drummond Reed (Evernym) - * Manu Sporny (Digital Bazaar) - * Dave Longley (Digital Bazaar) - * Christopher Allen (Blockstream) - * Ryan Grant - * Markus Sabadello (Danube Tech) -* [DID Primer](https://github.com/WebOfTrustInfo/rebooting-the-web-of-trust-fall2017/blob/master/draft-documents/did-primer.md) [[**ϟ**](https://github.com/WebOfTrustInfo/rwot7-fall2018/blob/master/topics-and-advance-readings/did-primer-extended.md)] -* [Decentralized IDentifers (DIDs)](https://www.w3.org/2018/vocabws/presentations/Sabadello.pdf) -* [Requirements for DIDs](https://github.com/WebOfTrustInfo/ID2020DesignWorkshop/blob/master/final-documents/requirements-for-dids.pdf) -* [DIDs in DPKI](https://github.com/WebOfTrustInfo/rwot7/blob/master/topics-and-advance-readings/dids-in-dpki.md) -* [A Universal Resolver for self-sovereign identifiers](https://medium.com/decentralized-identity/a-universal-resolver-for-self-sovereign-identifiers-48e6b4a5cc3c) [[**G**](https://github.com/decentralized-identity/universal-resolver)] - * [uniresolver.io](https://uniresolver.io/) - - -#### Verifiable Claims[**^**](#Contents) -* [Verifiable Claims Working Group](https://www.w3.org/2017/vc/WG/) [[**D**](https://www.w3.org/2017/vc/charter.html)] -* [Verifiable Claims Data Model 1.0](https://w3c.github.io/vc-data-model/) [[**G**](https://github.com/w3c/vc-data-model)] [[**ϟ**](https://w3c.github.io/vc-use-cases/)] - - -#### Hubs-Agents[**^**](#Contents) -* [On DIF Hubs and Sovrin Agents](https://forum.sovrin.org/t/on-dif-hubs-and-sovrin-agents/897?u=phil) -* [Identity Hubs Capabilities Perspective](https://github.com/WebOfTrustInfo/rebooting-the-web-of-trust-fall2017/blob/master/final-documents/identity-hubs-capabilities-perspective.md) - Identity Hubs currently proposed in the Decentralized Identity Foundation (DIF) are a subset of a general Decentralized Identifier (DID). - - -#### DID Auth[**^**](#Contents) -* [Introduction to DID Auth](https://github.com/WebOfTrustInfo/rebooting-the-web-of-trust-spring2018/blob/master/final-documents/did-auth.md) - * [DID auth and the Little I-am-Me](https://medium.com/@markus.sabadello/did-auth-and-the-little-i-am-me-ec14d757ff09) [[**ϟ**](http://ssimeetup.org/introduction-did-auth-markus-sabadello-webinar-10/)] - - -![](http://imgur.com/PXGV6Xyl.png) #### Decentralized Identity Foundation[**^**](#Contents) @@ -127,6 +81,8 @@ For more DID information see [awesome-decentralized-id](https://github.com/infom * [Identity System Essentials](https://www.evernym.com/wp-content/uploads/2017/02/Identity-System-Essentials.pdf) 3/16 (Original Evernym Identity WP submitted to ID2020\RWoT workshop) * [Outlier Ventures invests in, becomes strategic partner of Evernym](https://coinreport.net/outlier-ventures-invests-becomes-strategic-partner-evernym/)[[**ϟ**](https://outlierventures.io/portfolio/evernym/)] * [The Three Models of Digital Identity Relationships — How self-sovereign identity (SSI) is different, and why it’s better](https://medium.com/evernym/the-three-models-of-digital-identity-relationships-ca0727cb5186) +* [RWoT—Decentralized Key Management System](https://github.com/WebOfTrustInfo/rebooting-the-web-of-trust-spring2017/blob/master/topics-and-advance-readings/dkms-decentralized-key-mgmt-system.md) + ### The Sovrin Foundation[**^**](#Contents) @@ -232,6 +188,7 @@ Stewards also, as a group, accept or reject any changes to the ledger-specific p #### IDEMix ZKP [**^**](#Contents) * [Zero-Knowledge Proofs Starter Pack](https://ethresear.ch/t/zero-knowledge-proofs-starter-pack/4519) (Not ID related) +* [Zero-Knowledge Proofs: Privacy-Preserving Digital Identity with Clare Nelson](https://www.slideshare.net/SSIMeetup/zeroknowledge-proofs-privacypreserving-digital-identity-with-clare-nelson) >Our zero-knowledge proofs are part of the [Idemix protocol](http://domino.research.ibm.com/library/cyberdig.nsf/papers/EEB54FF3B91C1D648525759B004FBBB1/%24File/rz3730_revised.pdf), where they are used to prove the possession of [Camenisch-Lysyanskaya credentials](https://eprint.iacr.org/2001/019.pdf). We also use zero-knowledge proofs in the revocation protocol, which is based on [cryptographic accumulators](https://eprint.iacr.org/2008/539.pdf). —*[What Zero Knowledge Poof Algorithm is used in Sovrin?](https://forum.sovrin.org/t/what-zero-knowledge-proof-algorithm-is-used-in-sovrin/71/2)* >Identity Mixer is not directly (re)implemented by Sovrin, but its cryptographic foundations are very similar, and Sovrin’s implementation includes most of its extended features (predicates, multi-credential, revocation, advanced issuance…). One of the researchers who helped to create Identity Mixer is on Sovrin’s Technical Governance Board and has offered insight to keep the implementations aligned on goals and methods.