Litcius/Paper detail

SymmeProof: Compact Zero-Knowledge Argument for Blockchain Confidential Transactions

Shang Gao, Zhe Peng, Feng Tan, Yuanqing Zheng, Bin Xiao

2022IEEE Transactions on Dependable and Secure Computing35 citationsDOI

Abstract

To reduce the transmission cost of blockchain confidential transactions, we propose SymmeProof, a novel communication efficient non-interactive zero-knowledge range proof protocol without a trusted setup. We design and integrate two new techniques in SymmeProof, namely vector compression and inner-product range proof. The proposed vector compression is able to reduce the communication cost to log(n) for n-size vectors. The proposed inner-product range proof converts a range proof relation into an inner-product form, which can further reduce the range proof size with the vector compression technique. Based on these two techniques, SymmeProof can eventually achieve a log(n)-size range proof. The proposed SymmeProof can be used in many important applications such as blockchain confidential transactions as well as arguments for arithmetic circuits satisfiability. We evaluate the performance of SymmeProof. The results show that SymmeProof substantially outperforms representative methods such as Bulletproofs in the proof size without a trusted setup.

Topics & Concepts

Computer scienceZero-knowledge proofProof of conceptBlockchainRange (aeronautics)Dot productTheoretical computer scienceProduct (mathematics)CryptographyAlgorithmMathematicsComputer securityGeometryComposite materialOperating systemMaterials scienceBlockchain Technology Applications and SecurityCryptography and Data SecurityCloud Data Security Solutions