Aggregate Computing is a promising paradigm for coordinating large numbers of possibly situated devices, typical of scenarios related to the Internet of Things, smart cities, drone coordination, and mass urban events. Currently, little work has been devoted to study and improve security in aggregate programs, and existing works focus solely on application-level countermeasures. Those security systems work under the assumption that the underlying computational model is respected; however, so-called Byzantine behaviour violates such assumption. In this paper, we discuss how Byzantine behaviours can hinder an aggregate program, and exploit application-level protection for creating bigger disruption. We discuss how the blockchain technology can mitigate these attacks by enforcing behaviours consistent with the expected operational semantics, with no impact on the application logic.

Transparent protection of aggregate computations from Byzantine behaviours via blockchain / Pianini, D.; Mariani, S.; Ciatto, G.; Viroli, M.; Casadei, R.; Omicini, A.. - (2018), pp. 271-276. (Intervento presentato al convegno 4th EAI International Conference on Smart Objects and Technologies for Social Good, GOODTECHS 2018 tenutosi a ita nel 2018) [10.1145/3284869.3284870].

Transparent protection of aggregate computations from Byzantine behaviours via blockchain

Mariani S.;Omicini A.
2018

Abstract

Aggregate Computing is a promising paradigm for coordinating large numbers of possibly situated devices, typical of scenarios related to the Internet of Things, smart cities, drone coordination, and mass urban events. Currently, little work has been devoted to study and improve security in aggregate programs, and existing works focus solely on application-level countermeasures. Those security systems work under the assumption that the underlying computational model is respected; however, so-called Byzantine behaviour violates such assumption. In this paper, we discuss how Byzantine behaviours can hinder an aggregate program, and exploit application-level protection for creating bigger disruption. We discuss how the blockchain technology can mitigate these attacks by enforcing behaviours consistent with the expected operational semantics, with no impact on the application logic.
2018
4th EAI International Conference on Smart Objects and Technologies for Social Good, GOODTECHS 2018
ita
2018
271
276
Pianini, D.; Mariani, S.; Ciatto, G.; Viroli, M.; Casadei, R.; Omicini, A.
Transparent protection of aggregate computations from Byzantine behaviours via blockchain / Pianini, D.; Mariani, S.; Ciatto, G.; Viroli, M.; Casadei, R.; Omicini, A.. - (2018), pp. 271-276. (Intervento presentato al convegno 4th EAI International Conference on Smart Objects and Technologies for Social Good, GOODTECHS 2018 tenutosi a ita nel 2018) [10.1145/3284869.3284870].
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1198974
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 7
social impact