I think there should be unions between countries, just like a mutual protection pact, but with more countries joined. These countries would share their economy, resources, tecnology, stand together when a war is declared on a country in the union, etc.