Title
Trust management in a blockchain based fog computing platform with trustless smart oracles
Abstract
Trust is a crucial aspect when cyber-physical systems have to rely on resources and services under ownership of various entities, such as in the case of Edge, Fog and Cloud computing. The DECENTER’s Fog Computing Platform is developed to support Big Data pipelines, which start from the Internet of Things (IoT), such as cameras that provide video-streams for subsequent analysis. It is used to implement Artificial Intelligence (AI) algorithms across the Edge-Fog-Cloud computing continuum which provide benefits to applications, including high Quality of Service (QoS), improved privacy and security, lower operational costs and similar. In this article, we present a trust management architecture for DECENTER that relies on the use of blockchain-based Smart Contracts (SCs) and specifically designed trustless Smart Oracles. The architecture is implemented on Ethereum ledger (testnet) and three trust management scenarios are used for illustration. The scenarios (trust management for cameras, trusted data flow and QoS based computing node selection) are used to present the benefits of establishing trust relationships among entities, services and stakeholders of the platform.
Year
DOI
Venue
2019
10.1016/j.future.2019.07.030
Future Generation Computer Systems
Keywords
Field
DocType
Trust,Fog,Blockchain,Smart contract,Smart oracle
Architecture,Computer science,Internet of Things,Fog computing,Quality of service,Blockchain,Big data,Distributed computing,Data flow diagram,Cloud computing
Journal
Volume
ISSN
Citations 
101
0167-739X
6
PageRank 
References 
Authors
0.52
0
5
Name
Order
Citations
PageRank
Petar Kochovski1113.32
Sandi Gec2143.74
Vlado Stankovski328330.54
Marko Bajec446534.56
Pavel Drobintsev582.60