Self-adaptation made easy with Blockchains

de Lemos, Rogerio and Sedgewick, Peter (2018) Self-adaptation made easy with Blockchains. In: SEAMS 2018, May 2018, Gothenburg, Sweden. (In press) (Full text available)

PDF - Pre-print
Download (115kB) Preview
[img]
Preview

Abstract

This position paper describes how blockchains facilitate the implementation of distributed self-adaptive systems. We demonstrate how the master/slave decentralised control pattern for self-adaptive systems, integrated with a permissioned blockchain, can protect nodes of a network against attacks by continuously adapting the membership of an access control list. Whenever malicious behaviour is detected, consensus on an updated access control list is reached, and that node is removed from the network. Using a smart home, as an example, we demonstrate that a permissioned blockchain is able to maintain a consistent view of a network of Internet of Things (IoT) devices in the presence of malicious nodes.

Item Type: Conference or workshop item (Paper)
Uncontrolled keywords: self-adapive systems, blockchains, IoT, MultiChain, access control
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming, > QA76.76 Computer software
Divisions: Faculties > Sciences > School of Computing
Faculties > Sciences > School of Computing > Security Group
Depositing User: Rogerio de Lemos
Date Deposited: 28 Mar 2018 15:42 UTC
Last Modified: 03 Apr 2018 10:30 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/66569 (The current URI for this page, for reference purposes)
de Lemos, Rogerio: https://orcid.org/0000-0002-0281-6308
  • Depositors only (login required):

Downloads

Downloads per month over past year