Replies: 6 comments 7 replies
-
Kind of confusingly, "witnesses" are used for "proof", so we can say that the |
Beta Was this translation helpful? Give feedback.
-
As an intuition: Alice: "You say unicorns are real? What's your proof?" [request for proof] |
Beta Was this translation helpful? Give feedback.
-
Is "witness" a noun or verb here? Is Bob a witness who can provide proof or is the act of providing proof the witness? |
Beta Was this translation helpful? Give feedback.
-
@bgins Great question! The witness is the thing that proves the rule, in this case the specific unicorn 🦄 that Bob is pointing at. A unicorn is a witness to the fact that at least one unicorn exists. |
Beta Was this translation helpful? Give feedback.
-
The other thing to note in this system, which is relevant to UCAN, is that (by default) you loose the law of the excluded middle. Things are not "true or false". They are "true" if you can provide a witness, or "I dunno, maybe" otherwise. In the same way that I can't prove that there isn't a unicorn in the wild — there might be 🤷♀️ (As an aside, when as a child my partner learned that unicorns weren't real, she also applied this to narwhals. She was many years later shocked to discover that sea unicorns are in fact real 😜) For UCAN, I can't prove that a particular DID can't do something unless it contradicts the capability's semantics (e.g. can't |
Beta Was this translation helpful? Give feedback.
-
@matheus23 I converted this into a discussion for now. If the conversation moves back to changing the field label, we can flip it back! |
Beta Was this translation helpful? Give feedback.
-
Something @expede and I have been talking about.
We think you'd usually call what today is contained in a UCAN's "proofs" section "witness".
From my intuition (and I'm not sure about it!) a proof is something that can be "right or wrong" on its own. However, witnesses are just witnesses. They can't be right or wrong on their own, but they can be used to prove something.
Beta Was this translation helpful? Give feedback.
All reactions