Skip to content
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

STRAWMAN: Web 7.0/TDW DID Method Clusters Model 0.1 (Solution Concept) #3

Open
mwherman2000 opened this issue Nov 13, 2024 · 2 comments

Comments

@mwherman2000
Copy link

mwherman2000 commented Nov 13, 2024

A shadow copy of my ruminations can be found here: Decentralized Identifier (DID Method) Clusters: A Specification Development Framework.

The following solution concept for the DID method categorization problem is presented for illustration purposes.

Prime Objective/Directive

Reference: #Chickens, #Eggs, and #Roosters - #NorthStar for the Decentralized Systems Global Community (#DSGC) (https://www.linkedin.com/posts/mwherman_the-classic-chicken-and-egg-problem-verifiers-activity-7249162946709241856-lxaS)

… the prime objective needs to be driving increased demand for and consumption of Eggs – aka DIDs (and VCs) – by Holders. …creating hundreds of thousands of ways that drive more Holders to consume more Eggs.

… are great examples of driving the demand for and consumption of more and more digital credentials [and DIDs] (eggs); and secondarily, the demand for hens and roosters (Issuers and Verifiers). The demand for eggs drives the production of hens; and in turn, the demand for roosters. Don’t mess with #MotherNature

Decentralized Identifiers (DIDs) v1.0 Specification

Reference: https://www.w3.org/TR/did-core/

Decentralized identifiers (DIDs) are a new type of identifier that enables verifiable, decentralized digital identity. A DID refers to any subject (e.g., a person, organization, thing, data model, abstract entity, etc.) as determined by the controller of the DID. In contrast to typical, federated identifiers, DIDs have been designed so that they may be decoupled from centralized registries, identity providers, and certificate authorities.

DID subject
The entity identified by a DID and described by a DID document. Anything can be a DID subject: person, group, organization, physical thing, digital thing, logical thing, etc.

DID Method Clusters Model Taxonomy 0.1

image

  • The unit of categorization (cell in the matrix) is referred to as a cluster of DID Methods or a cluster (for short).
  • Bold method is the model method or exemplar for the particular cluster.
  • A method can be a member of 1 or many clusters.
  • A method can be an exemplar for 1 or many clusters.
  • The above list of DID method cluster categories is just an example. A complete taxonomy will likely be a 2-3 level hierarchy. The parent categories for these examples might include: Live Things, Inanimate Things, Abstract Things, Digital Things, Business Things, etc. etc.
  • More than 1 exemplar per cluster is permitted.

Additional background can be found here: https://hyperonomy.com/2024/11/11/catergories-of-decentralized-identifiers-dids/

@mwherman2000 mwherman2000 changed the title SOLUTION CONCEPT: Web 7.0/TDW DID Method Taxonomy 0.1 (Concept) STRAWMAN: Web 7.0/TDW DID Method Taxonomy 0.1 (Solution Concept) Nov 14, 2024
@mwherman2000
Copy link
Author

mwherman2000 commented Nov 14, 2024

Which cells do your DID methods cover?

Which additional rows and/or columns are needed to accurately categorize your DID methods?

@mwherman2000
Copy link
Author

Potential additional attributes:

  • DID Verification Approach: VDR/blockchain-based, self-verifying, not applicable, ... etc.
  • Target SDO: for standardization. Different clusters (or subclusters) may want to target different SDOs ...e.g. W3C, IETF, European, ...?
  • DID Resolution Approach: this however is covered to a large extent by the column labels/horizontal axis
  • Others?

Instead of adding more dimensions to the DID Method Clustering Model, we can allow a DID Method to have multiple additional attributes/properties. These, in turn, can be used to create sub-clusters of methods within a cluster (with corresponding sub-circles and sub-circle membership).

@mwherman2000 mwherman2000 changed the title STRAWMAN: Web 7.0/TDW DID Method Taxonomy 0.1 (Solution Concept) STRAWMAN: Web 7.0/TDW DID Method Clustering Model 0.1 (Solution Concept) Nov 22, 2024
@mwherman2000 mwherman2000 changed the title STRAWMAN: Web 7.0/TDW DID Method Clustering Model 0.1 (Solution Concept) STRAWMAN: Web 7.0/TDW DID Method Clusters Model 0.1 (Solution Concept) Nov 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant