Skip to main navigation Skip to search Skip to main content

MatRiCT+: more efficient post-quantum private blockchain payments

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

Abstract

We introduce MatRiCT+, a practical private blockchain payment protocol based on 'post-quantum' lattice assumptions. MatRiCT+ builds on MatRiCT due to Esgin et al. (ACM CCS'19) and, in general, follows the Ring Confidential Transactions (RingCT) approach used in Monero, the largest privacy-preserving cryptocurrency. In terms of the practical aspects, MatRiCT+ has 2-18× shorter proofs (depending on the number of input accounts, M) and runs 3-11× faster (for a typical transaction) in comparison to MatRiCT. A significant advantage of MatRiCT+ is that the proof length's dependence on M is very minimal (only O(logM)), while MatRiCT has a proof length linear in M. To support its efficiency, we devise several novel techniques in our design of MatRiCT+ to achieve compact lattice-based zeroknowledge proof systems, exploiting the algebraic properties of power-of-2 cyclotomic rings commonly used in practical latticebased cryptography. Along the way, we design a family of 'optimal' challenge spaces, using a technique we call partition-and-sample, with minimal \ell_{1}-norm and invertible challenge differences (with overwhelming probability), while supporting highly-splitting power-of-2 cyclotomic rings. We believe all these results to be widely applicable and of independent interest.

Original languageEnglish
Title of host publicationProceedings - 43rd IEEE Symposium on Security and Privacy, SP 2022
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Pages1281-1298
Number of pages18
ISBN (Electronic)9781665413169
ISBN (Print)9781665413176
DOIs
Publication statusPublished - 2022
EventIEEE Symposium on Security and Privacy 2022 - San Francisco, United States of America
Duration: 23 May 202225 May 2022
Conference number: 43rd
https://ieeexplore.ieee.org/xpl/conhome/9833550/proceeding (Proceedings)
https://www.ieee-security.org/TC/SP2022/ (Website)

Publication series

NameProceedings - IEEE Symposium on Security and Privacy
PublisherIEEE, Institute of Electrical and Electronics Engineers
Volume2022-May
ISSN (Print)1081-6011
ISSN (Electronic)2375-1207

Conference

ConferenceIEEE Symposium on Security and Privacy 2022
Abbreviated titleSP 2022
Country/TerritoryUnited States of America
CitySan Francisco
Period23/05/2225/05/22
Internet address

Keywords

  • Blockchain
  • Lattice
  • Post-Quantum
  • Ring Signature
  • RingCT
  • Zero-Knowledge

Cite this