Zero-knowledge proof (ZKP) is art of polynomials, exponents and elliptic curves with modular arithmetic.
Please head to SNARK first, and then STARK.
Requirements
English; maths at junior high school level; basic computer programming (arrays and for
loops)