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 条
  • [1] A Blockchain-Enabled Multi Domain Edge Computing Orchestrator
    Rathi, Vipin Kumar
    Chaudhary, Vinay
    Rajput, Nikhil Kumar
    Ahuja, Bhavya
    Jaiswal, Amit Kumar
    Gupta, Deepak
    Elhoseny, Mohamed
    Hammoudeh, Mohammad
    IEEE Internet of Things Magazine, 2020, 3 (02): : 30 - 36
  • [2] Bidm: A blockchain-enabled cross-domain identity management system
    Chen, Rui Biao
    Shu, Fang Xing
    Huang, Shuo Kang
    Huang, Lei
    Liu, Hua Fang
    Liu, Jin
    Lei, Kai
    Journal of Communications and Information Networks, 2021, 6 (01): : 44 - 58
  • [3] Blockchain-Enabled Intelligent Vehicular Edge Computing
    Islam, Shafkat
    Badsha, Shahriar
    Sengupta, Shamik
    La, Hung
    Khalil, Ibrahim
    Atiquzzaman, Mohammed
    IEEE NETWORK, 2021, 35 (03): : 125 - 131
  • [4] Blockchain-enabled Efficient and Secure Federated Learning in IoT and Edge Computing Networks
    Al Mallah, Ranwa
    Lopez, David
    Halabi, Talal
    2023 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS, ICNC, 2023, : 511 - 515
  • [5] Blockchain-Enabled Asynchronous Federated Learning in Edge Computing
    Liu, Yinghui
    Qu, Youyang
    Xu, Chenhao
    Hao, Zhicheng
    Gu, Bruce
    SENSORS, 2021, 21 (10)
  • [6] Blockchain-Enabled Access Management System for Edge Computing
    Zhu, Yong
    Huang, Chao
    Hu, Zhihui
    Al-Dhelaan, Abdullah
    Al-Dhelaan, Mohammed
    ELECTRONICS, 2021, 10 (09)
  • [7] Efficient and Secure Cross-Domain Sharing of Blockchain Electronic Medical Records Based on Edge Computing
    Cheng, Yage
    Gong, Bei
    Jia, ZhiJuan
    Yang, YanYan
    He, Yuchu
    Zhang, Xiaofei
    SECURITY AND COMMUNICATION NETWORKS, 2021, 2021
  • [8] Blockchain-Enabled Cross-Domain Object Detection for Autonomous Driving: A Model Sharing Approach
    Jiang, Xiantao
    Yu, F. Richard
    Song, Tian
    Ma, Zhaowei
    Song, Yanxing
    Zhu, Daqi
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (05) : 3681 - 3692
  • [9] Resource allocation and trust computing for blockchain-enabled edge computing system
    Zhang, Lejun
    Zou, Yanfei
    Wang, Weizheng
    Jin, Zilong
    Su, Yansen
    Chen, Huiling
    COMPUTERS & SECURITY, 2021, 105
  • [10] Toward Blockchain-Enabled IoV with Edge Computing: Efficient and Privacy-Preserving Vehicular Communication and Dynamic Updating
    Mei, Qian
    Xiong, Hu
    Zhao, Yanan
    Yeh, Kuo-Hui
    2021 IEEE CONFERENCE ON DEPENDABLE AND SECURE COMPUTING (DSC), 2021,