ISSN 1000-1239 CN 11-1777/TP

Journal of Computer Research and Development ›› 2021, Vol. 58 ›› Issue (10): 2099-2119.doi: 10.7544/issn1000-1239.2021.20210804

Special Issue: 2021密码学与网络空间安全治理专题

Previous Articles     Next Articles

Data Privacy-Preserving for Blockchain: State of the Art and Trends

Wang Chenxu1,3, Cheng Jiacheng1, Sang Xinxin1, Li Guodong2, Guan Xiaohong3   

  1. 1(School of Software Engineering, Xi’an Jiao Tong University, Xi’an 710049);2(Network Information Center, Xi’an Jiao Tong University, Xi’an 710049);3(Key Laboratory of Intelligent Network and Network Security (Xi’an Jiao Tong University), Ministry of Education,Xi’an 710049)
  • Online:2021-10-01
  • Supported by: 
    This work was supported by the National Natural Science Foundation of China (61602370), the Natural Science Foundation of Shanxi Province(2021JM-018), Shenzhen Fundamental Research Program (JCYJ20170816100819428), and the Fundamental Research Funds for the Central Universities (1191320006).

Abstract: As a distributed ledger, blockchain solves the decentralized trust problem by integrating a series of techniques such as distributed consensus, P2P (Peer to Peer) network, smart contracts, and cryptography. Blockchain has a meaningful impact on the society and lifts a bloom of researches and applications due to the characteristics of immutability and decentralization. Blockchain technology has a broad scope of applications, and its unique advantages can deal with the pain points in many industry scenarios. However, the blockchain technology is faced with the problem of data privacy leakage in its applications, such as the disclosure of transaction, account and personal information privacy, which greatly impose restrictions on the application scope and fields. Data privacy-preserving for blockchain has become one of the key problems concerned by researchers. In this survey, we first describe the evolutionary history of blockchain technology, define the concept of corresponding privacy according to applications in the field of blockchain and introduce the main technical points and the technology architecture of blockchain. Then we summarize the privacy-preserving problems faced by the blockchain technology and explore the existing solutions based on the proposed concept of data privacy protection. Finally, some problems that still need to be addressed and future research directions of data privacy-preserving for blockchain are discussed based on the analysis.

Key words: blockchain, privacy-preserving, side-channel attacks, coin mixing, channel isolation

CLC Number: