ZTE Communications ›› 2021, Vol. 19 ›› Issue (2): 67-76.DOI: 10.12142/ZTECOM.202102009

• Research Paper • Previous Articles     Next Articles

Differentially Authorized Deduplication System Based on Blockchain

ZHAO Tian1, LI Hui1(), YANG Xin1, WANG Han1, ZENG Ming2, GUO Haisheng2, WANG Dezheng2   

  1. 1.Shenzhen Graduate School, Peking University, Shenzhen 518055, China
    2.ZTE Corporation, Shenzhen 518057, China
  • Received:2021-01-13 Online:2021-06-25 Published:2021-07-27
  • About author:ZHAO Tian is a postgraduate of the Shenzhen Graduate School, Peking University, China. His main research directions are big data applications, blockchain, and distributed storage.|LI Hui (huilihuge@163.com) is currently a professor and Ph.D. supervisor with the Shenzhen Graduate School, Peking University, China. His research fields include cyberspace security and block-chain technology, artificial intelligence and future network systems, distributed storage coding theory and systems, intelligent big data analysis, and data standards.|YANG Xin received the B.Eng. degree from the Department of Computer Science and Engineering, South China University of Technology, China in 2016. She is currently pursuing the Ph.D. degree with the School of Information Science, Peking University, China. She is also the student of the Peng Cheng Laboratory, China. Her research interests include cyber security, future network architecture, and distributed storage systems.|WANG Han received the B.Eng. degree from the Department of Communication Engineering, Jilin University of Technology, China in 2017. She is currently pursuing the Ph.D. degree with the School of Information Science, Peking University, China. Her research interests include distributed systems and cyber security.|ZENG Ming received his bachelor’s degree from University of Electronic Science and technology, China, majoring in computer science and technology. He is a system architect of ZTE Corporation and has been engaged in software development and architecture design for more than 16 years. His research interests include big data, blockchain and other related technologies fields.|GUO Haisheng received his master’s degree from Nanjing University of Aeronautics and Astronautics, China. He is a project manager of ZTE Corporation and has been engaged in software development, architecture design, project management for nearly 20 years. His research interests include blockchain and other related technologies fields.|WANG Dezheng received his master’s degree in computer science from Zhejiang University, China. He is a chief engineer of the Center Institute, ZTE Corporation and has been engaged in architecture design for more than 20 years. His research interests include big data and blockchain.
  • Supported by:
    ZTE Industry-University-Institute Cooperation Funds(2019ZTE03-01);National Keystone R&D Program of China(2017YFB0803204);National Natural Science Foundation of China (NSFC)(61671001);Guangdong Provincial R&D Key Program(2019B010137001);Shenzhen Research Programs(JCYJ20190808155607340);PCL Future Regional Network Facilities for Large-scale Experiments and Applications(PCL2018KP001)

Abstract:

In architecture of cloud storage, the deduplication technology encrypted with the convergent key is one of the important data compression technologies, which effectively improves the utilization of space and bandwidth. To further refine the usage scenarios for various user permissions and enhance user’s data security, we propose a blockchain-based differential authorized deduplication system. The proposed system optimizes the traditional Proof of Vote (PoV) consensus algorithm and simplifies the existing differential authorization process to realize credible management and dynamic update of authority. Based on the decentralized property of blockchain, we overcome the centralized single point fault problem of traditional differentially authorized deduplication system. Besides, the operations of legitimate users are recorded in blocks to ensure the traceability of behaviors.

Key words: convergent key, deduplication, blockchain, differential authorization