USD is not backed by taxation laws..
its backed by minimum wage laws. employee's with employee contracts need to be paid in native FIAT .. so the dollar is backed by labour time.
secondly there are many cases where the IRS has accepted gold and silver as forms of payment. google has the answer.