Decrypting Cryptocurrencies