i think the developing of populations in rich and poor countries is a big problem alone. While the rich countries stay quite stable, populations in many poor countries explode!
There will be no easy way to solve this - Cryptocurrency may help people in poor countries - But I don't think anyone has a clue of how to solve this.
On the one hand, nobody wants to give away too much power and/or money. On the other hand, you can't just watch it and wait till the total disaster is there (however that would look like).
Really tough future ahead of us.