A Blockchain-Based Decentralized Self-balancing Architecture for the Web of Things

6Citations
Citations of this article
89Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Edge computing is a distributed computing paradigm that relies on the computational resources of end devices in a network to bring benefits such as low bandwidth utilization, responsiveness, scalability and privacy preservation. Applications range from large scale sensor networks to IoT, and concern multiple domains (agriculture, supply chain, medicine, etc.). However, resource usage optimization is a challenge due to the limited capacity of edge devices and is typically handled in a centralized way, which remains an important limitation. In this paper, we propose a decentralized approach that relies on a combination of blockchain and a consensus algorithm to monitor network resources and, if necessary, migrate applications at run-time. We integrate our solution into an application container platform, thus providing an edge architecture capable of general purpose computation. We validate and evaluate our solution with a proof-of-concept implementation in a national cultural heritage building.

Cite

CITATION STYLE

APA

Tošić, A., Vičič, J., & Mrissa, M. (2019). A Blockchain-Based Decentralized Self-balancing Architecture for the Web of Things. In Communications in Computer and Information Science (Vol. 1064, pp. 325–336). Springer Verlag. https://doi.org/10.1007/978-3-030-30278-8_34

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free