I use cash as much as possible, love the anonymous aspect. I hate the spam and tracking that follows non-cash transactions - especially from Uncle Sam.
One problem with a cashless society - it's hard to stash a wad of money in a jar and hide it. What are you going to do, stuff a bank book in a jar (and the state confiscates the account in the meantime). I suppose I could purchase jewelry and stuff it in jars ("small pysical commodities").
Jewelry isn’t the best exchangeable commodity because the value of the items is too subjective. Gold and silver (or even copper/bronze) coins (or privately-struck metal rounds) fit the bill because they are a standard size, weight and metal content and both the buyer and seller can easily understand what they are getting.
I can see private mints issuing bars and medallions doing a roaring trade if a serious transition towards ‘all-digital’ money is made...