The convergence of Internet of Things and Multi-Agent Systems also relies on the association of software agents with IoT devices to benefi from their social attitude to cooperate for services. In this context, the selection of reliable partners for cooperation can be a very difficult task if IoT devices migrate across different domains. To this purpose, we introduce the Reputation Capital model and an algorithm to form agents groups in each IoT federated domain, on the basis of the reputation capital of each agent, to realize a competitive framework. A further essential contribution consists of adopting the blockchain technology to certify the reputation capi- tal of each agent in each federated environment. To verify that the individual reputation capital of devices and, consequently, the overall reputation capital of the IoT community can benefit from the adoption of the proposed approach, we performed some experiments. The results of these experiments witnessed that, under certain conditions, almost all the misleading agents were detected. Moreover, the simulations also have shown that, by adopting our reputation model, malicious actors always pay for services significantly more than honest devices.

Fortino, G., Messina, F., Rosaci, D., Sarnè, G. (2020). Using Blockchain for Reputation-based Cooperation in Federated IoT domains. In Intelligent Distributed Computing XIII. IDC 2019 (pp.3-12). DEU : Springer [10.1007/978-3-030-32258-8_1].

Using Blockchain for Reputation-based Cooperation in Federated IoT domains

Sarnè, GML
2020

Abstract

The convergence of Internet of Things and Multi-Agent Systems also relies on the association of software agents with IoT devices to benefi from their social attitude to cooperate for services. In this context, the selection of reliable partners for cooperation can be a very difficult task if IoT devices migrate across different domains. To this purpose, we introduce the Reputation Capital model and an algorithm to form agents groups in each IoT federated domain, on the basis of the reputation capital of each agent, to realize a competitive framework. A further essential contribution consists of adopting the blockchain technology to certify the reputation capi- tal of each agent in each federated environment. To verify that the individual reputation capital of devices and, consequently, the overall reputation capital of the IoT community can benefit from the adoption of the proposed approach, we performed some experiments. The results of these experiments witnessed that, under certain conditions, almost all the misleading agents were detected. Moreover, the simulations also have shown that, by adopting our reputation model, malicious actors always pay for services significantly more than honest devices.
paper
IoT; Reputation; Blockchain;
English
13th International Symposium on Intelligent Distributed Computing (IDC 2019) 7-9 October
2019
Kotenko I.,Desnitsky V.,Badica C.,El Baz D.,Ivanovic M.
Intelligent Distributed Computing XIII. IDC 2019
978-3-030-32257-1
2020
868
3
12
https://link.springer.com/chapter/10.1007/978-3-030-32258-8_1
none
Fortino, G., Messina, F., Rosaci, D., Sarnè, G. (2020). Using Blockchain for Reputation-based Cooperation in Federated IoT domains. In Intelligent Distributed Computing XIII. IDC 2019 (pp.3-12). DEU : Springer [10.1007/978-3-030-32258-8_1].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/298979
Citazioni
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 4
Social impact