Blockchain-Enabled Efficient Dynamic Cross-Domain Deduplication in Edge Computing

被引:18
|
作者
Ming, Yang [1 ]
Wang, Chenhao [1 ]
Liu, Hang [1 ]
Zhao, Yi [1 ]
Feng, Jie [2 ]
Zhang, Ning [3 ]
Shi, Weisong [4 ]
机构
[1] Changan Univ, Sch Informat Engn, Xian 710064, Peoples R China
[2] Xidian Univ, Key Lab Integrated Serv Networks, Xian 710071, Peoples R China
[3] Univ Windsor, Dept Elect & Comp Engn, Windsor, ON N9B 3P4, Canada
[4] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
基金
中国国家自然科学基金;
关键词
Security; Servers; Edge computing; Cloud computing; Blockchains; Smart contracts; Internet of Things; Blockchain; data deduplication; edge computing; security and privacy; smart contract; SECURE; CLOUD; PARADIGM; INTERNET;
D O I
10.1109/JIOT.2022.3150042
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As the rapid proliferation of Internet of Things (IoT) and edge computing, large amounts of data are needed to be stored and transmitted in the online storage system. Data deduplication can be adopted to improve communication efficiency and minimize storage space. However, in edge computing, data deduplication brings security and functionality requirements that are still unsatisfied. Most existing schemes are vulnerable to brute-force attacks and single-point attacks. Moreover, they impose a heavy burden on resource-constrained edge nodes and do not support cross-domain deduplication. Blockchain is a promising technology because the programmable smart contract can be utilized to perform cross-domain deduplication and guarantee the traceability of data. In this article, an efficient dynamic cross-domain deduplication scheme in blockchain-enabled edge computing is proposed to solve the above problems. Specifically, the smart contract is employed to assist cross-domain deduplication, which also can reduce the storage pressure of edge nodes. Meanwhile, a hash proof system-based oblivious pseudorandom function is created to reduce the time cost of key generation and achieve the security requirements of resistance to brute-force attacks and single-point attacks. The technology of accumulators is adopted to achieve Proofs of Ownership (PoO), which can prevent duplicate-faking attacks. The security analysis demonstrates that the proposed scheme has a higher security level. The performance evaluation shows that the proposed scheme significantly reduces computation cost and communication overhead, compared with other existing schemes. The smart contract is implemented in the Ethereum test network (i.e., Rinkeby), which shows acceptable gas cost even the functions are called frequently.
引用
收藏
页码:15639 / 15656
页数:18
相关论文
共 50 条
  • [21] Design and Prototype Implementation of a Blockchain-Enabled LoRa System With Edge Computing
    Hou, Lu
    Zheng, Kan
    Liu, Zhiming
    Xu, Xiaojun
    Wu, Tao
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (04) : 2419 - 2430
  • [22] Task offloading and resource allocation for blockchain-enabled mobile edge computing
    Fang, Renbin
    Lin, Peng
    Liu, Yize
    Liu, Yan
    IET COMMUNICATIONS, 2024, 18 (20) : 1889 - 1899
  • [23] Deep Reinforcement Learning for Blockchain-Enabled Mobile Edge Computing Systems
    Li, Jie
    Feng, Jie
    Pei, Qingqi
    Du, Jianbo
    2020 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2020,
  • [24] EEDTO: An Energy-Efficient Dynamic Task Offloading Algorithm for Blockchain-Enabled IoT-Edge-Cloud Orchestrated Computing
    Wu, Huaming
    Wolter, Katinka
    Jiao, Pengfei
    Deng, Yingjun
    Zhao, Yubin
    Xu, Minxian
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (04): : 2163 - 2176
  • [25] Integration of Communication and Computing in Blockchain-Enabled Multi-Access Edge Computing Systems
    Zhonghua Zhang
    Jie Feng
    Qingqi Pei
    Le Wang
    Lichuan Ma
    China Communications, 2021, 18 (12) : 297 - 314
  • [26] Integration of Communication and Computing in Blockchain-Enabled Multi-Access Edge Computing Systems
    Zhang, Zhonghua
    Feng, Jie
    Pei, Qingqi
    Wang, Le
    Ma, Lichuan
    CHINA COMMUNICATIONS, 2021, 18 (12) : 297 - 314
  • [27] A Blockchain-Enabled Trustless Crowd-Intelligence Ecosystem on Mobile Edge Computing
    Xu, Jinliang
    Wang, Shangguang
    Bhargava, Bharat K.
    Yang, Fangchun
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (06) : 3538 - 3547
  • [28] Blockchain-Enabled Federated Learning for UAV Edge Computing Network: Issues and Solutions
    Zhu, Chaoyang
    Zhu, Xiao
    Ren, Junyu
    Qin, Tuanfa
    IEEE ACCESS, 2022, 10 : 56591 - 56610
  • [29] Blockchain-enabled infrastructural security solution for serverless consortium fog and edge computing
    Khan, Abdullah Ayub
    Laghari, Asif Ali
    Baqasah, Abdullah M.
    Alroobaea, Roobaea
    Almadhor, Ahmad
    Sampedro, Gabriel Avelino
    Kryvinska, Natalia
    PEERJ COMPUTER SCIENCE, 2024, 10
  • [30] Fine-grained access control policy in blockchain-enabled edge computing
    He, Guangxuan
    Li, Chunlin
    Shu, Yong
    Luo, Youlong
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2024, 221