Crypto currencies and blockchain are broken because they lack utility
I've been struggling to put this in to words for a while now. The above thread on crypto currencies tanking has me bothered and has driven me to try and express myself.
Crypto-tokens are useless without utility. Because there is no value (not even fiat acceptance) intrinsic to any coin, they are useless without a utility function.
Some blockchain models have tried to solve this (lack of utility) with smart contracts. Smart contracts are also broken, though, for distributed trust systems. Sure, they might work on chain, but when someone needs to author a real-estate deal there is some trusting that happens off-chain. And when trust (the entire point of the blockchain) occurs off-chain there is no guarantee that what you expect to happen has actually happened (did they sell the property, is it in the condition described, etc.).
So, the only utility (smart contracts) for distributed trust systems can't be trusted when it comes to real applications.
The only other way any fiat currency gains utility is mass acceptance (which all crypto currencies lack). If I can't buy a cup of coffee with it, why would I accept XYZ coin as payment for anything.
So, I argue for utility. If any currency/blockchain technology is going to be successful it needs to be useful for something. In short: can I buy stuff I want with it?
My question is: how can the ideas of crypto currency and blockchain be leveraged in a way that is actually useful on a mass market scale? (ie, how do we bring utility to an idea that has been fluff - 'mining', really?! - so far?)