I might be a league ahead of myself, and this is just speculations, but if I understand the potential that what Niantic did with trading, then it's truly genius.
Just to be clear, I'm going to talk about how Pokémon's IVs get re-randomized when traded.
We're not sure how this will work yet, but I hope The Silph Road will leap onto it as soon as the update is live, but in my mind it has the potential to be a truly brilliant feature.
I'll get it out of the way how randomizing a pokémon's IVs is a good way to hinder the black market that will surely emerge in Pokémon Go. Bravo Niantic.
Now onward to the much deeper and truly genius implications.
From what I've read, it seems like the traded pokémon's IVs won't be fully randomized. In the update they talk about how the potential range of possible new IVs will be affected by your friendship level with the other player, with a higher friendship level having a significantly smaller range TOWARDS THE UPPER END.
What I believe this might mean is that, if you trade with a newly added friend, the new IVs will be fully random from 0-15, but if you trade with a "best friend", the IVs are guaranteed to be randomized to great IVs, probably within a range similar to egg-hatched, raids and quests, from 10-15.
What all this could mean is that trading a pokémon with BAD IVs to a "best friend" will transform it into a pokémon with GOOD IVs.
So if you find a rare pokémon with garbage IVs, you can, instead of transferring, save it until you can meet up with a friend that you're "best friend" with, trade it, get the candy for it, AND your friend might get a rare pokémon with Great IVs!
The genius brilliance that is blowing my mind is how such a change would transform one of the game's most mundane and basic actions, transferring away unwanted pokémon, into a social experience and a reason to meet up with other players.
I would love to meet up with a couple of friends just to trade junk IV rares, and with each 100 stardust trade have the chance of obtaining a rare pokémon with egg-hatch equivalent IVs.
I did not see this coming, and I am truly impressed if this is how this feature will work.