Crypto currencies probably. I could see taking a generation for them to be mainstream and understood by the public the way the internet is today.
I very much doubt that. Tech people love it as a nice invention with a libertarian twist. But what is the incentive for my grand-mother to use it over regular cash?
I think the non-cash uses are more interesting. Smart contracts, public ledgers, etc.