The Islamic Republic of Iran has had a complicated relationship with cryptocurrencies over the years. Anyone following the developments would certainly agree with this. In the latest move, Iranian authorities on 28 December decided to halt operations of authorized cryptocurrency mining centers.