Home // CLOUD COMPUTING 2019, The Tenth International Conference on Cloud Computing, GRIDs, and Virtualization // View article
Version Control Using Distributed Ledger Technologies for Internet of Things Device Software Updates
Authors:
Magnus Westerlund
John Wickström
Göran Pulkkis
Keywords: IoT; distributed ledger; blockchain; version control; software update
Abstract:
The number of installed Internet of Things (IoT) devices is growing rapidly and securing these IoT installations is an important task that may require technical knowledge that the owners of these devices do not always possess. Although experts have pointed out, that security should always be a priority when creating IoT products, the challenges are numerous and security solutions are not always targeted to decentralized or distributed architectures. In this paper, we explore the mechanisms for creating a method for a distributed IoT software update service that utilize distributed ledger technologies, such as Ethereum smart contracts and the InterPlanetary File System (IPFS). Our aim is to present a method that offers a more transparent version control of updates than current solutions, which are mostly conceptually centralized. We also aim to avoid relying on a central node for distributing updates and to create a fully secured and automated process for update management.
Pages: 43 to 48
Copyright: Copyright (c) IARIA, 2019
Publication date: May 5, 2019
Published in: conference
ISSN: 2308-4294
ISBN: 978-1-61208-703-0
Location: Venice, Italy
Dates: from May 5, 2019 to May 9, 2019