Zcash is a Decentralized Payment scheme. Zerocash provides security fixes and adaptation to terminology, functionality, and performance. Transparent Bitcoin payments are shielded by Zerocash using zero-knowledge succinct non-interactive arguments of knowledge (zk-SNARKs).