Zero Knowledge Proofs, Snarks, Starks, Plonk, Nova Crash.
returns (bool) { return SNARKDemo(proverContractAddress).proveKnowledge(proof); } 3. Prover: The party who wants to prove knowledge of a valid witness. The prover creates a SNARK proof. // Prover generates a SNARK proof function generateSNARKProof(uint256 secretNumber) public returns (uint256) { //