's An idea: why not a currency with price stability? The process of mining could check the price on gold (indirectly, through another fiat currency), and when the cryptocurrency's price come down to a certain point, add a delay of a few days (15 or 30 days, for example) to a certain percentage of every transaction in progress, to decrease the usable money supply, increasing the price of the cryptocurrency.
So when the price changes enough no one can buy anything for 15 to 30 days? Sounds like a way to make a currency useless.
If price changes are sufficient to retain 100% of all transactions, is that the price of the coin was 0 .. then what do you buy with it?
but if the price drops a bit, only retains, for example, 3% of each transaction. Once operational the price would remain in a very narrow channel, since large drops retain much money and big ups saturate the market, driving down prices.
This is just a small outline, to meditate on it ...