Cryptology ePrint Archive: Report 2019/373

Lelantus: Towards Confidentiality and Anonymity of Blockchain Transactions from Standard Assumptions

Aram Jivanyan

Abstract: We propose Lelantus, a new anonymous payment system which ensures both transaction confidentiality and anonymity with small proof sizes, short verification times and without requiring a trusted setup.

Inspired by the Zerocoin protocol, Lelantus extends the original Zerocoin functionality to support confidential transactions while also significantly improving on the protocol performance. Lelantus proof sizes are almost 17 times smaller compared to the original Zerocoin proof sizes. Moreover, we show how to support efficient aggregation of the transaction proofs, so that the proof verification, while asymptotically linear, is very efficient in practice.

Lelantus builds on the techniques of Confidential Transactions, Zerocoin and One-out-of-Many proofs and its efficiency is particularly well-suited for enabling private blockchain transactions with minimal trust required while employing well-studied cryptographic assumptions.

Category / Keywords: cryptographic protocols / Zero-knowledge Proofs, Confidential Transactions, Zcoin, One-out-of-Many Proofs, Double-blinded commitments, Bulletproofs, Lelantus, Private Transactions

Date: received 7 Apr 2019, last revised 3 Jun 2019

Contact author: poramin at zcoin io,reuben@zcoin io,aram@zcoin io

Available format(s): PDF | BibTeX Citation

Note: Includes updated performance and benchmarking data after a more optimized software implementation of the protocol. Minor text changes to make it compatible with Springer LNCS format.

Version: 20190604:053917 (All versions of this report)

Short URL: ia.cr/2019/373


[ Cryptology ePrint archive ]