The convergence of ZK-proofs and decentralized identity systems could create more compliant privacy-preserving protocols, without sacrificing user privacy.