Blockchain in internet of things: Challenges and Solutions

By Ali Dorri, Salil S. Kanhere, Raja Jurdak. arXiv.org, 2016

433 citations recorded by the source corpus.

The Internet of Things IoT is experiencing exponential growth in research and industry, but it still suffers from privacy and security vulnerabilities. Conventional security and privacy approaches tend to be inapplicable for IoT, mainly due to its decentralized topology and the resource-constraints of the majority of its devices. BlockChain BC that underpin the crypto-currency Bitcoin have been recently used to provide security and privacy in peer-to-peer networks with similar topologies to IoT. However, BCs are computationally expensive and involve high bandwidth overhead and delays, which are not suitable for IoT devices. This position paper proposes a new secure, private, and lightweight architecture for IoT, based on BC technology that eliminates the overhead of BC while maintaining most of its security and privacy benefits. The described method is investigated on a smart home application as a representative case study for broader IoT applications. The proposed architecture is hierarchical, and consists of smart homes, an overlay network and cloud storages coordinating data transactions with BC to provide privacy and security. Our design uses different types of BCs depending on where in the network hierarchy a transaction occurs, and uses distributed trust methods to ensure a decentralized topology. Qualitative evaluation of the architecture under common threat models highlights its effectiveness in providing security and privacy for IoT applications.

Subfields: Artificial Intelligence, Computer Networks and Communications, Information Systems

View Paper: https://www.semanticscholar.org/paper/451729b3faedea24771ac4aadbd267146688db9b

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Zhao Yang Dong
  2. Junhua Zhao
  3. Gaoqi Liang
  4. Steven S. R. Weller
  5. Fengji Luo
  6. Francesco Longo
  7. Antonio Puliafito
  8. Alfonso Panarello

In Computer Networks and Communications

  1. Zhao Yang Dong
  2. Junhua Zhao
  3. Gaoqi Liang
  4. Steven S. R. Weller
  5. Fengji Luo
  6. Francesco Longo
  7. Antonio Puliafito
  8. Alfonso Panarello

In Information Systems

  1. Junhua Zhao
  2. Francesco Longo
  3. Zhao Yang Dong
  4. Gaoqi Liang
  5. Antonio Puliafito
  6. Alfonso Panarello
  7. Steven S. R. Weller
  8. Nachiket Tapas

Citations in the corpus