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

Clarify delegation desires in the Introduction #252

Closed
msporny opened this issue Nov 16, 2021 · 3 comments
Closed

Clarify delegation desires in the Introduction #252

msporny opened this issue Nov 16, 2021 · 3 comments
Assignees
Labels
pr exists A Pull Request exists to address this issue.

Comments

@msporny
Copy link
Contributor

msporny commented Nov 16, 2021

@agropper has proposed that we add this text to the introduction:

Introduction

Verifiable Credentials (VC) are a standard data model designed to mitigate risks of misuse and fraud. As a data model, VCs are protocol-neutral and consider only two roles: issuer and subject. When the subject of a VC is a natural person or linked to a natural person, privacy and human rights can be impacted by the vastly more efficient processing of standardized VCs as compared to their analog ancestors.

Technology, in the form of standardized APIs and protocols for issuing VCs, further enhances the efficiency of processing VCs and adds to the risks of unforeseen privacy and human rights consequences.

VC issue has a request phase and a delivery phase. The request may be made by the subject or another role and delivery can be to a client that may or may not be controlled by the subject. Delegation is highly relevant for both phases. The issuer may delegate processing of the request to a separate entity. The subject, for their part, may also delegate the ability to request a VC to a separate entity. The ability to delegate is a third dimension in the enhanced efficiency of processing VCs and has impact on privacy and human rights.

VC API architecture is designed for market acceptance through a combination of efficiency and respect for privacy and human rights. APIs and protocols for VC processing do not favor delegation by the issuer role over delegation by the subject role.

@msporny msporny added the ready for PR Issue ready to be resolved via a Pull Request label Nov 16, 2021
@msporny
Copy link
Contributor Author

msporny commented Mar 29, 2022

Discussed on 2022-03-29, I took an action to add spec text, I will do that.

@msporny msporny added pr exists A Pull Request exists to address this issue. and removed ready for PR Issue ready to be resolved via a Pull Request labels Jan 7, 2024
@msporny
Copy link
Contributor Author

msporny commented Jan 7, 2024

PR #359 has been raised to address this issue. This issue will be closed once PR #359 has been merged.

@msporny
Copy link
Contributor Author

msporny commented Jan 23, 2024

PR #359 has been merged, closing.

@msporny msporny closed this as completed Jan 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr exists A Pull Request exists to address this issue.
Projects
None yet
Development

No branches or pull requests

2 participants