Cargando…

Edge Computing to Secure IoT Data Ownership and Trade with the Ethereum Blockchain

With an increasing penetration of ubiquitous connectivity, the amount of data describing the actions of end-users has been increasing dramatically, both within the domain of the Internet of Things (IoT) and other smart devices. This has led to more awareness of users in terms of protecting personal...

Descripción completa

Detalles Bibliográficos
Autores principales: Nawaz, Anum, Peña Queralta, Jorge, Guan, Jixin, Awais, Muhammad, Gia, Tuan Nguyen, Bashir, Ali Kashif, Kan, Haibin, Westerlund, Tomi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7412471/
https://www.ncbi.nlm.nih.gov/pubmed/32708807
http://dx.doi.org/10.3390/s20143965
_version_ 1783568615744733184
author Nawaz, Anum
Peña Queralta, Jorge
Guan, Jixin
Awais, Muhammad
Gia, Tuan Nguyen
Bashir, Ali Kashif
Kan, Haibin
Westerlund, Tomi
author_facet Nawaz, Anum
Peña Queralta, Jorge
Guan, Jixin
Awais, Muhammad
Gia, Tuan Nguyen
Bashir, Ali Kashif
Kan, Haibin
Westerlund, Tomi
author_sort Nawaz, Anum
collection PubMed
description With an increasing penetration of ubiquitous connectivity, the amount of data describing the actions of end-users has been increasing dramatically, both within the domain of the Internet of Things (IoT) and other smart devices. This has led to more awareness of users in terms of protecting personal data. Within the IoT, there is a growing number of peer-to-peer (P2P) transactions, increasing the exposure to security vulnerabilities, and the risk of cyberattacks. Blockchain technology has been explored as middleware in P2P transactions, but existing solutions have mainly focused on providing a safe environment for data trade without considering potential changes in interaction topologies. we present EdgeBoT, a proof-of-concept smart contracts based platform for the IoT built on top of the ethereum blockchain. With the Blockchain of Things (BoT) at the edge of the network, EdgeBoT enables a wider variety of interaction topologies between nodes in the network and external services while guaranteeing ownership of data and end users’ privacy. in EdgeBoT, edge devices trade their data directly with third parties and without the need of intermediaries. This opens the door to new interaction modalities, in which data producers at the edge grant access to batches of their data to different third parties. Leveraging the immutability properties of blockchains, together with the distributed nature of smart contracts, data owners can audit and are aware of all transactions that have occurred with their data. we report initial results demonstrating the potential of EdgeBoT within the IoT. we show that integrating our solutions on top of existing IoT systems has a relatively small footprint in terms of computational resource usage, but a significant impact on the protection of data ownership and management of data trade.
format Online
Article
Text
id pubmed-7412471
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-74124712020-08-26 Edge Computing to Secure IoT Data Ownership and Trade with the Ethereum Blockchain Nawaz, Anum Peña Queralta, Jorge Guan, Jixin Awais, Muhammad Gia, Tuan Nguyen Bashir, Ali Kashif Kan, Haibin Westerlund, Tomi Sensors (Basel) Article With an increasing penetration of ubiquitous connectivity, the amount of data describing the actions of end-users has been increasing dramatically, both within the domain of the Internet of Things (IoT) and other smart devices. This has led to more awareness of users in terms of protecting personal data. Within the IoT, there is a growing number of peer-to-peer (P2P) transactions, increasing the exposure to security vulnerabilities, and the risk of cyberattacks. Blockchain technology has been explored as middleware in P2P transactions, but existing solutions have mainly focused on providing a safe environment for data trade without considering potential changes in interaction topologies. we present EdgeBoT, a proof-of-concept smart contracts based platform for the IoT built on top of the ethereum blockchain. With the Blockchain of Things (BoT) at the edge of the network, EdgeBoT enables a wider variety of interaction topologies between nodes in the network and external services while guaranteeing ownership of data and end users’ privacy. in EdgeBoT, edge devices trade their data directly with third parties and without the need of intermediaries. This opens the door to new interaction modalities, in which data producers at the edge grant access to batches of their data to different third parties. Leveraging the immutability properties of blockchains, together with the distributed nature of smart contracts, data owners can audit and are aware of all transactions that have occurred with their data. we report initial results demonstrating the potential of EdgeBoT within the IoT. we show that integrating our solutions on top of existing IoT systems has a relatively small footprint in terms of computational resource usage, but a significant impact on the protection of data ownership and management of data trade. MDPI 2020-07-16 /pmc/articles/PMC7412471/ /pubmed/32708807 http://dx.doi.org/10.3390/s20143965 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Nawaz, Anum
Peña Queralta, Jorge
Guan, Jixin
Awais, Muhammad
Gia, Tuan Nguyen
Bashir, Ali Kashif
Kan, Haibin
Westerlund, Tomi
Edge Computing to Secure IoT Data Ownership and Trade with the Ethereum Blockchain
title Edge Computing to Secure IoT Data Ownership and Trade with the Ethereum Blockchain
title_full Edge Computing to Secure IoT Data Ownership and Trade with the Ethereum Blockchain
title_fullStr Edge Computing to Secure IoT Data Ownership and Trade with the Ethereum Blockchain
title_full_unstemmed Edge Computing to Secure IoT Data Ownership and Trade with the Ethereum Blockchain
title_short Edge Computing to Secure IoT Data Ownership and Trade with the Ethereum Blockchain
title_sort edge computing to secure iot data ownership and trade with the ethereum blockchain
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7412471/
https://www.ncbi.nlm.nih.gov/pubmed/32708807
http://dx.doi.org/10.3390/s20143965
work_keys_str_mv AT nawazanum edgecomputingtosecureiotdataownershipandtradewiththeethereumblockchain
AT penaqueraltajorge edgecomputingtosecureiotdataownershipandtradewiththeethereumblockchain
AT guanjixin edgecomputingtosecureiotdataownershipandtradewiththeethereumblockchain
AT awaismuhammad edgecomputingtosecureiotdataownershipandtradewiththeethereumblockchain
AT giatuannguyen edgecomputingtosecureiotdataownershipandtradewiththeethereumblockchain
AT bashiralikashif edgecomputingtosecureiotdataownershipandtradewiththeethereumblockchain
AT kanhaibin edgecomputingtosecureiotdataownershipandtradewiththeethereumblockchain
AT westerlundtomi edgecomputingtosecureiotdataownershipandtradewiththeethereumblockchain