https://coinmarketcap.com/community/articles/6501cae7cd28a40890eb2aa8/
zk-SNARKS Unveiled: A Deep Dive into Zero-knowledge Proofs?