Highlights
Abstract
Keywords
1. Introduction
2. Blockchain
3. IoT and blockchain integration
4. Platforms and applications
5. Conclusion and future work
Acknowledgments
References
Vitae
Abstract
In the Internet of Things (IoT) vision, conventional devices become smart and autonomous. This vision is turning into a reality thanks to advances in technology, but there are still challenges to address, particularly in the security domain e.g., data reliability. Taking into account the predicted evolution of the IoT in the coming years, it is necessary to provide confidence in this huge incoming information source. Blockchain has emerged as a key technology that will transform the way in which we share information. Building trust in distributed environments without the need for authorities is a technological advance that has the potential to change many industries, the IoT among them. Disruptive technologies such as big data and cloud computing have been leveraged by IoT to overcome its limitations since its conception, and we think blockchain will be one of the next ones. This paper focuses on this relationship, investigates challenges in blockchain IoT applications, and surveys the most relevant work in order to analyze how blockchain could potentially improve the IoT.
1. Introduction
The rapid evolution in miniaturization, electronics and wireless communication technologies have contributed to unprecedented advances in our society. This has resulted in an increase in the number of suitable electronic devices for many areas, a reduction in their production costs and a paradigm shift from the real world into the digital world. Therefore, the way in which we interact with each other and with the environment has changed, using current technology to gain a better understanding of the world. The Internet of Things (IoT) has emerged as a set of technologies from Wireless Sensors Networks (WSN) to Radio Frequency Identification (RFID), that provide the capabilities to sense, actuate with and communicate over the Internet [1]. Nowadays, an IoT device can be an electronic device from a wearable to a hardware development platform and the range of applications where it can be used encompass many areas of the society. The IoT plays a central role in turning current cities into smart cities, electrical grids into smart grids and houses into smart homes, and this is only the beginning. According to various research reports, the number of connected devices is predicted to reach anywhere from 20 to 50 billion by 2020 [2] mainly due to the vast number of devices that the IoT can place on the scene.