Proceedings of the 13th International Conference on Software Engineering for Adaptive and Self-Managing Systems 2018
DOI: 10.1145/3194133.3194150
|View full text |Cite
|
Sign up to set email alerts
|

Self-adaptation made easy with blockchains

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 sm… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(2 citation statements)
references
References 3 publications
0
2
0
Order By: Relevance
“…The important characteristic of this technology is its distributed nature. The methods through which the blockchain-based access control is described in the literature can be further divided into transaction-based and smart contract-based access control [ 59 , 60 , 61 ]. Transactions can be used to grant, delegate, or revoke access rights.…”
Section: Access Control Models In Iotmentioning
confidence: 99%
“…The important characteristic of this technology is its distributed nature. The methods through which the blockchain-based access control is described in the literature can be further divided into transaction-based and smart contract-based access control [ 59 , 60 , 61 ]. Transactions can be used to grant, delegate, or revoke access rights.…”
Section: Access Control Models In Iotmentioning
confidence: 99%
“…In wider technical challenge areas, D'Angelo explores how self-adaptive theory can help to manage uncertainty in fully decentralised systems [19], exploring how full decentralisation impacts computation and how adaptive behaviours may aid with these impacts. Examining wider applicative theory, Sedgewick and de Lemos explore how blockchain technologies may be a powerful concept to facilitate distributed selfadaptive systems [20], particularly focusing on potential for enhanced resilience against cyber security attacks.…”
Section: Altmentioning
confidence: 99%