Paying taxes in a given currency means that the government forces the use of that currency nation-wide. Without a central tax authority requiring that currency, groups of people could start exchanging, say, peanuts for the mutual exchange of goods and services. Since you can't pay your taxes in peanuts, you would want to hold national currency instead of peanuts.