Indi's at the IoT Tech Day event 2016
April 22, 2016
Last week, I have been at the IoT (Internet of things) 2016 together with Sujen. This year the IoT was held in Utrecht where key industries, developers and IoT enthusiasts from all around the world came to share ideas and the latest innovations within the world of the Internet of Things. We had quite a nice time there and we learned some cool stuff. In this blog we would like to summarize the sessions we found the most interesting.
I don’t have any experience yet with programming Raspberry Pi’s or Arduino’s, but seeing that this could be done so easily motivated me to get started.
LoraWANIoT is actually systems that are connected to each other. To make those connections possible different approaches are used, like 3G/ 4G, WiFi or cables. At this event I came to learn a new way of connecting things, namely the LoRaWAN. LoRaWAN is a wireless communication technology designed to allow long range communication but with low power consumption.
Blockchain: Control your IoTA blockchain is a public ledger for bitcoins. So what does this actually mean? Whenever a payment is initiated using bitcoins, a transaction will be started. This transaction contains information regarding the recipient, signature and amount of bitcoins to be transferred. The payment provider which is connected to the Bitcoin network will pass the transaction to all of the participating nodes (miners). These nodes will continue to pass the transaction on to their connections.
Thus far a promise has been created, but the transaction has yet to be verified. The nodes to which the transaction has been send, will start the mining process (in batches). A set of transactions is called a block. When a block is validated by a node, it will sent this block to their connections. Once verified by all nodes, this transaction will be completed and added to the ledger.
These are the basics for bitcoins and the blockchain. So how does this relate to IoT? The commonly used method for data transactions is having a centralized server or a cloud instance for an IoT network. The devices would then connect to this instance to achieve their purposes. As you might have noticed the Bitcoin network is decentralized. Since it is a decentralized network it is possible to have distributed cloud networks as participating nodes, which makes the IoT network more robust. An IoT network using this technology is highly available and able to provide secure data transactions thanks to the blockchain protocol.