There is no need for government to back anything. Currency has historically been and can be again privately issued. For instance, Tether. If they back USDT with BTC instead of fiat trash, with a certain level of auditing and proof of reserves, won't you trust it?