ISSN 1000-1239 CN 11-1777/TP

计算机研究与发展 ›› 2021, Vol. 58 ›› Issue (10): 2099-2119.doi: 10.7544/issn1000-1239.2021.20210804

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

• 信息安全 • 上一篇    下一篇



  1. 1(西安交通大学软件学院 西安 710049);2(西安交通大学网络信息中心 西安 710049);3(智能网络与网络安全教育部重点实验室(西安交通大学) 西安 710049) (
  • 出版日期: 2021-10-01
  • 基金资助: 

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).

摘要: 区块链作为一种分布式账本,集成了分布式共识、对等(peer to peer, P2P)网络、智能合约及密码学等技术,解决了“去中心化”的信任问题.区块链凭借其不可篡改、去中心化等特性,对社会各个领域产生了深远影响,掀起了区块链技术的研究与应用热潮.区块链技术应用场景十分广泛,其独特优势能够解决许多行业中的痛点.但是,区块链技术在应用过程中面临着数据隐私泄露的问题,极大地限制了区块链的应用范围和领域,区块链数据隐私保护方案已成为研究者关注的重点问题之一.基于数据隐私保护的基本概念,详细分析了区块链各技术要点面临的隐私泄露问题,探索并总结了当前区块链数据隐私保护的解决方案.最后,结合目前区块链数据隐私保护研究的最新进展,对未来区块链数据隐私保护的研究方向进行了展望.

关键词: 区块链, 隐私保护, 旁道攻击, 混币交易, 通道隔离

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