跳到主要导航 跳到搜索 跳到主要内容

MPC-in-Multi-Heads: A Multi-Prover Zero-Knowledge Proof System: (or: How to Jointly Prove Any NP Statements in ZK)

  • Hongrui Cui
  • , Kaiyi Zhang
  • , Yu Chen
  • , Zhen Liu
  • , Yu Yu*
  • *此作品的通讯作者
  • Shanghai Jiao Tong University
  • Shandong University
  • State Key Laboratory of Cryptology
  • Shanghai Qi Zhi Institute

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

With the rapid development of distributed computing, the traditional zero-knowledge proofs (ZKP) are becoming less adequate for privacy-preserving applications in the distributed setting. Take “double financing” as an example: multiple financial providers jointly prove that the sum of their committed values is no more than a given threshold, which generalizes the “range proof” to the multiple-prover setting. Therefore, traditional zero-knowledge proof does not seemingly lend itself to this problem on its own. We identify and fill this gap by formalizing the ZKP system in the multi-prover setting (MPZK) that proves arbitrary NP statements with distributed witnesses. Our MPZK system offers zero-knowledge as long as one prover is honest (while others can collude arbitrarily), and thus is applicable to “double financing”, “credit checking”, and various other multi-prover applications. We then propose a generic black-box construction from multiparty computation, referred to as “MPC-in-Multi-Heads”, and prove its security under the simulation-based paradigm. We also offer a proof-of-concept implementation and present its experimental results.

源语言英语
主期刊名Computer Security – ESORICS 2021 - 26th European Symposium on Research in Computer Security, Proceedings
编辑Elisa Bertino, Haya Shulman, Michael Waidner
出版商Springer Science and Business Media Deutschland GmbH
332-351
页数20
ISBN(印刷版)9783030884277
DOI
出版状态已出版 - 2021
已对外发布
活动26th European Symposium on Research in Computer Security, ESORICS 2021 - Virtual, Online
期限: 4 10月 20218 10月 2021

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
12973 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议26th European Symposium on Research in Computer Security, ESORICS 2021
Virtual, Online
时期4/10/218/10/21

指纹

探究 'MPC-in-Multi-Heads: A Multi-Prover Zero-Knowledge Proof System: (or: How to Jointly Prove Any NP Statements in ZK)' 的科研主题。它们共同构成独一无二的指纹。

引用此