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 条
  • [31] Compliance Checking for Transactive Energy Contracts using Smart Contracts
    Parvizimosaed, Alireza
    Bashari, Masoud
    Kian, Ashkan R.
    Amyot, Daniel
    Mylopoulos, John
    2020 IEEE PES TRANSACTIVE ENERGY SYSTEMS CONFERENCE (TESC), 2020,
  • [32] From smart legal contracts to contracts on blockchain: An empirical investigation
    Bassan, Fabio
    Rabitti, Maddalena
    COMPUTER LAW & SECURITY REVIEW, 2024, 55
  • [33] On legal contracts, imperative and declarative smart contracts, and blockchain systems
    Guido Governatori
    Florian Idelberger
    Zoran Milosevic
    Regis Riveret
    Giovanni Sartor
    Xiwei Xu
    Artificial Intelligence and Law, 2018, 26 : 377 - 409
  • [34] On legal contracts, imperative and declarative smart contracts, and blockchain systems
    Governatori, Guido
    Idelberger, Florian
    Milosevic, Zoran
    Riveret, Regis
    Sartor, Giovanni
    Xu, Xiwei
    ARTIFICIAL INTELLIGENCE AND LAW, 2018, 26 (04) : 377 - 409
  • [35] Aplos: Smart Contracts Made Smart
    Bandara, Eranga
    Ng, Wee Keong
    Ranasinghe, Nalin
    De Zoysa, Kasun
    BLOCKCHAIN AND TRUSTWORTHY SYSTEMS, BLOCKSYS 2019, 2020, 1156 : 431 - 445
  • [36] Smart Contracts for Smart Supply Chains
    Prause, Gunnar
    IFAC PAPERSONLINE, 2019, 52 (13): : 2501 - 2506
  • [37] VARYING CONTRACTS IN THE SUPREME COURT
    Davies, Paul S.
    CAMBRIDGE LAW JOURNAL, 2018, 77 (03): : 464 - 467
  • [38] From old to new: From internet to smart contracts and from people to smart contracts
    de Graaf, T. J.
    COMPUTER LAW & SECURITY REVIEW, 2019, 35 (05)
  • [39] Smart Contracts for Multi-agent Interaction of Regional Innovation Subjects
    Gamidullaeva, Leyla
    Finogeev, Alexey
    Vasin, Sergey
    Finogeev, Anton
    Schevchenko, Sergey
    CREATIVITY IN INTELLIGENT TECHNOLOGIES AND DATA SCIENCE, PT 1, 2019, 1083 : 420 - 434
  • [40] Trust Management for Multi-Agent Systems Using Smart Contracts
    Lad, Kalpesh
    Dewan, M. Ali Akber
    Lin, Fuhua
    2020 IEEE INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, INTL CONF ON CLOUD AND BIG DATA COMPUTING, INTL CONF ON CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/CBDCOM/CYBERSCITECH), 2020, : 414 - 419