I'm not sold on why Internet of Things technologies need a distributed ledger system. Devices already upload data streams to predesignated servers, but why would it need a distributed ledger system? Distributed ledger systems are good for certain things, but not everything. This is something we've been seeing quite often - blockchain technology "companies" trying to blockchain everything. Don't be surprised when these "blockchain" companies that promise to be the solution to X problem in Y industry screw investors over and fail to provide viable products as promised.
In the article 3 main points are listed:
-Blockchain needs good IoT for industrial and logistic applications, such as proof of provenance.
-IoT has centralized infrastructure now, but in the future it could be decentralized becoming more safe and resilient. The servers are single points of failure right now.
-Security in IoT