Suppr超能文献

区块链技术保障机器人集群安全:共识协议及其对拜占庭机器人的弹性比较

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

作者信息

Strobel Volker, Castelló Ferrer Eduardo, Dorigo Marco

机构信息

IRIDIA, Université Libre de Bruxelles, Brussels, Belgium.

MIT Media Lab, Cambridge, MA, United States.

出版信息

Front Robot AI. 2020 May 12;7:54. doi: 10.3389/frobt.2020.00054. eCollection 2020.

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.

摘要

达成共识是机器人集群的一项关键能力,例如用于路径选择、空间聚集或集体感知。然而,存在故障机器人和恶意机器人(拜占庭机器人)可能会导致无法使用经典共识协议达成共识。在这项工作中,我们展示了一群机器人如何通过利用区块链技术即使在存在拜占庭机器人的情况下也能达成共识。比特币以及后来的区块链框架,如以太坊,彻底改变了金融交易。这些框架基于去中心化数据库(区块链),能够在对等网络中实现安全共识。我们在一个集体感知场景中阐述我们的方法,在该场景中,集群中的机器人通过基于区块链的智能合约(通过区块链技术执行的去中心化协议)进行控制,这些智能合约充当“元控制器”,并且我们使用机器人集群模拟器将其与最先进的共识协议进行比较。此外,我们表明我们基于区块链的方法可以防止机器人伪造大量身份的攻击(女巫攻击)。所开发的机器人 - 区块链接口作为开源软件发布,以便于未来对区块链控制的机器人集群进行研究。除了提高安全性之外,我们预计所提出的方法对于机器人集群中的数据分析、数字取证和机器人对机器人的金融交易也很重要。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e377/7806104/d8bee4e21ad3/frobt-07-00054-g0001.jpg

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验