Possible blockchain IoT applications
blockgeeks.com
blockgeeks.com
Incidentally, one of my friends is working on such a block-chain based app: http://www.agriledger.com/
I still don't understand it, even though it seems cool.
1. Timestamp validity is of utmost importance (proof-of-existence). 2. Transactions are being heavily censored and there is a need for truly peer-to-peer value transfer.
This article has a terrible introduction that explains blockchain as enabling an upside-down communication method allowing users to aggregate their requests among many apps. This isn't something that a blockchain is needed for. In fact, I'm finding it hard to see how a blockchain improves upon traditional solutions already implemented.
Also, as you said Afton, traditional contracts work just fine and are preferable to blockchain contracts in almost every real-world scenario.
In the case of agriledger specifically, I am wondering why ECDSA concepts aren't enough to solve the problem of authenticity of records.
Blockchain apps can really redefine many concepts and processes, just like Bitcoin's blockchain is redefining money right now. However, I'm hesitant to over-prescribe blockchain as a solution to all that ails the tech world.
(Proof of Stake, Sharding, and depending on your use case zero-confirmation transactions or shorter block times solve the problems you identify here.)
Because some altcoin with 15 users does it doesn't mean it _works_.
The parent article, though, is a solution looking for a problem.
(And I dig the Adams reference.)
(If someone at work asks you about Blockchain(tm), tell them "oh yes, bits of Blockchain(tm) are excellent, we've been using it even before Bitcoin existed!" i.e., you use git.)