I don't think so, because you need to invest first to gain profit. More you invest, more likely your income will be higher. Thus, again, rich people can become richer if trading cryptocurrencies right, and poor people (who can't afford trading or mining) will stay on the same level. Otherwise, i don't see any other way that can balance income inequality anywhere!