Lattice-Based Zero-Knowledge Proofs for Blockchain Confidential Transactions

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

Abstract

We propose new zero-knowledge proofs for efficient and postquantum ring confidential transaction (RingCT) protocols based on lattice assumptions in Blockchain systems. First, we introduce an inner-product based linear equation satisfiability approach for balance proofs with a wide range (e.g., 64-bit precision). Unlike existing bal-ance proofs (MatRiCT and MatRiCT+) that require additional proofs for some “corrector values”, our approach avoids the corrector values for better efficiency. Furthermore, we design a ring signature scheme to efficiently hide a user’s identity in large anonymity sets. Different from existing approaches that adopt a one-out-of-many proof (MatRiCT and MatRiCT+), we show that a linear sum proof suffices in ring signa-tures, which could avoid the costly binary proof part. We further use the idea of “unbalanced” relations to build a logarithmic-size ring signa-ture scheme. Finally, we show how to adopt these techniques in RingCT protocols and implement a prototype to compare the performance with existing approaches. The results show our solutions can reduce up to 50% 50% and 20% 20% proof size, 30% 30% and 20% 20% proving time, 20% 20% and 20% 20% veri-fication time of MatRiCT and MatRiCT+, respectively. We also believe our techniques are of independent interest for other applications and are applicable in a generic setting.

Original languageEnglish
Title of host publicationPublic-Key Cryptography – PKC 2025 - 28th IACR International Conference on Practice and Theory of Public-Key Cryptography, Proceedings
EditorsTibor Jager, Jiaxin Pan
PublisherSpringer Science and Business Media Deutschland GmbH
Pages137-168
Number of pages32
ISBN (Print)9783031918315
DOIs
Publication statusPublished - May 2025
Event28th IACR International Conference on Practice and Theory of Public Key Cryptography, PKC 2025 - Røros, Norway
Duration: 12 May 202515 May 2025

Publication series

NameLecture Notes in Computer Science
Volume15678 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference28th IACR International Conference on Practice and Theory of Public Key Cryptography, PKC 2025
Country/TerritoryNorway
CityRøros
Period12/05/2515/05/25

Keywords

  • balance proof
  • blockchain
  • Lattice-based cryptography
  • ring signature
  • RingCT
  • zero-knowledge proof

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Lattice-Based Zero-Knowledge Proofs for Blockchain Confidential Transactions'. Together they form a unique fingerprint.

Cite this