Global emission trading would be great. Emmission rights should be allocated to countries according to population.
The biggest problem with this approach is how to prevent illegal emissions, especially in countries where people don't care about traffic rules or building codes I can't imagine that they suddenly stick to the letter of the law when it comes to emissions.