Abstract: The advent of cryptocurrencies has paved the way for an alternative financial system based on blockchain technology. The properties of this technology allow untrustworthy entities to ...