I. Introduction
Cryptocurrencies and cryptocurrency based transactions have become increasingly popular. Currently, the total market value of all cryptocurrencies in use has surpassed 2.5 Trillion USD, and the cryptocurrency market is increasing at a rate of ≈ 8.00% every year [1] . This rise in popularity can be attributed to the following reasons: 1) cryptocurrency transactions can be carried out without the presence of a trusted entity, while fiat currency based transactions require the presence of a trusted financial organization such as a bank. 2) cryptocurrency transactions do not subject the user to any limits on the number and type of transactions. Fiat currency based transactions are limited in their amount and number, depending on several factors such as the currency, geographical location, etc. [2] .