Iran is governed in accordance with Islamic laws, which heavily regulate the banking sphere. In general Islamic economists ban everything that is not created by work. You cannot make profit out of thin air. To my understanding, to a certain extent cryptocurrencies fall into that category.