The Myth of Cryptocurrency Anonymity and Who does it benefit?