Are you aware of a way to manually verify the underlying math of the cryptography and zero knowledge proof without seeing the data behind it? Importantly this is distinct from just having a zero knowledge proof and trusting that the underlying math of that proof is sound without seeing the data behind it. eg I read an academic paper that says ZKPs are sound therefore if I have one, even if I cannot see the underlying data, I know it is sound.

I’m totally open to this being wrong and such a tool being available and I think eventually it may be. But in talking to devs and reading multiple shitcoin papers on the subject I have found no evidence to the contrary. I absolutely don’t want to pass myself off as an expert but tried to have put some sincere work into understanding at least at a non technical level.

Reply to this note

Please Login to reply.

Discussion

if really there are no ways to be sure that under zk are not happening arbitrary not-determided things then it doesnt solve any problem.

Under zk it is possible to verify the correctness of the computations.

You still cant "manually verify" the crypto that bitcoin uses unless you have very big hands, you need other layers of functions and appllied math.

In some cases we have advantages with bitcoin; it is simpler "counting all the utxo and verify that all the bitcoin that exists are the number we expect" than "run complicated algorithms that do stuff with proofs and crypto materials and expect some output to determine if all is run ok".

But for the most part, the crypto bitcoin core uses today is verified by "run complicated algorithms that do stuff with proofs and crypto materials and expect some output to determine if all is run ok".

The difference is that bitcoin crypto is battle tested, zk implementations are not.

But zk doesnt change nothing substantial, it is just another way to apply complicated math to do stuff and have deterministic ways to verify the correctness of calculations.

I think we actually agree on almost all of the underlying circumstances and just view the implications differently. I definitely think you have a fair perspective.

I also think your concerns and your perspective are fair and are in some points compatible with mine. Time will bring the light that will permit us to see things more clearly in future, and I'm ready to change perspective :)