Dear @reverseacid
When I came to this paragraph I felt in: "The MATRIX"
"In cryptography, a zero knowledge test or a zero knowledge protocol is a method by which a party (the promoter) can demonstrate to the other party (the verifier) that he knows a value x, without transmitting any information other than the fact that they know the value x. The essence of the zero knowledge tests is that it is trivial to prove that one possesses knowledge of certain information simply by revealing it; the challenge is to prove that possession without revealing the information itself or any additional information. "
It sounds very easy to reach this type of conclusion using mathematics to determine the knowledge,
However, as they say there, the end justifies the means.
I think the end was the true treasure .. So the three options are on the table, but one is that it could be applied, so two people together trying to achieve something I think they would reach an agreement.