Swarm Contracts: Smart Contracts in Robotic Swarms with Varying Agent Behavior

被引:2
|
作者
Grey, Jonathan [1 ]
Godage, Isuru [1 ]
Seneviratne, Oshani [2 ]
机构
[1] Depaul Univ, Chicago, IL 60604 USA
[2] Rensselaer Polytech Inst, Troy, NY USA
基金
美国国家科学基金会;
关键词
D O I
10.1109/Blockchain50366.2020.00040
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-agent robotic systems are becoming pervasive in many real-world applications from search and rescue missions to future household robotic appliances that might need to work together to achieve specific tasks. We propose and implement a collaborative environment for secure communication of robotic agents in a prototype agent system that mimics the interactions between agents of varying behaviors using special-purpose smart contracts titled "Swarm Contracts." This paper describes how Swarm Contracts and blockchain technologies increase the interaction efficacy between agents by providing a more trusted information exchange to reach consensus under trustless conditions, assess agent productivity, allocate plans and tasks to deploy distributed solutions, and carry out joint missions. All these features are encapsulated in Swarm Contracts, making the decentralized applications that use them a viable alternative to centralized command and control applications that are pervasive in multi-agent robotics applications of today. We have evaluated the utility of the developed Swarm Contracts in adversarial settings and report the results that are very promising for future applications of such decentralized heterogeneous robotic agent interactions.
引用
收藏
页码:265 / 272
页数:8
相关论文
共 50 条
  • [21] The robot in the swarm: An investigation into agent embodiment within virtual robotic swarms
    Nehaniv, CL
    Dautenhahn, K
    Newton, AL
    ADVANCES IN ARTIFICIAL LIFE, PROCEEDINGS, 2003, 2801 : 829 - 838
  • [22] The Limits of Smart Contracts
    Frankenreiter, Jens
    JOURNAL OF INSTITUTIONAL AND THEORETICAL ECONOMICS-ZEITSCHRIFT FUR DIE GESAMTE STAATSWISSENSCHAFT, 2019, 175 (01): : 149 - 162
  • [23] Standardizing Smart Contracts
    Capocasale, Vittorio
    Perboli, Guido
    IEEE ACCESS, 2022, 10 : 91203 - 91212
  • [24] Smart Contracts in the Cloud
    Bathen, Luis Angel D.
    Jadav, Divyesh
    SILICON VALLEY CYBERSECURITY CONFERENCE, SVCC 2022, 2022, 1683 : 74 - 89
  • [25] Smart Contracts on the Move
    Fynn, Enrique
    Bessani, Alysson
    Pedone, Fernando
    2020 50TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN 2020), 2020, : 233 - 244
  • [26] Blockchain and Smart Contracts
    Abdelhamid, Manar
    Hassan, Ghada
    PROCEEDINGS OF 2019 8TH INTERNATIONAL CONFERENCE ON SOFTWARE AND INFORMATION ENGINEERING (ICSIE 2019), 2019, : 91 - 95
  • [27] Digital assets rights management through smart legal contracts and smart contracts
    Ferro, Enrico
    Saltarella, Marco
    Rotondi, Domenico
    Giovanelli, Marco
    Corrias, Giacomo
    Moncada, Roberto
    Cavallaro, Andrea
    Favenza, Alfredo
    BLOCKCHAIN-RESEARCH AND APPLICATIONS, 2023, 4 (03):
  • [28] What Do We Mean by Smart Contracts? Open Challenges in Smart Contracts
    Vigliotti, Maria G.
    FRONTIERS IN BLOCKCHAIN, 2021, 3
  • [29] Toward an NLP Approach for Transforming Paper Contracts into Smart Contracts
    Aejas, Bajeela
    Belhi, Abdelhak
    Bouras, Abdelaziz
    INTELLIGENT SUSTAINABLE SYSTEMS, WORLDS4 2022, VOL 2, 2023, 579 : 751 - 759
  • [30] Digital Enforceable Contracts (DEC): Making Smart Contracts Smarter
    Liu, Lu-Chi
    Sileno, Giovanni
    Van Engers, Tom
    LEGAL KNOWLEDGE AND INFORMATION SYSTEMS, 2020, 334 : 235 - 238