Better than going back to gold back federal money would be to instead permit tax free banking and exchange of competing currencies. The US dollar is a federally enforced monopoly on money via monopoly on banking. Taditional local gold backed banking would return. Large corporations could issue their own stock as a centralized digital crypto currency utilizing a public block chain ledger like bitcoin. And then Bitcoin and other distributed crypto currencies could also gain use. Also need to get rid of taxes on gains made when exchanging one currency for another.