I found my secret to be (and the secret I pass on to fellow pilgrims) is...
Thin, coolmax liner sock - close to the skin, wicks moisture away from the skin
Mid weight merino wool hiking sock - Still allows moisture to wick away but gives you warmth and layering
The two layers together rub against one another and not your skin, eliminating blisters.
Buy the size that snugly fits your foot, you dont want those layers baggy.
If you wear the two pairs, at least you have options for temperature control.
Have you heard of the 1,000 mile socks?
Well, theyre sold on the same principle, double layer to not rub on your skin.....however, with these, you are stuck with two layers whatever the temperature.
This pic explains coolmax a little better.