Author

Topic: IoT and Blockchain (Read 190 times)

sr. member
Activity: 279
Merit: 254
April 28, 2018, 03:12:14 AM
#8
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


I understand your point, but the question I'm wondering about is - does IoT NEED blockchain technology? With exponential rise in the number of IoT devices in various industries and sectors in the coming years, what purpose does the public availability of all transactions recorded onto some distributed ledger serve? I'd love to hear out some specific examples, but I'm really not an IoT engineer to elaborate anymore on my points. (I only know a bit about smart metering technologies haha)

Wait, blockchain doesn't mean public. There are implementation like HyperLedger in which privacy and even some degree of control over nodes can be maintained. It's really up to the specific IoT application to decide which application is better. For instance some applications can include the presence of currencies (think about a peer-to-peer marketplace of solar panels that sell and buy electricity) or without currency (for instance supply chain applications, in which you want to track a shipment between different means of transportation and log an audit trail of the whole shipment, together with enviromental measurements of temperature, humidity, etc.).

Some IoT use cases, I would say the majority, really needs the blockchain for security reasons. For instance one of the main concerns with self driving cars are hackers able to crash the car just by altering some sensor communications. I cite from https://blogs.cisco.com/innovation/blockchain-and-a-safer-self-driving-future:

Quote
Currently, roadside sensors use short-range wireless technology to transmit information about traffic and weather to vehicles. This data is disappointingly easy to interfere with, and tampering with real-time traffic information could have disastrous effects on autonomous vehicles, which will rely on these roadside processors to navigate the real world. If a bad actor hacked the system to show a nonexistent object in the road or disseminate bad information about weather conditions, it could have lethal effects on passengers. The roadside sensors need to exchange information with vehicles in a way that is secure, and this can be achieved with blockchain technology. As protocols for vehicle-to-vehicle (V2V) communication and vehicle-to-infrastructure (V2I) communication are perfected, we believe encrypted blockchain solutions should play a big role in this adaptation.

A very nice reference on different use cases is the following:

http://www.kaleidoinsights.com/wp-content/uploads/2018/01/KI_Report_IoTBlockchain_FINAL.pdf
jr. member
Activity: 154
Merit: 3
Korean Syndicate / Translator
April 27, 2018, 11:56:54 AM
#7
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

I understand your point, but the question I'm wondering about is - does IoT NEED blockchain technology? With exponential rise in the number of IoT devices in various industries and sectors in the coming years, what purpose does the public availability of all transactions recorded onto some distributed ledger serve? I'd love to hear out some specific examples, but I'm really not an IoT engineer to elaborate anymore on my points. (I only know a bit about smart metering technologies haha)
newbie
Activity: 112
Merit: 0
April 27, 2018, 11:43:30 AM
#6
Hi guys! I thouhgt that IoT is unreasoned technology, but few days ago i visited exsibition of modern technology and i saw the real models of smart device. These were smart lock with mobile system of control, refrigerator with app which can automatically order products. The future has come. IoT is here
sr. member
Activity: 279
Merit: 254
April 27, 2018, 02:39:33 AM
#5
IoT and blockchain are two promising technologies to change our future. This article talks about the main benefit and common misconceptions about using these two technologies together:

https://medium.com/anyledger/why-iot-and-blockchain-are-a-perfect-match-4d5b6e2a1a02


What do you think about it?

Among others, I think there is one of the main unsolved problems with blockchain - the possibility of blockchain compaction, which prevents it from real use in IoT.

Without this, IoT device is just acting as a light client, so why use  blockchain on small device at all?

For example, imagine you've got a security system in your house. Many small sensors are watching and listening whats going on around. Where do they send the collected data and store it for, say, years? Where the algorithms of how they work are stored? On central server?

You can say it is possible to make blockchain take less data, using UTXO, I believe it is implemented in Bitcoin. But how long would it take to plug in new device and sync with others then? Not sure, probably I'm missing the point, please correct me in this case.

There are two possible roads:
1 do all the blockchain work on the IoT device.
2  outsourcing the work remotely.

Option 1 is of course possible for powerful devices, but not for generically low powered sensors. There are some proposed solutions, like IOTA, that promise to be so lightweight that even small sensors can run a "full node". If this is really possible it's not totally clear at the moment.

Option 2 is more closer of how current IoT work with data analytics, that is the data is stored and analyzed remotely. I think that the same approach with the blockchain is the winning one, so hosting the "full nodes" remotely, and having the device just sign transactions and keep the private key. Notice that this approach is highly secure, since the private keys never leave the device. In the future server and storage will not be centralized, for instance one could use services like Golem and IPFS.
member
Activity: 182
Merit: 17
¯\_(ツ)_/¯
April 26, 2018, 08:21:03 AM
#4
IoT and blockchain are two promising technologies to change our future. This article talks about the main benefit and common misconceptions about using these two technologies together:

https://medium.com/anyledger/why-iot-and-blockchain-are-a-perfect-match-4d5b6e2a1a02


What do you think about it?

Among others, I think there is one of the main unsolved problems with blockchain - the possibility of blockchain compaction, which prevents it from real use in IoT.

Without this, IoT device is just acting as a light client, so why use  blockchain on small device at all?

For example, imagine you've got a security system in your house. Many small sensors are watching and listening whats going on around. Where do they send the collected data and store it for, say, years? Where the algorithms of how they work are stored? On central server?

You can say it is possible to make blockchain take less data, using UTXO, I believe it is implemented in Bitcoin. But how long would it take to plug in new device and sync with others then? Not sure, probably I'm missing the point, please correct me in this case.
sr. member
Activity: 279
Merit: 254
April 26, 2018, 04:09:20 AM
#3
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
jr. member
Activity: 154
Merit: 3
Korean Syndicate / Translator
April 26, 2018, 03:31:26 AM
#2
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.
sr. member
Activity: 279
Merit: 254
April 25, 2018, 10:10:39 AM
#1
IoT and blockchain are two promising technologies to change our future. This article talks about the main benefit and common misconceptions about using these two technologies together:

https://medium.com/anyledger/why-iot-and-blockchain-are-a-perfect-match-4d5b6e2a1a02


What do you think about it?
Jump to: