Literature DB >> 33501222

Blockchain Technology Secures Robot Swarms: A Comparison of Consensus Protocols and Their Resilience to Byzantine Robots.

Volker Strobel1, Eduardo Castelló Ferrer1,2, Marco Dorigo1.   

Abstract

Consensus achievement is a crucial capability for robot swarms, for example, for path selection, spatial aggregation, or collective sensing. However, the presence of malfunctioning and malicious robots (Byzantine robots) can make it impossible to achieve consensus using classical consensus protocols. In this work, we show how a swarm of robots can achieve consensus even in the presence of Byzantine robots by exploiting blockchain technology. Bitcoin and later blockchain frameworks, such as Ethereum, have revolutionized financial transactions. These frameworks are based on decentralized databases (blockchains) that can achieve secure consensus in peer-to-peer networks. We illustrate our approach in a collective sensing scenario where robots in a swarm are controlled via blockchain-based smart contracts (decentralized protocols executed via blockchain technology) that serve as "meta-controllers" and we compare it to state-of-the-art consensus protocols using a robot swarm simulator. Additionally, we show that our blockchain-based approach can prevent attacks where robots forge a large number of identities (Sybil attacks). The developed robot-blockchain interface is released as open-source software in order to facilitate future research in blockchain-controlled robot swarms. Besides increasing security, we expect the presented approach to be important for data analysis, digital forensics, and robot-to-robot financial transactions in robot swarms.
Copyright © 2020 Strobel, Castelló Ferrer and Dorigo.

Entities:  

Keywords:  Byzantine fault-tolerance; blockchain technology; resilient robotics; swarm robotics; verifiable robotics

Year:  2020        PMID: 33501222      PMCID: PMC7806104          DOI: 10.3389/frobt.2020.00054

Source DB:  PubMed          Journal:  Front Robot AI        ISSN: 2296-9144


  4 in total

1.  To err is robotic, to tolerate immunological: fault detection in multirobot systems.

Authors:  Danesh Tarapore; Pedro U Lima; Jorge Carneiro; Anders Lyhne Christensen
Journal:  Bioinspir Biomim       Date:  2015-02-02       Impact factor: 2.956

2.  Safecast: successful citizen-science for radiation measurement and communication after Fukushima.

Authors:  Azby Brown; Pieter Franken; Sean Bonner; Nick Dolezal; Joe Moross
Journal:  J Radiol Prot       Date:  2016-06-06       Impact factor: 1.394

3.  Generic, scalable and decentralized fault detection for robot swarms.

Authors:  Danesh Tarapore; Anders Lyhne Christensen; Jon Timmis
Journal:  PLoS One       Date:  2017-08-14       Impact factor: 3.240

4.  A Design Pattern for Decentralised Decision Making.

Authors:  Andreagiovanni Reina; Gabriele Valentini; Cristian Fernández-Oto; Marco Dorigo; Vito Trianni
Journal:  PLoS One       Date:  2015-10-23       Impact factor: 3.240

  4 in total
  1 in total

1.  Robotics cyber security: vulnerabilities, attacks, countermeasures, and recommendations.

Authors:  Jean-Paul A Yaacoub; Hassan N Noura; Ola Salman; Ali Chehab
Journal:  Int J Inf Secur       Date:  2021-03-19       Impact factor: 2.427

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.