M2MHub: A Blockchain-based Approach for Tracking M2M Message Provenance

被引:0
|
作者
Saguil, Darren [1 ]
Xue, Qiao [1 ]
Mahmoud, Qusay H. [1 ]
机构
[1] Ontario Tech Univ, Dept Elect Comp & Software Engn, Oshawa, ON, Canada
关键词
machine-to-machine communication; blockchain; ethereum; internet of things; provenance;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoT) is a fast growing and popular subset of technology. One of the main features of IoT is device autonomy, the ability for the machines embedded in the devices to function without human intervention. This includes communications with other devices through Machine-to-Machine (M2M) communication. Unfortunately, M2M communications are only stored with what behaviours they have observed, without the causal relationship as to how or why they observed those behaviours. Since M2M messages can trigger more M2M messages, the provenance of issues inside an IoT system can be hidden behind a long chain of messages, so finding the root source of any problem, such as malicious or defective devices, is almost impossible to detect. To solve this problem, in this paper we introduce M2MHub, a centralized auditing system which collects M2M messages in an IoT system and stores them in a blockchain. Devices in the system can tell the hub if they wish to open, continue, or end transactions, allowing the hub to keep track of who is the provenance of the transaction and how their transaction affects other devices. A proof-of-concept simulation has been constructed, demonstrating how M2MHub may function in a real-world implementation. The current implementation is not scalable enough to be deployed to actual IoT networks, so several ideas for future work are offered.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Trusted, Decentralized and Blockchain-Based M2M Application Service Provision
    Shala, Besfort
    Trick, Ulrich
    Lehmann, Armin
    Ghita, Bogdan
    Shiaeles, Stavros
    ADVANCES ON BROAD-BAND WIRELESS COMPUTING, COMMUNICATION AND APPLICATIONS, 2020, 97 : 210 - 221
  • [2] Blockchain-Based Trust Communities for Decentralized M2M Application Services
    Shala, Besfort
    Trick, Ulrich
    Lehmann, Armin
    Ghita, Bogdan
    Shiaeles, Stavros
    ADVANCES ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING, 3PGCIC-2018, 2019, 24 : 62 - 73
  • [3] Lightweight Blockchain-Based Scheme to Secure Wireless M2M Area Networks
    Bilami, Karam Eddine
    Lorenz, Pascal
    FUTURE INTERNET, 2022, 14 (05):
  • [4] Blockchain-Based IoT Application Using Smart Contracts: Case Study of M2M Autonomous Trading
    Gong, Xinglin
    Liu, Erwu
    Wang, Rui
    2020 5TH INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS 2020), 2020, : 781 - 785
  • [5] Novel trust consensus protocol and blockchain-based trust evaluation system for M2M application services
    Shala, Besfort
    Trick, Ulrich
    Lehmann, Armin
    Ghita, Bogdan
    Shiaeles, Stavros
    INTERNET OF THINGS, 2019, 7
  • [6] Approach to the globalization of M2M business
    Yamaguchi, Kazuyuki
    NEC Technical Journal, 2011, 6 (04): : 23 - 26
  • [7] Approach to M2M in Mobility Field
    Takee, Akira
    Ota, Mitsuru
    Shigematsu, Satoshi
    FUJITSU SCIENTIFIC & TECHNICAL JOURNAL, 2015, 51 (04): : 67 - 73
  • [8] Approach to M2M in mobility field
    Takee, Akira
    Ota, Mitsuru
    Shigematsu, Satoshi
    Fujitsu Scientific and Technical Journal, 2015, 51 (04): : 67 - 73
  • [9] Smart M2M Gateway based Architecture for M2M Device and Endpoint Management
    Datta, Soumya Kanti
    Bonnet, Christian
    2014 IEEE INTERNATIONAL CONFERENCE (ITHINGS) - 2014 IEEE INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) - 2014 IEEE INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL-SOCIAL COMPUTING (CPS), 2014, : 61 - 68
  • [10] A Study on the Performance Evaluation of container tracking device based on M2M
    Lee, Eun Kyu
    Choi, Sung Pill
    Moon, Young Sik
    Kim, Tae Hoon
    Lee, Byung Ha
    Kim, Chae Soo
    Kim, Jae Joong
    Choi, Hyung Rim
    2014 16TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT), 2014, : 67 - 72