A gold standard doesn't stop confiscation through inflation either. You can simply print more paper money than gold you have. The only thing that will stop confiscation through inflation is to let the free market do what it does best and decide the medium of exchange and history shows left to its own devices, the free market will choose hard currencies.
"In reality, the Constitution itself is incapable of achieving what we would like in limiting government power, no matter how well written."
~ Ron Paul, End the Fed