Towards a blockchain-based decentralized reputation system for public fog nodes
- Mazin Debe,
- Khaled Salah,
- ,
- Davor Svetinovic
- Khalifa University of Science and Technology
Sustainable Development Goals
- SDG 7 Affordable and Clean Energy
Abstract
The omnipresence of Internet of Things (IoT) devices nowadays has resulted in a large amount of data transferred regularly to the cloud. This continuous data transfer degrades the application performance in terms of latency, bandwidth consumption, connectivity, security, privacy, user experiences, and energy efficiency. Fog computing brings cloud services closer to the IoT devices. In public settings, variety of handheld and IoT devices need to connect to public fog nodes in order to access localized compute, storage, and networking capabilities. Therefore, the reputations of publicly available fog nodes become critical. Maintaining a reputation score is one of the popular techniques to ensure trust for fog nodes. This paper introduces a blockchain-based solution to establish trust in public fog nodes that provides services for IoT devices in a decentralized manner. Our proposed solution exploits blockchain smart contracts to compute the reputation in a decentralized manner by capturing and analyzing its past interactions with IoT devices. The solution also penalizes IoT devices that may collude to provide dishonest reputation scores.
Publication Information
Output type
Original language
EnglishArticle number
9035252Publication milestones
- Published - 16/03/2020
Publication status
Publisher
IEEE Computer Society, United StatesPublication series
- Publication series name: Proceedings of IEEE/ACS International Conference on Computer Systems and Applications, AICCSA
ISSN (Print): 2161-5322
ISSN (Electronic): 2161-5330
Volume: 2019-November
ISBN (Electronic)
9781728150529External Publication IDs
- Scopus: 85077221362
