Having come from a Bitcoin background, I was struggling to get my head around the notion of zero knowledge proofs.
We decided to complete a handy write up which we hope is a good enough introduction to the topic for those who have some knowledge of cryptography and mining.
https://www.coinbureau.com/education/zero-knowledge-proofs-zksnarks/Is there anything else you guys think we should add?