Cargando…
Local Trust in Internet of Things Based on Contract Theory
Autonomous trust mechanisms enable Internet of Things (IoT) devices to function cooperatively in a wide range of ecosystems, from vehicle-to-vehicle communications to mesh sensor networks. A common property desired in such networks is a mechanism to construct a secure, authenticated channel between...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8949856/ https://www.ncbi.nlm.nih.gov/pubmed/35336564 http://dx.doi.org/10.3390/s22062393 |
_version_ | 1784675003449475072 |
---|---|
author | Fragkos, Georgios Minwalla, Cyrus Plusquellic, Jim Tsiropoulou, Eirini Eleni |
author_facet | Fragkos, Georgios Minwalla, Cyrus Plusquellic, Jim Tsiropoulou, Eirini Eleni |
author_sort | Fragkos, Georgios |
collection | PubMed |
description | Autonomous trust mechanisms enable Internet of Things (IoT) devices to function cooperatively in a wide range of ecosystems, from vehicle-to-vehicle communications to mesh sensor networks. A common property desired in such networks is a mechanism to construct a secure, authenticated channel between any two participating nodes to share sensitive information, nominally a challenging proposition for a large, heterogeneous network where node participation is constantly in flux. This work explores a contract-theoretic framework that exploits the principles of network economics to crowd-source trust between two arbitrary nodes based on the efforts of their neighbors. Each node in the network possesses a trust score, which is updated based on useful effort contributed to the authentication step. The scheme functions autonomously on locally adjacent nodes and is proven to converge onto an optimal solution based on the available nodes and their trust scores. Core building blocks include the use of Stochastic Learning Automata to select the participating nodes based on network and social metrics, and the formulation of a Bayesian trust belief distribution from the past behavior of the selected nodes. An effort-reward model incentivizes selected nodes to accurately report their trust scores and contribute their effort to the authentication process. Detailed numerical results obtained via simulation highlight the proposed framework’s efficacy and performance. The performance achieved near-optimal results despite incomplete information regarding the IoT nodes’ trust scores and the presence of malicious or misbehaving nodes. Comparison metrics demonstrate that the proposed approach maximized the overall social welfare and achieved better performance compared to the state of the art in the domain. |
format | Online Article Text |
id | pubmed-8949856 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-89498562022-03-26 Local Trust in Internet of Things Based on Contract Theory Fragkos, Georgios Minwalla, Cyrus Plusquellic, Jim Tsiropoulou, Eirini Eleni Sensors (Basel) Article Autonomous trust mechanisms enable Internet of Things (IoT) devices to function cooperatively in a wide range of ecosystems, from vehicle-to-vehicle communications to mesh sensor networks. A common property desired in such networks is a mechanism to construct a secure, authenticated channel between any two participating nodes to share sensitive information, nominally a challenging proposition for a large, heterogeneous network where node participation is constantly in flux. This work explores a contract-theoretic framework that exploits the principles of network economics to crowd-source trust between two arbitrary nodes based on the efforts of their neighbors. Each node in the network possesses a trust score, which is updated based on useful effort contributed to the authentication step. The scheme functions autonomously on locally adjacent nodes and is proven to converge onto an optimal solution based on the available nodes and their trust scores. Core building blocks include the use of Stochastic Learning Automata to select the participating nodes based on network and social metrics, and the formulation of a Bayesian trust belief distribution from the past behavior of the selected nodes. An effort-reward model incentivizes selected nodes to accurately report their trust scores and contribute their effort to the authentication process. Detailed numerical results obtained via simulation highlight the proposed framework’s efficacy and performance. The performance achieved near-optimal results despite incomplete information regarding the IoT nodes’ trust scores and the presence of malicious or misbehaving nodes. Comparison metrics demonstrate that the proposed approach maximized the overall social welfare and achieved better performance compared to the state of the art in the domain. MDPI 2022-03-20 /pmc/articles/PMC8949856/ /pubmed/35336564 http://dx.doi.org/10.3390/s22062393 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Fragkos, Georgios Minwalla, Cyrus Plusquellic, Jim Tsiropoulou, Eirini Eleni Local Trust in Internet of Things Based on Contract Theory |
title | Local Trust in Internet of Things Based on Contract Theory |
title_full | Local Trust in Internet of Things Based on Contract Theory |
title_fullStr | Local Trust in Internet of Things Based on Contract Theory |
title_full_unstemmed | Local Trust in Internet of Things Based on Contract Theory |
title_short | Local Trust in Internet of Things Based on Contract Theory |
title_sort | local trust in internet of things based on contract theory |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8949856/ https://www.ncbi.nlm.nih.gov/pubmed/35336564 http://dx.doi.org/10.3390/s22062393 |
work_keys_str_mv | AT fragkosgeorgios localtrustininternetofthingsbasedoncontracttheory AT minwallacyrus localtrustininternetofthingsbasedoncontracttheory AT plusquellicjim localtrustininternetofthingsbasedoncontracttheory AT tsiropouloueirinieleni localtrustininternetofthingsbasedoncontracttheory |