While every country has it's own political ideals, enforcing laws and rules, in an ever more globalized world, I believe the idea of fragmented economy is limiting big growth opportunities while creating a lot of unnecessary problems and bureaucracy around the world. So would changing to a globalized currency model be a good idea?
The model
A single currency would require an entiity whose would control it and be responsible for it. While we could create a new one, we might as well just use an already existing entity to be responsible for it, like the United Nations. Picking the UN to regulate this currency world wide (or at least to the big list of State nations that are part of it), would give us the opportunity to add an extra layer to the government layers on top of the Nation layer, similar to what the European Union does.
This would allow the United Nations not only to suggest rules, like the Human Rights, but to enforce them as law to its member states.
The need
As mentioned before, we are living in a world more globalized every day. Some people work to different countries other than the ones they live in through the internet. This creates a currency exchange problem, where he is removing currency power from the country he's working for and giving it to the country he lives in, effectivelly lowering the first's value and raising the second's value. A single currency could solve this problem and also getting out of the way the whole exchange problem from the middle, and in some cases, the international bank transfer bureaucracy.
A single currency with an enforing entity controling entity could use this power to help countries in the desperate need to grow, I'm thinking about places like Zimbabwe, Niger and Ethiopia. By retrieving in the form of taxes a percentage of each nation's Gross Domestic Product (let's say, 3%?), summing it all up, then averaging it by the number of member states, and then redistributing this to each country, we would be in fact spreading resources from wealthy parts of the world to the poorest in a fair way. Everyone contributes as they can so a few gets back. To avoid countries which could use this system to just sit back doing nothing, waiting for the money to come in, their governments are obligated to use this money to invest in the country's industries (or whatever are the country's activities which make money)
Of course, this is just a simple idea which I didn't develop, it can have much more potential and bring it's own problems, that's why I'm posting it here, so we can discuss about them. Also I'm sorry for my weird english and terms used, it's not my main language and I'm not an economics student, but I hope it's understandable.