Towards an Optimized BlockChain for IoT
By Ali Dorri, Salil S. Kanhere, Raja Jurdak. International Conference on Internet-of-Things Design and Implementation, 2017
688 citations recorded by the source corpus.
There has been increasing interest in adopting BlockChain (BC), that underpins the crypto-currency Bitcoin, in Internet of Things (IoT) for security and privacy. However, BCs are computationally expensive and involve high bandwidth overhead and delays, which are not suitable for most IoT devices. This paper proposes a lightweight BC-based architecture for IoT that virtually eliminates the overheads of classic BC, while maintaining most of its security and privacy benefits. IoT devices benefit from a private immutable ledger, that acts similar to BC but is managed centrally, to optimize energy consumption. High resource devices create an overlay network to implement a publicly accessible distributed BC that ensures end-to-end security and privacy. The proposed architecture uses distributed trust to reduce the block validation processing time. We explore our approach in a smart home setting as a representative case study for broader IoT applications. Qualitative evaluation of the architecture under common threat models highlights its effectiveness in providing security and privacy for IoT applications. Simulations demonstrate that our method decreases packet and processing overhead significantly compared to the BC implementation used in Bitcoin.
Subfields: Computer Networks and Communications, Information Systems
View Paper: https://www.semanticscholar.org/paper/61d69925287bd0e3adea7d6fe9ccaffaf29207cd
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
- Tao Huang
- Tiago M. Fernández-Caramés
- Paula Fraga-Lamas
- Muhammad Ali Imran
- Yong Yuan
- Tanesh Kumar
- Renchao Xie
- Neeraj Kumar
In Information Systems
- Yong Yuan
- Feiyue Wang
- Seyednima Khezr
- Tiago M. Fernández-Caramés
- Paula Fraga-Lamas
- Muhammad Ali Imran
- David J. Greenwood
- Neeraj Kumar
Citations in the corpus
- Blockchain in the built environment and construction industry: A systematic review, conceptual models and practical use cases (2019, background): “…behaviours etc. for example, charging at times when electricity is cheapest; and enabling car sharing services when a vehicle is not in use by its owner where the blockchain facilitates the financial transaction, unlocking of the car, authorised access etc. (Dorri et al., 2017c; Cebe et al., 2018).”
- Security for 5G and Beyond (2019, background): “Along with that, security and privacy remain the top most concerns in IoT because of its massive scale in diverse applications [378].”
- Internet of Things (IoT) and the Energy Sector (2020, background): “Current IoT systems mostly rely on centralized cloud systems [151,152].”
- Blockchain for 5G-enabled IoT for industrial automation: A systematic review, solutions, and challenges (2020, background): “[43] 2017 Uses distributed trust to reduce block”
- A systematic literature review of blockchain-based applications: Current status, classification and open issues (2019, neutral): “Therefore, privacy and security oriented applications that rely on blockchain technology can be found in the literature (Di Francesco Maesa et al., 2017; Dorri et al., 2017c; Hari and Lakshman, 2016; Lee et al., 2017; Tang et al., 2018; Chanson et al., 2017; Anjum et al., 2017).”
- Blockchain Technology in Healthcare: A Comprehensive Review and Directions for Future Research (2019, background): “in [158,159] proposed a novel lightweight architecture for networks comprising numerous IoT devices.”
- A Review on the Use of Blockchain for the Internet of Things (2018, background): “Another BIoT architecture is proposed in [91], [92].”
- Privacy-Preserving Solutions for Blockchain: Review and Challenges (2019, neutral): “, [177] or”
- A Scalable Multi-Layer PBFT Consensus for Blockchain (2020, background): “…in other applications such as blockchain-enabled scenarios with massive IoT devices connection, where scalability is a bottleneck but not latency, multi-layer PBFT provides a solution with greatly improved node scalability while protecting the system from malicious attacks [22], [23], [24].”
- A Survey of Blockchain Technology Applied to Smart Cities: Research Issues and Challenges (2019, background): “In [190]–[192], a private blockchain is used by the owner of a smart home to manage the communication among devices.”
- Blockchain-Enabled Smart Contracts: Architecture, Applications, and Future Trends (2019, background): “Simulation results indicate that the overheads introduced by the proposed method is relatively low [27-28].”