On the Suitability of Blockchain Platforms for IoT Applications: Architectures, Security, Privacy, and Performance

09/06/2021
by   Sotirios Brotsis, et al.
0

Blockchain and distributed ledger technologies have received significant interest in various areas beyond the financial sector, with profound applications in the Internet of Things (IoT), providing the means for creating truly trustless and secure solutions for IoT applications. Taking into account the weak security defences that the majority of IoT devices have, it is critical that a blockchain-based solution targeting the IoT is not only capable of addressing the many challenges IoT is facing, but also does not introduce other defects, in terms of performance, making its adoption hard to achieve. This paper aims at addressing the above needs by providing a comprehensive and coherent review of the available blockchain solutions to determine their ability to meet the requirements and tackle the challenges of the IoT, using the smart home as the reference domain. Key architectural aspects of blockchain solutions are examined in terms of their ability to withstand various types of common IoT and blockchain attacks, deliver enhanced privacy features, and assure adequate performance levels while processing large amounts of transactions being generated in an IoT environment. The analysis carried out identified that the defences currently provided by blockchain platforms are not sufficient to thwart all the prominent attacks against blockchains, with blockchain 1.0 and 2.0 platforms being susceptible to the majority of them. On the other side, privacy related mechanisms are being supported, to varying degrees, by all platforms investigated; however, each of the them tackles specific only privacy aspects, thus rendering the overall privacy evaluation a challenging task which needs to be considered in an ad-hoc basis. If the underlying consensus protocols performance and fault tolerance is also considered, then only a small number of platforms meet the requirements of our reference IoT domain.

READ FULL TEXT

page 7

page 8

page 37

research
09/08/2021

On the Security of Permissioned Blockchain Solutions for IoT Applications

The blockchain has found numerous applications in many areas with the ex...
research
12/26/2021

IoT Analytics and Blockchain

The Internet of Things (IoT) is revolutionizing human life with the idea...
research
08/23/2019

Towards Secure and Decentralized Sharing of IoT Data

The Internet of Things (IoT) bears unprecedented security and scalabilit...
research
06/12/2018

Blockchain Enabled Enhanced IoT Ecosystem Security

Blockchain (BC), the technology behind the Bitcoin cryptocurrency system...
research
11/05/2020

Integration of Blockchain and IoT: An Enhanced Security Perspective

Blockchain (BC), a by-product of Bitcoin cryptocurrency, has gained imme...
research
04/27/2023

Holo-Block Chain: A Hybrid Approach for Secured IoT Healthcare Ecosystem

The Internet-of-Things (IoT) is an imminent and corporal technology that...
research
08/23/2022

Investigating the Requirements for Building a Blockchain Simulator for IoT Applications

The pervasiveness of the Internet of Things (IoT) has enabled the admini...

Please sign up or login with your details

Forgot password? Click here to reset