Towards Building a Secure Blockchain-Based Architecture for Internet of Things (IoT)

IoT (Internet of Things) devices usually generate a large amount of data shared with a centralized cloud to provide various services. Traditional IoT architecture is heavily centralized, where data stored in a cloud environment, is prone to several kinds of threats. Blockchain is a very promising te...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Pavithran, Deepa (author)
منشور في: 2020
الموضوعات:
الوصول للمادة أونلاين:https://bspace.buid.ac.ae/handle/1234/1686
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
_version_ 1862980611288858624
author Pavithran, Deepa
author_facet Pavithran, Deepa
author_role author
dc.creator.none.fl_str_mv Pavithran, Deepa
dc.date.none.fl_str_mv 2020-11-04T09:34:57Z
2020-11-04T09:34:57Z
2020-10
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv 20170271
https://bspace.buid.ac.ae/handle/1234/1686
dc.language.none.fl_str_mv en
dc.publisher.none.fl_str_mv The British University in Dubai (BUiD)
dc.subject.none.fl_str_mv Blockchains.
Internet of things.
architecture
dc.title.none.fl_str_mv Towards Building a Secure Blockchain-Based Architecture for Internet of Things (IoT)
dc.type.none.fl_str_mv Thesis
description IoT (Internet of Things) devices usually generate a large amount of data shared with a centralized cloud to provide various services. Traditional IoT architecture is heavily centralized, where data stored in a cloud environment, is prone to several kinds of threats. Blockchain is a very promising technology that spans many use-cases other than cryptocurrencies. For example, its implementation in the Internet of Things based networks (IoT) is still unclear and demands further research. The traditional adoption of the blockchain protocol for Bitcoin is common but it cannot be used for IoT because Bitcoin is a payment system, whereas the IoT eco-system has a different architecture. Implementing blockchain for IoT may still impose a variety of challenges. In this thesis, we proposed an architecture for the use of blockchain in event-driven IoT. In particular, we identified the key components along with their design considerations and challenges to consider while creating the blockchain architecture for IoT. We also defined gaps that hinder creating a secure blockchain framework for IoT. Various literatures have proposed blockchain architectures for IoT; however, most of them are applicable to use-cases related to smart homes and healthcare. In addition, we identified that the existing architectures have additional overhead of key management. Hence, we proposed a privacy-preserving blockchain architecture for Traffic Speed radars using Hierarchical Identity Based Encryption (HIBE). The proposed architecture uses edge and cloudlet computing paradigm as well as HIBE to preserve privacy. The performance of the proposed architecture is evaluated by conducting extensive experiments. We created the blockchain network using Ethereum and evaluated the system performance. Network performance was evaluated by simulating the network using Contiki OS. Finally, we analyzed the security of the scheme through theoretical analysis and threat-modelling tool that considers the existence of a malicious adversary.
id budr_93fd3a58267d5ab7ebaf5432ee784520
identifier_str_mv 20170271
language_invalid_str_mv en
network_acronym_str budr
network_name_str The British University in Dubai repository
oai_identifier_str oai:bspace.buid.ac.ae:1234/1686
publishDate 2020
publisher.none.fl_str_mv The British University in Dubai (BUiD)
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
spelling Towards Building a Secure Blockchain-Based Architecture for Internet of Things (IoT)Pavithran, DeepaBlockchains.Internet of things.architectureIoT (Internet of Things) devices usually generate a large amount of data shared with a centralized cloud to provide various services. Traditional IoT architecture is heavily centralized, where data stored in a cloud environment, is prone to several kinds of threats. Blockchain is a very promising technology that spans many use-cases other than cryptocurrencies. For example, its implementation in the Internet of Things based networks (IoT) is still unclear and demands further research. The traditional adoption of the blockchain protocol for Bitcoin is common but it cannot be used for IoT because Bitcoin is a payment system, whereas the IoT eco-system has a different architecture. Implementing blockchain for IoT may still impose a variety of challenges. In this thesis, we proposed an architecture for the use of blockchain in event-driven IoT. In particular, we identified the key components along with their design considerations and challenges to consider while creating the blockchain architecture for IoT. We also defined gaps that hinder creating a secure blockchain framework for IoT. Various literatures have proposed blockchain architectures for IoT; however, most of them are applicable to use-cases related to smart homes and healthcare. In addition, we identified that the existing architectures have additional overhead of key management. Hence, we proposed a privacy-preserving blockchain architecture for Traffic Speed radars using Hierarchical Identity Based Encryption (HIBE). The proposed architecture uses edge and cloudlet computing paradigm as well as HIBE to preserve privacy. The performance of the proposed architecture is evaluated by conducting extensive experiments. We created the blockchain network using Ethereum and evaluated the system performance. Network performance was evaluated by simulating the network using Contiki OS. Finally, we analyzed the security of the scheme through theoretical analysis and threat-modelling tool that considers the existence of a malicious adversary.The British University in Dubai (BUiD)2020-11-04T09:34:57Z2020-11-04T09:34:57Z2020-10Thesisapplication/pdf20170271https://bspace.buid.ac.ae/handle/1234/1686enoai:bspace.buid.ac.ae:1234/16862021-09-08T07:03:48Z
spellingShingle Towards Building a Secure Blockchain-Based Architecture for Internet of Things (IoT)
Pavithran, Deepa
Blockchains.
Internet of things.
architecture
title Towards Building a Secure Blockchain-Based Architecture for Internet of Things (IoT)
title_full Towards Building a Secure Blockchain-Based Architecture for Internet of Things (IoT)
title_fullStr Towards Building a Secure Blockchain-Based Architecture for Internet of Things (IoT)
title_full_unstemmed Towards Building a Secure Blockchain-Based Architecture for Internet of Things (IoT)
title_short Towards Building a Secure Blockchain-Based Architecture for Internet of Things (IoT)
title_sort Towards Building a Secure Blockchain-Based Architecture for Internet of Things (IoT)
topic Blockchains.
Internet of things.
architecture
url https://bspace.buid.ac.ae/handle/1234/1686