Zero-Knowledge Proofs: Redefining Transparency and Privacy in Cryptocurrency