Wearing 2 socks helps to prevent blisters by reducing friction with your foot. When you wear 2 pairs of socks, the friction occurs between the socks and not between your skin and socks. Wearing an inner sock has the added benefit of wicking moisture from your foot, making your skin less prone to damage, while the outer layer absorbs moisture and provides cushioning.