The wide gap between the rich and the poor is usually a direct result of a divide in other areas like education and access to opportunities. The poor usually don't have access to education or to acquire a skill, this already puts them at a disadvantage, as the opportunities they are qualified for becomes limited and low paying, keeping them within their class range.
The rich on the other hand can access the best level of education, putting them in a privileged group on which they can leverage for support and get connected to even better opportunities. Reason why people would spend lots of money to get their wards into Ivy league schools as it helps to build their network.
A lot of people, especially those in poverty and this includes the poor in third world countries as well, are reckless with money management, due to never learning how to manage money (for they never had any money to manage in the first place), and spend all their money on cigarettes, entertainment, and commodities that drain people's wallets over time.
Access to education would improve their management abilities.
Wealth distribution would not work by simply taking from the rich and giving to the poor, it's also an unsustainable idea. The society can rather be built to give people from different classes equal opportunities and help close the gap
A lot of rich people's money is just sitting around in banks not being sold, invested or traded with. This removes money from circulation just like how bitcoins get lost or locked up, but unlike in bitcoin where theoretically this scenario deflates prices, idle money inflates prices because there are less sellers and buyers.
Locked up bitcoins reduces the supply and at equal demand this increases the value of Bitcoin rather than deflating it.
So I think a solution to the social divide problem is to make rich people spend their money more, so that it goes back into the world economies.
The products bought by the rich is of a certain quality, and if they improved spending it would affect brands who provide such quality, whose owners are likely also in the rich bracket. It may open up more lower class jobs, but they are usually underpaid and overworked. The workers at iPhone factories would benefit little from rise in Apple stocks, but guess who would...