I used to have a silk balaclava. It is far superior to cotton for retaining warmth and keeping you dry. It feels smoother against the skin, and is generally more breathable. I would think that a silk bandana would be similarly as comfortable. For soaking up moisture, like dobbing excess perspiration, the cotton may capture more. It will also retain that moisture against the skin more, which can be uncomfortable.
_________________________
The ultimate result of shielding men from the effects of folly is to fill the world with fools.
-- Herbert Spencer, English Philosopher (1820-1903)