I have to hand it to you, you gave an effort on doing this on giving a solution for not paying income taxes for your crypto earnings but you are forgetting that double taxation avoidance on the word itself just removes the chances of a person on paying the same kind of tax by different countries. So even if you won't be having taxes in UAE you still have to pay taxes on the country you are originating from as a resident citizen and that's including the 115 countries they have with agreement with. Your solution doesn't really solve a thing plus it is not affordable for a lot of people.