Anonymous Cryptocurrencies: The rise of bitcoin alternatives that offer true anonymity