Zero Knowledge Proof (ZKP) allows somebody who possesses some information to prove that they possess this information but without revealing anything else whatsoever. It’s an emerging technology with many applications in several application domains, in blockchain, finance, online voting, authentication, etc. Succinct ZKP is considered by many people, like Vitalik…