信息网络安全 ›› 2022, Vol. 22 ›› Issue (12): 47-56.doi: 10.3969/j.issn.1671-1122.2022.12.006

• 技术研究 • 上一篇    下一篇

基于零知识证明的区块链方案研究进展

王勇1,2, 陈莉杰1,2(), 钟美玲1,2   

  1. 1.桂林电子科技大学计算机与信息安全学院,桂林 541004
    2.广西密码学与信息安全重点实验室,桂林 541004
  • 收稿日期:2022-08-29 出版日期:2022-12-10 发布日期:2022-12-30
  • 通讯作者: 陈莉杰 E-mail:cecilia_clj@163.com
  • 作者简介:王勇(1977—),男,湖北,副研究员,硕士,主要研究方向为信息安全与密码学|陈莉杰(1998—),女,河南,硕士研究生,主要研究方向为信息安全与区块链|钟美玲(1997—),女,四川,硕士研究生,主要研究方向为信息安全与区块链
  • 基金资助:
    国家自然科学基金(61962012)

Progress in Blockchain Solutions Based on Zero-Knowledge Proof

WANG Yong1,2, CHEN Lijie1,2(), ZHONG Meiling1,2   

  1. 1. School of Computer Science and Information Security, Guilin University of Electronic Technology, Guilin 541004, China
    2. Guangxi Key Laboratory of Cryptography and Information Security, Guilin 541004, China
  • Received:2022-08-29 Online:2022-12-10 Published:2022-12-30
  • Contact: CHEN Lijie E-mail:cecilia_clj@163.com

摘要:

匿名性是区块链的一个重要特性,随着区块链应用到溯源系统、身份认证、拍卖系统、物联网等多个领域,区块链去匿名化的风险极大增加,数据的隐私保护和审计监管问题亟待解决。一些研究人员已经在密码学领域找到一种高级加密原语(零知识证明)来增强区块链的匿名性和隐私性,目前已有突破性进展。文章对基于零知识证明的区块链方案进行分析研究,首先介绍了零知识证明的原理机制;然后将相关方案进行全面分析和对比,划分出隐私支付、隐私计算及审计监管3类研究重点,并分析了针对这3类重点方案的研究目标及进展情况,总结了已有工作的优点与不足;最后对基于零知识证明的区块链方案存在的局限性和挑战进行分析,阐述了未来研究方向。

关键词: 区块链, 零知识证明, 加密, 匿名性, 隐私

Abstract:

Anonymity is an important characteristic in blockchain, with the application of blockchain in many fields such as traceability systems, identity authentication, auction system, and the Internet of things, the risk of blockchain de-anonymization has increased greatly, and the privacy protection and audit supervision of data need to be addressed. Researchers have found advanced encryption primitive zero-knowledge proof in the field of cryptography to enhance the anonymity and privacy of blockchain, and there have been breakthroughs. This paper started from the blockchain scheme of zero-knowledge proof, firstly explained the principle mechanism of zero-knowledge proof, then comprehensively analyzed and compared the relevant schemes, divided the three research priorities of privacy payment, privacy computing, and audit supervision, and analyzed the research objectives and progress of each scheme in three priorities, summarized the advantages and shortcomings of the existing work, and finally analyzed the existing limitations and challenges based on the current research status and elaborates the future research directions.

Key words: blockchain, zero-knowledge proof, encryption, anonymity, privacy

中图分类号: