I am not sure who will pay 24k$ for 1 BTC in Iran these days.
another iranian?
if you have high inflation and a market that's really hard or impossible to access abroad then whatever price exists there kinda stops meaning anything to anyone outside it.
i wonder how many miners from abroad would migrate there if mining turned out to be cheaper than most of the world.
Of course that another Iranian will buy
BTC, but minumum wages in Iran are only above 200$, and this amount is just from this year - last year it was only 180$. Sp ordinary people do not have spare money for invest in
BTC, but there are for sure a significant number of rich Iranians who shift their fiat in crypto.
Regarding mining in Iran, even if they make it the cheapest in the world I doubt that miners will come in that country - USA sanction and warning to anyone to stop all business relationships with Iran are not exactly the best invitation for miners.
I am not sure who will pay 24k$ for 1 BTC in Iran these days, as you say it just not have any sense because they can not sell those BTC on foreign markets and make profit.
Someone who really wanted to dump their fiat money. Why would you pay times the market price? If you're looking for a quick way to move all your wealth from one country to another and are afraid of it being seized/taxed locally, it may look like a fair price.
Why wouldn't they buy outside the country? One reason might be that procuring foreign currency is difficult. Maybe they are having some issues with their banking system. If you could exchange to USD without any problems and buy on Binance or somewhere else, they wouldn't be doing it locally.
But it make sense only if you keep that
BTC, who will buy for 24k$ and then sell for 6k$? You loose value of your wealth 4 times and this is really stupid move. I think this is just good story for media, price can be 24k$ or 100k$, but this does not mean that someone actually buys
BTC in Iran. It is probably very small volume which has no impact on the global price.