I suppose the slogan could be:
"Proofs are to propositions as identities are to agents",
and in the context of zero knowledge protocols, the parallel extends to:

φ: Verifying a proof without exposing the proof.
ψ: Verifying an identity without exposing the identity.

To the degree that φ is the case and that the formal analogy connecting
φ to ψ holds, I suspect ZKP is sufficient for establishing self-sovereign
identity.

In practice, I imagine that to each agent a provable proposition (of
some significant computational complexity[κ]) is assigned. The statement
is then converted into a 3-coloring problem[З] while the proof is
transformed into an instance of one such 3-coloring. The rest is pressing
plates. It seems worth mentioning that just as a proposition may have
many proofs, an agent may have many identities.

A thing that has always impressed me about ZKP is that the verification
process is constrained to be a local process. That is, at no point does
the verifier get a global picture[λ] of the proof (as that would give the
proof away) and instead, in the spirit of a Las Vegas algorithm, one
verifies only up to taste.

For those interested, I highly recommend this numberphile episode:
https://www.youtube.com/watch?v=5ovdoxnfFVc&ab_channel=Numberphile2

[κ] Where the proposition is about products of RSA group elements, some
discrete log problem, or some other trapdoor function.

[λ] In my much earlier post to Nick on limits of inference, I attempted
to connect this locality to physical limitations such as light cones,
and propositions to phenomena like spin. Unfortunately, EricC shrugged
and nothing more came of it ;)

[З]
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.419.8132&rep=rep1&type=pdf
.-- .- -. - / .- -.-. - .. --- -. ..--.. / -.-. --- -. .--- ..- --. .- - .
FRIAM Applied Complexity Group listserv
Zoom Fridays 9:30a-12p Mtn UTC-6  bit.ly/virtualfriam
un/subscribe http://redfish.com/mailman/listinfo/friam_redfish.com
FRIAM-COMIC http://friam-comic.blogspot.com/
archives:
 5/2017 thru present https://redfish.com/pipermail/friam_redfish.com/
 1/2003 thru 6/2021  http://friam.383.s1.nabble.com/

Reply via email to