GuthL 6 months ago

Great work! I love the execution speed. Pretty amazing what we can do in the browser at this point. It sure will bring more zero Knowledge protocols to be deployed in the wild

nudpiedo 6 months ago

I think that needs a bit of context... what is all this topic about and how should it be answered for what purposed; what happens when someone completes the test?

  • askmike 6 months ago

    Zero-knowledge proofs are a (new) form of cryptography that allows you to proof certain things without disclosing any information (pretty sure someone can explain it better).

    This link is a demo page that has some zero-knowledge proofs (zkSNAKS) programmed in WebAssembly which is a new and fast way to run code in a browser. It's not a test, just an interactive demo to show that it works.

  • richardhod 6 months ago

    Here's Wikipedia on ZKPs, to give people context. https://en.wikipedia.org/wiki/Zero-knowledge_proof It's unclear that this is yet possible to execute satisfactorily for internet use, and smart observers I've spoken to think it's at least a couple of years away, if not more. But here's a link from the wikipedia article suggesting something's up. https://cointelegraph.com/news/ethereum-upgrade-byzantium-is...

    • askmike 6 months ago

      > it's unclear that this is yet possible to execute satisfactorily for internet use

      What do you mean? ZCash uses zksnarks. Or did you mean browser instead of internet use?