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

Credential Surfaces #7

Open
bblfish opened this issue Aug 22, 2023 · 0 comments
Open

Credential Surfaces #7

bblfish opened this issue Aug 22, 2023 · 0 comments

Comments

@bblfish
Copy link

bblfish commented Aug 22, 2023

Trying to map the JsonLD Verifiable Credentials Data Model to N3, I came across what is clearly a rdf surfaces-related problem which I detailed in issue 1248 of the VC repo. So I thought I'd bring this to the group's attention here as this is a very clear use case for what we were discussing as neither positive nor negative surfaces but simply containers of triples surfaces...

The surface aspect of VC is made clear by figure 6 of §3.2 Credentials reproduced below.

It relates graphs on colo§red surfaces, which are essential to our understanding of credentials.
It also raises an interesting question for N3 too: how can write arrows pointing at such nodes inside of graphs?

Figure 6 Information graphs associated with a basic verifiable credential.

As shown in the diagram, a VC is data about a claim. The claim on the Yellow surface to the right should not initially be taken as true or false by a Guard. If the signature on the green surface is verified, then the top surface in pink can be seen to be true. Whether the yellow surface is then believed depends on how much one trusts the issuer.
In this case the University is making a claim about one of its members, so that seems like a reasonable claim to trust it to make.

This is a clear use case or application of the says modal logic,

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