I don’t think you want to have many different pricing systems; you wouldn’t want one shop to be operating in AlphaDollars and the shop next door to be operating in BetaDollars (would make it hard to do price comparisons, would make things difficult if people being paid wages by one store want to buy goods at the other store), and that’s probably true even for nearby cities. If you only had one fiat currency across a large area, then whoever’s in control of that fiat currency has a lot of influence on the economy, so having some accountability via elected representatives seems reasonable. Also, seems likely that it would be hard to setup that sort of system without a legal mandate along the lines of “all goods must have their price in dollars listed” or “salaried employees must be offered their salary in dollar terms and those terms cannot be decreased more often than once every three months” or something.
I think of it more as distinguishing “investment” (you’ve bought some assets), “savings” (money/bitcoins) and “transaction funds” (cash you’re planning on spending soon) – so hedging would be me converting from bitcoin in savings to dollars in your transaction account. So I’d be happy to argue “holding their full savings in BTC” is a good idea with that definition.
I’m not sure whether that savings/transaction hedging is better done with actual “dollars” that the central bank would mint and redeem, or privately with future/options contracts or similar financial instruments. If a clever financial instrument could work, that could be done privately, which might reduce systemic risk – if one bank makes a mistake, it might only affect their customers, while if the central bank makes a mistake it necessarily affects everyone.
I think a systemic problem in this case would be if “dollars” end up undercollateralised – your balance says $20,000 but there’s ultimately only 0.9 BTC backing it, and the central bank says 0.9 BTC is worth $18,000 say. In that case there’s two choices: all the banks that messed up go through bankruptcy proceedings (and you’re given 0.9 BTC quickly and perhaps another 0.5B from sale of the bank’s tangible assets, and you’ve effectively lost $1000/5% of you transaction account balance), or the central bank devalues their fiat currency, so that now you need $20,000 or more to buy 0.9 BTC. If the central bank chooses to devalue it to avoid systemic risk, despite its CPI target not giving it a reason to, that would then cause corresponding (demand-driven?) price inflation.