Blockchain and IPFS Based Service Model for the Internet of Things

被引:4
|
作者
Zareen, Hajra [1 ]
Awan, Saba [1 ]
Sajid, Maimoona Bint E. [1 ]
Baig, Shakira Musa [1 ]
Faisal, Muhammad [2 ]
Javaid, Nadeem [1 ]
机构
[1] COMSATS Univ, Islamabad 44000, Pakistan
[2] Iqra Natl Univ, Peshawar, Pakistan
关键词
Internet of Things; Blockchain; InterPlanetary file system; Smart contract; Consensus mechanism; Service model; ARCHITECTURE; SYSTEM;
D O I
10.1007/978-3-030-79725-6_25
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, blockchain and InterPlanetary File System (IPFS) based service model is proposed for Internet of Things (IoT). In the IoT, nodes' credentials and generated data are stored on the IPFS in a hashed format. In order to ensure the security of data, encrypted hash is stored on the blockchain. However, blockchain is very expensive for storing the large amount of data. While, in the case of centralized database, there is a possibility of data tampering and information leakage. Moreover, a service model is proposed for sharing the services from the service providers to the consumers. In addition, a product consensus mechanism is performed between admin and user which is replaced with a blockchain service model. Due to this, consumers send the request to the service provider through blockchain for the required services. Though, peer and minor nodes' involvement in consensus mechanisms, hinder in finding the service provider. Moreover, existing scheme is computationaly expensive and delay occurs due to the lengthy procedure of verification and consensus. Here, blockchain is used to record the evidence of the services. Also, a service verification scheme is designed using the Secure Hash Algorithm-256 (SHA-256). Furthermore, the smart contract is utilized to settle disputes between consumers and service providers. The simulation results show that Proof of Authority consumes less gas and has low latency as compared to Proof of Work, which represents the efficiency and effectiveness of the proposed solution.
引用
收藏
页码:259 / 270
页数:12
相关论文
共 50 条
  • [1] Blockchain- and IPFS-Based Data Distribution for the Internet of Things
    Krejci, Simon
    Sigwart, Marten
    Schulte, Stefan
    [J]. SERVICE-ORIENTED AND CLOUD COMPUTING (ESOCC 2020), 2020, 12054 : 177 - 191
  • [3] Implementation of a Secure LoRaWAN System for Industrial Internet of Things Integrated With IPFS and Blockchain
    Shahjalal, Md
    Islam, Md Mainul
    Alam, Md Morshed
    Jang, Yeong Min
    [J]. IEEE SYSTEMS JOURNAL, 2022, 16 (04): : 5455 - 5464
  • [4] A Blockchain-Based Authentication and Service Provision Scheme for Internet of Things
    Chen, Meijuan
    Tan, Chen
    Zhu, Xiaorong
    Zhang, Xiuxian
    [J]. 2020 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2020,
  • [5] The service architecture of Internet of things terminal connection based on blockchain technology
    Liu, Tao
    Yuan, Yi
    Yu, Zhongyang
    [J]. JOURNAL OF SUPERCOMPUTING, 2021, 77 (11): : 12690 - 12710
  • [6] New Blockchain-Based Architecture for Service Interoperations in Internet of Things
    Viriyasitavat, Wattana
    Xu, Li Da
    Bi, Zhuming
    Sapsomboon, Assadaporn
    [J]. IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2019, 6 (04): : 739 - 748
  • [7] The service architecture of Internet of things terminal connection based on blockchain technology
    Tao Liu
    Yi Yuan
    Zhongyang Yu
    [J]. The Journal of Supercomputing, 2021, 77 : 12690 - 12710
  • [8] Data Security Storage Model of the Internet of Things Based on Blockchain
    Wang, Pingshui
    Susilo, Willy
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2021, 36 (01): : 213 - 224
  • [9] Optimized Blockchain Model for Internet of Things based Healthcare Applications
    Dwivedi, Ashutosh Dhar
    Malina, Lukas
    Dzurenda, Petr
    Srivastava, Gautam
    [J]. 2019 42ND INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2019, : 135 - 139
  • [10] A Service-Oriented Permissioned Blockchain for the Internet of Things
    Qiu, Chao
    Yao, Haipeng
    Yu, F. Richard
    Jiang, Chunxiao
    Guo, Song
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2020, 13 (02) : 203 - 215