decentralized-id.github.io/self-sovereign/evolution-of-ssi.md
2018-12-18 00:56:19 -05:00

5.4 KiB
Raw Blame History

Christopher Allen's seminal work, The Path to Self Sovereign Identity continues to be an important and influential document for the Self Sovereign Identity community and movement. Rightly so, Allen does a superb job of outlining where digital identity has come from and where its going. However, Christopher intended for the [Principles of SSI](Principles of Self Sovereign Identity), gathered from the leading thought on digital identity, to be the start of a conversation.

In order to stimulate the discussion, I've been going through /WebOfTrustInfo/self-sovereign-identity, and adding my own thoughts. So what I'd like to do is gather up some of the best thought on SSI since Christopher's 2016 post, and figure out which parts of it should be fleshed out in an organized and thoughtful mannar.

That October, Joe Andrieu submitted A TechnologyFree Definition of SelfSovereign Identity to the third Rebooting the Web of Trust Design Workshop. Within it, he describes the Characteristics of SSI: Control, Acceptance, and Zero Cost.

1 No disrespect to Christopher Allens opening to the conversation, The Path to Self Sovereign Identity [...] It gets a lot right, but leaves a few requirements out, e.g., recoverability and zero cost, and conflates “identities” and claims in an ambiguous manner.

I decided to put the 10 Principles of SSI up next to Joe Andrieu's Characteristics of SSI

I think these two frameworks should be joined, but further consideration is required, and I hope to get some feedback from the community.

The idea, however, is to come up with list of phinciples, or characteristics, or rights, that is as complete as possible, while also as concise as possible. There are a few 10 pointed lists, I'm ok with combining them as necessary and if it turns into 19, for example, I'm ok w that. I'd rather err on the side of too many and pare it down gradually, than not include enough.

  • Next, there are the 7 Myths of SSI from Timothy Ruff's recent blog post. I've extracted them from his two part series into a concise document. There are surely other myths, it would be great to get feedback on that topic as well.

  • A gentle introduction to self-sovereign-identity by @antonylewis has a great section, How would self-sovereign identity work for the user? that I've extracted into github, in order to make a suitable document based upon it. I need to check on certain specifics, basically I want to re-write that section so I saved it here for that purpose.

Other content highlighted in /WebOfTrustInfo/self-sovereign-identity that I haven't had a chance to fully review, yet:

What I'm hoping for:

This is a modular breakdown of SSI documentation I would like to facilitate:

  1. "How SSI works for the User" something along the line of how Antony Lewis described

  2. "Principles of SSI" whatever you wanna call it, a complete, concise, and "exhaustive" list of foundational SSI principles or movement in that direction.

  3. Myths of SSI

  4. SSI Use Cases.

That's not exhaustive, but those are 4 goals that I think will improve SSI documentation\onboarding.

I can see that I'll need to spend a lot more time with this content, am just learning my way around it right now.

I'm not the most qualified, I just have the time and motivation.