| Title: | Towards a Catalogue of Self-Sovereign Identity Design Patterns |
|---|
| Authors: | ID Čučko, Špela, Faculty of Electrical Engineering and Computer Science, University of Maribor, Koroška cesta 46, 2000 Maribor, Slovenia (Author) ID Keršič, Vid, Faculty of Electrical Engineering and Computer Science, University of Maribor, Koroška cesta 46, 2000 Maribor, Slovenia (Author) ID Turkanović, Muhamed, Faculty of Electrical Engineering and Computer Science, University of Maribor, Koroška cesta 46, 2000 Maribor, Slovenia (Author) |
| Files: | applsci-13-05395.pdf (2,31 MB) MD5: 889CD6AF630232818CD0F82BBF56FB19
https://www.mdpi.com/2076-3417/13/9/5395/pdf
|
|---|
| Language: | English |
|---|
| Work type: | Article |
|---|
| Typology: | 1.01 - Original Scientific Article |
|---|
| Organization: | FERI - Faculty of Electrical Engineering and Computer Science UM - University of Maribor
|
|---|
| Abstract: | Self-sovereign identity (SSI) is a user-centric, decentralised identity approach that provides a means for identification, authentication, and authorisation without the involvement of external entities, responsible for identity provisioning and management in current centralised and federated approaches. In general, the basic building blocks of an SSI system include decentralised identifiers, verifiable credentials, identity wallets, a verifiable data registry, and three main actors: issuer, identity holder, and verifier. Even though the SSI field is dominated by proposals, SSI systems can be implemented in different ways, which is reflected in the absence of a well-defined architecture. Thus, the best implementation is still a matter of research, the requirements of the individual system, and its field of application. However, well-designed and implemented systems are crucial to avoiding failures, speeding up the development process, ensuring high quality, and the broader adoption of SSI solutions. Hence, the main objective of this study was to identify design patterns and good practices of the SSI ecosystems by reviewing and analysing the literature, technical documentation, and existing SSI implementations. Therefore, the study is built on existing knowledge, and presents a comprehensive catalogue of thirty-five SSI design patterns that can serve as a starting point for a possible SSI system design. |
|---|
| Keywords: | self-sovereign identity, decentralised identity, design patterns, decentralised identifiers, verifiable credentials, blockchain, verifiable data registry, identity wallets |
|---|
| Publication status: | Published |
|---|
| Publication version: | Version of Record |
|---|
| Submitted for review: | 07.03.2023 |
|---|
| Article acceptance date: | 23.04.2023 |
|---|
| Publication date: | 26.04.2023 |
|---|
| Publisher: | MDPI |
|---|
| Year of publishing: | 2023 |
|---|
| Number of pages: | 23 |
|---|
| Numbering: | 13, 9 |
|---|
| PID: | 20.500.12556/DKUM-86474  |
|---|
| UDC: | 004.7 |
|---|
| ISSN on article: | 2076-3417 |
|---|
| eISSN: | 2076-3417 |
|---|
| COBISS.SI-ID: | 151388419  |
|---|
| DOI: | 10.3390/app13095395  |
|---|
| Copyright: | © 2023 by the authors |
|---|
| Publication date in DKUM: | 05.12.2023 |
|---|
| Views: | 613 |
|---|
| Downloads: | 95 |
|---|
| Metadata: |  |
|---|
| Categories: | Misc.
|
|---|
|
:
|
Copy citation |
|---|
| | | | Average score: | (0 votes) |
|---|
| Your score: | Voting is allowed only for logged in users. |
|---|
| Share: |  |
|---|
Hover the mouse pointer over a document title to show the abstract or click
on the title to get all document metadata. |