I'm curious to understand what  the main differences between Monero, DASH and to-be released Zcash are. I would also like to know what is the main improvement in Zcash, when compared to Dash and Monero.