zk-SNARK friends: I think I understand Kate polynomial commitments and QAP encodings. I'm trying to grok how to combine these s.t. verifier can check that a proof used the poly representing the "expected" program. Pinocchio uses these extra elements; help me see why this works?
Conversation
The Pinocchio paper: eprint.iacr.org/2013/279.pdf
The verifiable computation scheme summarized there is actually due to Gennaro et al (2012), but I haven't yet been able to grasp the argument there either. eprint.iacr.org/2012/215.pdf
2
3
Would love to read a summary of your understanding of zkSnarks. Have you looked into recursive snarks?
1
2
Replying to
This quest is sort of tied into a possible writing / medium project, actually! But of course I can't write such a thing until I understand much, much better. No, I haven't looked into recursive snarks yet.

