Try   HackMD

Understanding Pickles at #ethamsterdam

Pickles is Mina's library for creating recursive snark proofs. It's working well, but it's lacking documentation and a spec.

While I'm at ETHAmsterdam, I'll try to

  • understand the inner workings of Pickles
  • share my findings and hopefully produce some useful resources for others
  • start a JS implementation of Pickles, on top of snarkyjs

The starting point is here - the OCaml entry point of Pickles' main function, Pickles.compile.

TODO: explain the amortization strategy for bullet proofs with the product representatino of the G polynomial