Show simple item record

dc.contributor.authorStrobel, Volker; Castelló Ferrer, Eduardo; Dorigo, Marco
dc.date.accessioned2018-05-25T06:10:12Z
dc.date.available2018-05-25T06:10:12Z
dc.date.issued2018-05-25
dc.identifier.urihttp://hdl.handle.net/1721.1/115883
dc.description.abstractWhile swarm robotics systems are often claimed to be highly fault-tolerant, so far research has limited its attention to safe laboratory settings and has virtually ignored security issues in the presence of Byzantine robots—i.e., robots with arbitrarily faulty or malicious behavior. However, in many applications one or more Byzantine robots may suffice to let current swarm coordination mechanisms fail with unpredictable or disastrous outcomes. In this paper, we provide a proof-of-concept for managing security issues in swarm robotics systems via blockchain technology. Our approach uses decentralized programs executed via blockchain technology (blockchain-based smart contracts) to establish secure swarm coordination mechanisms and to identify and exclude Byzantine swarm members. We studied the performance of our blockchain-based approach in a collective decision-making scenario both in the presence and absence of Byzantine robots and compared our results to those obtained with an existing collective decision approach. The results show a clear advantage of the blockchain approach when Byzantine robots are part of the swarm.en_US
dc.description.sponsorshipMarie Skłodowska-Curie actions (EU project BROS - DLV-751615)en_US
dc.language.isoenen_US
dc.rightsAttribution-NonCommercial-ShareAlike 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/us/*
dc.subjectSwarm roboticsen_US
dc.subjectBlockchainen_US
dc.subjectSecurityen_US
dc.subjectSmart contractsen_US
dc.subjectByzantine fault-toleranceen_US
dc.titleManaging Byzantine Robots via Blockchain Technology in a Swarm Robotics Collective Decision Making Scenarioen_US
dc.typeArticleen_US


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record