Research Area:  Internet of Things
Blockchain is a very promising technology that spans many use cases other than cryptocurrencies. For example, its implementation in the Internet of Things (IoT) based networks is still unclear and demands further research. This is mainly due to the limited constraints of IoT devices and the ledger-based design of blockchain protocol. IoT may offer many benefits if blockchain features can be balanced to fit it. As such, many current problems in IoT can be resolved. However, implementing blockchain for IoT may still impose a variety of challenges. In this paper, we provide a recent literature review analysis on blockchain in IoT. In particular, we identify five key components along with their design considerations and challenges that should be considered while creating blockchain architecture for IoT. We also define gaps that hinder creating a secure blockchain framework for IoT. We simulated two different types of blockchain implementation and identified that device to device architecture has comparatively better throughput than gateway based implementations.
Author(s) Name:  Deepa Pavithran,Khaled Shaalan,Jamal N. Al-Karaki,Amjad Gawanmeh
Journal name:  Cluster Computing
Publisher name:  Springer
Volume Information:  volume 23, pages 2089–2103 (2020)
Paper Link:   https://link.springer.com/article/10.1007/s10586-020-03059-5