With the idea of redistributing wealth through taxation a very significant part is missed. People want the achievement of creating value and money attributed to them. Through taxation they just lose that.
My idea is to try globally to create an organization where people can give money to it and then this organization would distribute this wealth to everyone on earth. In return, people giving money would get an account on a website, where it would be shown how much they gave.
This could lead to the distribution of wealth and it would be a good indicator for how social someone is. People this way could choose, for example, to work for someone that is more social.