Thin linen socks can solve the problem.
As a youngster, I got massive blisters playing basketball, mostly as a result of my feet sliding around in my shoes during all the sudden stops, starts, and changes of direction.I found a simple remedy that completely eliminated them: Thin linen socks inside of cotton socks.
As soon as your foot starts to sweat, the linen sock clings to it, becoming a second layer of skin. From then on, any slipping occurs between the linen sock and the cotton sock, so the foot remains blister-free. (I tried every possible combination of socks, and that’s the only one that worked.)