My thesis for the seminar "Blockchain" 2017/18. Subject: Privacy by Design - Monero, Zerocoin, Zerocash