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

consider changing all mentions of misnamed holder binding to something like authorized presenter list #1162

Closed
TallTed opened this issue Jun 19, 2023 · 8 comments

Comments

@TallTed
Copy link
Member

TallTed commented Jun 19, 2023

Maybe we can agree to change all mentions of the misnamed holder binding, because it doesn't do any such thing, to something like authorized presenter list, which would do exactly what it says on the tin, i.e., it would provide verifiers with a list of holder identifiers against which the presenting holder's identifier could be tested, which I'm confident could be implemented in a privacy-preserving, crypto-involving manner?

Originally posted by @TallTed in #1141 (comment)

@brentzundel
Copy link
Member

I'm not sure what concrete spec changes are being requested with this issue. The spec does not currently contain the term holder binding

@TallTed
Copy link
Member Author

TallTed commented Jun 22, 2023

I am glad the spec does not contain this phrase. I am concerned that this phrase continues to occur regularly in issue and PR titles and discussions.

@brentzundel
Copy link
Member

I am concerned that this phrase continues to occur regularly in issue and PR titles and discussions.

I don't understand what this issue is intending to track and would appreciate more clarity.

If you are proposing that our work mode prohibit WG participants from using the term holder binding in issues and PR titles, then this issue should probably be raised in https://github.com/w3c/verifiable-credentials, though I doubt consensus to add such a prohibition could be achieved.

Or are you requesting the WG spend time working toward a resolution to stop using the phrase holder binding?

It is not clear to me what concrete result would resolve this issue.

@awoie
Copy link
Contributor

awoie commented Jun 26, 2023

IMO, since holder binding is no longer mentioned anywhere, we can close this issue.

@TallTed
Copy link
Member Author

TallTed commented Jun 28, 2023

Well... It's not "no longer mentioned anywhere."

It's "not mentioned in the VCDMv2 document," though it remains in 8 issues (including this one) and 1 pull request.

If we intend to, and believe we can, keep it out of the documents we publish, I'm OK with closing this issue.

@awoie
Copy link
Contributor

awoie commented Jun 29, 2023

I don't think it is appropriate to have issues for fixing issues. I personally also don't think it is appropriate to fix what people put into their issues. I closed PR #1054 .

IMO, we can close this issue.

@OR13
Copy link
Contributor

OR13 commented Jun 30, 2023

This issue should be closed, I welcome PRs to address the holder term definition or it's use in the specification.

@TallTed
Copy link
Member Author

TallTed commented Jun 30, 2023

The phrase "holder binding" suggests that a VC/VP can only be held by (and probably transferred to), i.e., is bound to, particular holders — but everyone who has advocated for a feature labeled with this name has meant that the VC/VP should only be accepted when presented by particular holders.

These are RADICALLY DIFFERENT meanings for this apparently simple label, and they will be (and have been, in this WG!) misunderstood.

That was the basis of my creating this issue.

I anticipate another several issues and/or PRs touching on the same thing, hopefully not during VCDMv2, but probably during the eventual VCDMv3.

@TallTed TallTed closed this as completed Jun 30, 2023
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

4 participants