What does splashing in a shot of white vinegar to the simmering water do when poaching an egg?
Is it for taste or is it supposed to react in some way with the albumen?
Egg whites need to be heated up to a certain temperature in order to coagulate ("set").
Lowering the pH (increasing the acidity) of the cooking liquid is one way to lower the temperature required for coagulation of the egg whites. So, in a way, this does prevent "feathering" of the eggs, but not because of any direct reaction; rather, the reason the eggs feather less is because they have less time to feather, because they don't need to get as hot.
Any acidic liquid will have a similar effect. White vinegar is probably the most effective, but you could also add lemon juice or wine to the poaching liquid. In fact, eggs poached in red wine sauce ("Oeufs en Meurette") is quite a popular preparation method.
For reference, the coagulation temperature is also proportional to the salinity (add salt to lower the coagulation temperature, add sugar to raise it), and inversely proportional to the number of eggs used (more eggs = lower coagulation temperature).
Vinegar and salt both help the proteins (albumin) to denature (unwind) more quickly and link up to form a network of proteins, thus setting the egg. The quicker the proteins denature the less feathering there will be around the edges and the nicer looking the egg.
It's supposed to help with cooking the albumen in such a way that it doesn't get all feathery at the edges.
I have no idea what the actual chemical reaction is, though.
I've also heard of people adding a pickle to the poaching liquid instead of vinegar directly.
Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.
Would you like to answer one of these unanswered questions instead?