-
Notifications
You must be signed in to change notification settings - Fork 452
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Thesis: self-sovereign identity (SSI) #5576
Comments
If you're into crypto: another fun, open and very difficult problem in the space of Self-Sovereign Identities is that of credential revocation. You can get a taste of the problem space in these papers: paper1, paper2. You'll have to make sure revocation data propagates decentrally and that the revocation lists/sets are anonymized. |
Are we interleaving requirement analysis and prototyping? Sounds like the good thing todo in this unexplored field. Hardware expertise level: no soldering iron, custom firmware-only. EU digital ID scheme for online transactions across Europe
|
Sicco's assignment request:
|
Today is the first thesis day! |
Initial thesis ideas: WIP proposal: |
Currently have a few possible directions:
Understand prior work
|
If you plan on investigating revocation, you may also want to take note of this recent MSc thesis (from the crypto group) regarding a credential revocation scheme: http://resolver.tudelft.nl/uuid:871e17aa-a023-461f-88b1-80d83c21de92 |
I have written the following Thesis proposal with the Industry-Strength SSI in mind. I plan to submit this to Sicco. |
Nice! Seems ready for submission to Sicco. Minor comments:
Still much left to investigate. (4) interoperability is another key challenge. This needs to be an open standard and have an open reference implementation. But somehow the Spanish wallet provider needs to be able to talk fluently to Polish verifiable claim providers.
The main knowledge gap currently existing in the research area of SSI is the gap between the theoretical frameworks and the feasibility these theories. For instance, strict processing latency requirements on mobile devices. Governments would be reluctant to ask many of the European Union citizens to upgrade their phones. Governance requirements by nation-states, complexity, communication overhead, and fault-tolerance are other gaps.
Too generic. We know prior work, functional requirements and its limits. This deviates from what is really needed. As scientists we can ignore the eIDAS and GDPR legal constraints somewhat. The next stage in the maturing of the SSI theoretical concepts is to go beyond mock-up trails. We need to devise the most simple as possible SSI architecture which integrates the following required elements in a technology neutral manner:
|
Great feedback. I've updated the research questions and added a minor section on interoperability. The research questions could still use a little refinement, however, are sufficient for the assignment description submission in my opinion. Update: Stjepan called it "more than enough". |
Update:
|
Had a great talk with @qstokkink. Got an introduction to the Python code and pointers to interesting authors and what literature to stay away from. Also my literature list for now (will be growing after the pointers from Quinten): CLICK ME
|
Some updates:
Here is my very (!) rough draft. Thought I'd include it for completeness sake. |
Lots of lost or stolen ID documents: 900 documents per day Quinten advise: just start; translated? : dive into Superapp stack with Kotlin IPv8 |
Update
|
|
Update:
|
|
Progress Update
|
|
Progress update:
|
Another paper by Sovrin on revocation: https://sovrin.org/wp-content/uploads/AnonCred-RWC.pdf |
Just had an idea for the secondary issue of loss recovery:
|
WEF authors to contact: https://www.weforum.org/agenda/2021/04/trust-is-fraying-how-trust-anchors-could-help-gtgs/ |
Update Progress
|
|
Progress update:
Self reflection:
Proposed roadmap (next two weeks):
|
|
"Von Der Leyen"-Trial (Although name is revealed, 18 plus also works) 20210508_211733.mp4 |
Progress
|
|
Please study this master thesis format for Cum Laude: #5221 (comment) |
Progress:Article:
Thesis:
Test plan:
DRAFT_Article_13-06-2021.pdf Published Dutch SSI blogpost: Thesis structure guidelines: |
Great article first draft! Please put the table first, as hook for your storyline that after 48 years since invention of public key crypto its not ready yet. Mark red (smaller) and green checks (bigger) plus clearly: this work. Turn table, more citations? Add Problem Description? btw Gemeente Hoorn crypto deployment for citizens: https://github.com/discipl/waardepapieren/projects/2 |
Progress Update
Thesis-Draft-30-60-21.pdf |
|
Progress Update:
|
|
|
Article revision: Article30.pdf |
Offline usage is important: flooding of cities results in Alipay going offline. Digital identities should be disaster-proof. Or the de-platforming storyline, revocations are a collaborative alternative to Big Tech dictatorships of identity layer. Deplatforming: Your identity gets canceled by a profit-driven entity.
Revocations intro line; because of theft, loss, and big data breaches: https://www.csoonline.com/article/2130877/the-biggest-data-breaches-of-the-21st-century.html Problem: we need revocations for mass-deployment. Cardinal requirement is that its need to be authority-free. Violating this requirement violates the principles of self-sovereignty itself.
|
URL: http://resolver.tudelft.nl/uuid:32711378-2f6f-452e-b65c-1866c471e934 As also submitted via mail. |
Remarks: Example claim/verifier within your fully operational prototype using real Corona example JSON |
Current status:
The text was updated successfully, but these errors were encountered: