Ensuring User Privacy through Zero Knowledge Proofs orizontal v2