1. No trading for keys, coins, CoD points. No currencies.
2. You put your item up for trade and choose up to 5 items you are willing to trade your item for. However, it is a one for one trade for one of the 5 items.
3. Your item is randomly posted from 1 to 24 hours later with the possible trade. So, no immediate side deals can be made offline, and a person waiting to see it instantly pop up for a dirty side deal for cash.
4. Your name and/or buyer name are not shown at all. Only recorded by CoD servers in case of a transaction failure due to flaws/server issues.
5. Limited weapons can not be traded for other limited weapons, unless the trader has all other possible supply drop items. This will spread these weapons out among more players.
6. All limited weapon duplicates require posting on the AH, before other AH transactions can be made. This forces the duplicate weapons back into the system for all to enjoy.
7. Again, no currencies.
I'm sure there are still flaws and tweaks with this even, but I think it is a better system.