Cargando…

Patch Transporter: Incentivized, Decentralized Software Patch System for WSN and IoT Environments

In the complicated settings of WSN (Wireless Sensor Networks) and IoT (Internet of Things) environments, keeping a number of heterogeneous devices updated is a challenging job, especially with respect to effectively discovering target devices and rapidly delivering the software updates. In this pape...

Descripción completa

Detalles Bibliográficos
Autor principal: Lee, JongHyup
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5855871/
https://www.ncbi.nlm.nih.gov/pubmed/29438337
http://dx.doi.org/10.3390/s18020574
_version_ 1783307199049629696
author Lee, JongHyup
author_facet Lee, JongHyup
author_sort Lee, JongHyup
collection PubMed
description In the complicated settings of WSN (Wireless Sensor Networks) and IoT (Internet of Things) environments, keeping a number of heterogeneous devices updated is a challenging job, especially with respect to effectively discovering target devices and rapidly delivering the software updates. In this paper, we convert the traditional software update process to a distributed service. We set an incentive system for faithfully transporting the patches to the recipient devices. The incentive system motivates independent, self-interested transporters for helping the devices to be updated. To ensure the system correctly operates, we employ the blockchain system that enforces the commitment in a decentralized manner. We also present a detailed specification for the proposed protocol and validate it by model checking and simulations for correctness.
format Online
Article
Text
id pubmed-5855871
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-58558712018-03-20 Patch Transporter: Incentivized, Decentralized Software Patch System for WSN and IoT Environments Lee, JongHyup Sensors (Basel) Article In the complicated settings of WSN (Wireless Sensor Networks) and IoT (Internet of Things) environments, keeping a number of heterogeneous devices updated is a challenging job, especially with respect to effectively discovering target devices and rapidly delivering the software updates. In this paper, we convert the traditional software update process to a distributed service. We set an incentive system for faithfully transporting the patches to the recipient devices. The incentive system motivates independent, self-interested transporters for helping the devices to be updated. To ensure the system correctly operates, we employ the blockchain system that enforces the commitment in a decentralized manner. We also present a detailed specification for the proposed protocol and validate it by model checking and simulations for correctness. MDPI 2018-02-13 /pmc/articles/PMC5855871/ /pubmed/29438337 http://dx.doi.org/10.3390/s18020574 Text en © 2018 by the author. 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
Lee, JongHyup
Patch Transporter: Incentivized, Decentralized Software Patch System for WSN and IoT Environments
title Patch Transporter: Incentivized, Decentralized Software Patch System for WSN and IoT Environments
title_full Patch Transporter: Incentivized, Decentralized Software Patch System for WSN and IoT Environments
title_fullStr Patch Transporter: Incentivized, Decentralized Software Patch System for WSN and IoT Environments
title_full_unstemmed Patch Transporter: Incentivized, Decentralized Software Patch System for WSN and IoT Environments
title_short Patch Transporter: Incentivized, Decentralized Software Patch System for WSN and IoT Environments
title_sort patch transporter: incentivized, decentralized software patch system for wsn and iot environments
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5855871/
https://www.ncbi.nlm.nih.gov/pubmed/29438337
http://dx.doi.org/10.3390/s18020574
work_keys_str_mv AT leejonghyup patchtransporterincentivizeddecentralizedsoftwarepatchsystemforwsnandiotenvironments