You can just lie by using someone else's ZKP. If that's not considered to be a problem, then the California approach of just asking the device owner is much better and you still don't need the ZKP.
I am fine with device vouched sessions. That protect my and my devices' identities.
> You can just lie by using someone else's ZKP.
Yes, it is trivial to share access/identity, purposely or carelessly.
Not sure what point you are making, since that isn't specific to ZKP.
ZKP: Zero Knowledge Proof, for the unfamiliar.
<https://en.wikipedia.org/wiki/Zero-knowledge_proof>
I am fine with device vouched sessions. That protect my and my devices' identities.
> You can just lie by using someone else's ZKP.
Yes, it is trivial to share access/identity, purposely or carelessly.
Not sure what point you are making, since that isn't specific to ZKP.