Digital Cash, Privacy, Anonymity, Double spending protection and Cheating protection