Abstract: Anonymous cryptocurrencies are distributed applications based on blockchain technology that enhance the anonymity of user transactions. However, they also provide cover for many criminal ...