&gt; The solution has always been to keep your money locked up in a safe. Pay for things in cash or cashiers check.<p>You are never safe against the risk of fiat money devaluation, though (or even folks breaking into your home and stealing your safe). 
Of course, the devaluation risk exists with BTC as well, but at least it does not depend on a central government.