Or are their latest payment innovations more like credit and debit cards?

There’s nothing in either system that necessarily ties them to dollars. A few years ago there was a program called Second Life that had its own currency trading against the dollar (it still exists and so do Linden dollars, but in the same parallel universe as Tamagotchi).