ZK proofs are a better solution for ensuring trust for all kinds of contractual and financial interactions.