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 条
  • [1] Managing Collaborative Tasks within Heterogeneous Robotic Swarms using Swarm Contracts
    Mallikarachchi, Sanjaya
    Dai, Can
    Seneviratne, Oshani
    Godage, Isuru
    2022 FOURTH IEEE INTERNATIONAL CONFERENCE ON DECENTRALIZED APPLICATIONS AND INFRASTRUCTURES (DAPPS 2022), 2022, : 48 - 55
  • [2] Smart Contracts Contracts
    Bartoletti, Massimo
    FRONTIERS IN BLOCKCHAIN, 2020, 3
  • [3] Interpretation of Contracts and Smart Contracts: Smart Interpretation or Interpretation of Smart Contracts?
    Cannarsa, Michel
    EUROPEAN REVIEW OF PRIVATE LAW, 2018, 26 (06): : 773 - 785
  • [4] Future Contracts: Smart Contracts
    Kashyap, Sistla
    Pathak, Pankaj
    CARDIOMETRY, 2022, (24): : 729 - 736
  • [5] Smart contracts in Spain; the regulation of smart contracts
    Legeren-Molina, Antonio
    REVISTA DE DERECHO CIVIL, 2018, 5 (02): : 193 - 241
  • [6] On Observing Contracts: Deontic Contracts Meet Smart Contracts
    Azzopardi, Shaun
    Pace, Gordon J.
    Schapachnik, Fernando
    LEGAL KNOWLEDGE AND INFORMATION SYSTEMS (JURIX 2018), 2018, 313 : 21 - 30
  • [7] Consolidating Smart Contracts with Behavioral Contracts
    Wei, Guannan
    Xie, Danning
    Zhang, Wuqi
    Yuan, Yongwei
    Zhang, Zhuo
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2024, 8 (PLDI):
  • [8] VARYING CONTRACTS
    Davies, Paul S.
    CAMBRIDGE LAW JOURNAL, 2016, 75 (03): : 455 - 458
  • [9] Smart contracts
    De Filippi, Primavera
    Wray, Chris
    Sileno, Giovanni
    INTERNET POLICY REVIEW, 2021, 10 (02):
  • [10] Smart contracts
    Meitinger T.H.
    Informatik-Spektrum, 2017, 40 (4) : 371 - 375