Zcash offers total payment confidentiality, while still maintaining a decentralized network using a public blockchain. Unlike Bitcoin, Zcash transactions automatically hide the sender, recipient and value of all transactions on the blockchain. Users have complete control and can opt-in to provide others with their view key at their discretion.