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 条
  • [41] Contract-based coordination of distributed object systems
    Giese, H
    Graf, J
    Wirtz, G
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 25 - 31
  • [42] BillingOpsSC: Smart Contract-based Service Billing Management Method for Consortium Blockchain-based Systems
    Sato, Tatsuya
    Shimosawa, Taku
    Yamai, Nariyoshi
    2023 IEEE 47TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE, COMPSAC, 2023, : 1101 - 1106
  • [43] A Smart Contract-Based Risk Warning Blockchain Symbiotic System for Cross-border Products
    Wu, Bin
    Li, Yinsheng
    Liang, Xu
    ADVANCES IN E-BUSINESS ENGINEERING FOR UBIQUITOUS COMPUTING, 2020, 41 : 274 - 289
  • [44] Smart Contract-based Hierarchical Auction Mechanism for Edge Computing in Blockchain-empowered IoT
    Lin, Hui
    Yang, Zetao
    Hong, Zicong
    Li, Shenghui
    Chen, Wuhui
    2020 21ST IEEE INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (IEEE WOWMOM 2020), 2020, : 147 - 156
  • [45] Smart Contract-based Car Insurance Policies
    Bader, Lennart
    Buerger, Jens Christoph
    Matzutt, Roman
    Wehrle, Klaus
    2018 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2018,
  • [46] SmartDED: A Blockchain- and Smart Contract-Based Digital Electronic Detonator Safety Supervision System
    Liu, Na
    Tsai, Wei-Tek
    FUTURE INTERNET, 2024, 16 (05)
  • [47] ChainOps for Smart Contract-Based Distributed Applications
    Van den Heuvel, Willem-Jan
    Tamburri, Damian A.
    D'Amici, Damiano
    Izzo, Fabiano
    Potten, S.
    BUSINESS MODELING AND SOFTWARE DESIGN (BMSD 2021), 2021, 422 : 374 - 383
  • [48] Consortium Blockchain for Secure Resource Sharing in Vehicular Edge Computing: A Contract-Based Approach
    Wang, Siming
    Ye, Dongdong
    Huang, Xumin
    Yu, Rong
    Wang, Yongjian
    Zhang, Yan
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (02): : 1189 - 1201
  • [49] A smart contract-based robotic surgery authentication system for healthcare using 6G-Tactile Internet
    Kumar, Neeraj
    Ali, Rifaqat
    COMPUTER NETWORKS, 2024, 238
  • [50] INTERNET OF THINGS EXPERT SYSTEM FOR SMART CITIES USING THE BLOCKCHAIN TECHNOLOGY
    Carreno Aguilera, R.
    Patino Ortiz, M.
    Patino Ortiz, J.
    Acosta Banda, A.
    FRACTALS-COMPLEX GEOMETRY PATTERNS AND SCALING IN NATURE AND SOCIETY, 2021, 29 (01)