Litcius/Paper detail

Succinct Zero-Knowledge Batch Proofs for Set Accumulators

Matteo Campanelli, Dario Fiore, Semin Han, Jihye Kim, Dimitris Kolonelos, Hyunok Oh

2022Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security26 citationsDOI

Abstract

Cryptographic accumulators are a common solution to proving information about a large set S. They allow one to compute a short digest of S and short certificates of some of its basic properties, notably membership of an element. Accumulators also allow one to track set updates: a new accumulator is obtained by inserting/deleting a given element. In this work we consider the problem of generating membership and update proofs for \em batches of elements so that we can succinctly prove additional properties of the elements (i.e., proofs are of constant size regardless of the batch size), and we can preserve privacy. Solving this problem would allow obtaining blockchain systems with improved privacy and scalability.

Topics & Concepts

Accumulator (cryptography)Mathematical proofComputer scienceScalabilityHydraulic accumulatorZero-knowledge proofCryptographySet (abstract data type)Theoretical computer scienceElement (criminal law)AlgorithmMathematicsProgramming languageDatabaseThermodynamicsLawPhysicsGeometryPolitical scienceBlockchain Technology Applications and SecurityCryptography and Data SecurityCloud Data Security Solutions