Using Blockchain in the Internet of Things Coordination A Smart Contract-based Approach

被引:0
|
作者
Belkeziz, Radia [1 ]
Jarir, Zahi [1 ]
机构
[1] Cadi Ayyad Univ, Informat Syst Engn Lab, Fac Sci, Marrakech, Morocco
关键词
Internet of things; IoT; Internet of things coordination; blockchain; smart contract; multi-agent systems; IOT;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Now-a-days, the Internet of Things (IoT) has generated enormous interest from industry to create distributed and innovative solutions. However, achieving this goal is a tedious task and presents several open challenges as the literature points out. One of the most complex is the IoT coordination service. Unfortunately, most research works give rarely importance to this service in their models or architectures proposals. Wherefore our current contribution deals with this open issue and proposes a solution capable of implementing advanced processes that can be based on orchestration, choreography or both mechanisms. More over and to conduct efficiently both coordination mechanisms when sharing knowledge or tasks between connected objects, we integrate smart contacts to guarantee the modalities of behavior change in the coordination mechanism. Smart contracts are a safe way to decide the coordination mechanism based on the state of the system environment. To prove our approach, we have built a technical architecture based on a multi-agent system to abstract connected objects of IoT systems, blockchain technology, and the frameworks and languages required for collaboration processes such as BPMN, BPEL and BPEL4CHOR. Carbon leakage as a case study is used for experimentation.
引用
收藏
页码:661 / 669
页数:9
相关论文
共 50 条
  • [21] Smart contract-based approach for efficient shipment management
    Hasan, Haya
    AlHadhrami, Esra
    AlDhaheri, Alia
    Salah, Khaled
    Jayaraman, Raja
    COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 136 : 149 - 159
  • [22] Smart Contract-Based Right-of-Way Trade with Game Theory in Blockchain-Enabled Internet of Vehicles
    Li, Cheng
    Wu, Hao
    Lu, Yunlong
    Xiong, Lei
    Dong, Chen
    Li, Jing
    APPLIED SCIENCES-BASEL, 2024, 14 (06):
  • [23] A blockchain and smart contract-based data provenance collection and storing in cloud environment
    Jyoti, Amrita
    Chauhan, R. K.
    WIRELESS NETWORKS, 2022, 28 (04) : 1541 - 1562
  • [24] Smart Contract-based Protocol for Efficient Project Scheduling in Industrial Internet
    Liu, Peng
    Peng, Yanjun
    Fu, Tingting
    2020 IEEE 92ND VEHICULAR TECHNOLOGY CONFERENCE (VTC2020-FALL), 2020,
  • [25] A blockchain and smart contract-based data provenance collection and storing in cloud environment
    Amrita Jyoti
    R. K. Chauhan
    Wireless Networks, 2022, 28 : 1541 - 1562
  • [26] Smart contract-based resource allocation service mechanism for internet of vehicles
    Mao, Ming
    Yi, Peng
    Hou, Lilong
    Zhang, Guanying
    EXPERT SYSTEMS, 2023, 40 (06)
  • [27] RETRACTED ARTICLE: A remix IDE: smart contract-based framework for the healthcare sector by using Blockchain technology
    Rana M. Amir Latif
    Khalid Hussain
    N. Z. Jhanjhi
    Anand Nayyar
    Osama Rizwan
    Multimedia Tools and Applications, 2022, 81 : 26609 - 26632
  • [28] Retraction Note: A remix IDE: smart contract-based framework for the healthcare sector by using Blockchain technology
    Rana M. Amir Latif
    Khalid Hussain
    N. Z. Jhanjhi
    Anand Nayyar
    Osama Rizwan
    Multimedia Tools and Applications, 2022, 81 : 42925 - 42925
  • [29] Trust and Reputation in Vehicular Networks: A Smart contract-based approach
    Malik, Nisha
    Nanda, Priyadarsi
    He, Xiangjian
    Liu, Ren Ping
    2019 18TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS/13TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (TRUSTCOM/BIGDATASE 2019), 2019, : 34 - 41
  • [30] Smart Contract-based Secure Verifiable Random Function using ChaCha20 Sequence in Blockchain
    Kim, Bong Gon
    Wong, Dennis
    2023 5TH INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY, ICBCT 2023, 2023, : 41 - 51