Articles of Zero-knowledge proofs