Welcome to the resource topic for 2023/156
Title:
Zero-Knowledge Elementary Databases with Function Queries
Authors: Xinxuan Zhang, Yi Deng
Abstract:Zero-knowledge elementary databases (ZK-EDBs) enable a prover to commit a database {D} of key-value pairs and later prove that ${x}$ belongs to the support of ${D}$ and ${D}(x)=v$'' or that
{x} does not belong to the support of {D},‘’ without revealing any extra knowledge (including the size of {D}). Recently, Libert et al. (PKC 2019) introduced zero-knowledge expressive elementary databases (ZK-EEDBs) that support richer queries, e.g., range queries over the keys and values.
In this paper, we introduce a new notion called function queriable ZK-EDBs, where the ZK-EDB prover can convincingly answer the query that ``Send all records {(x,v)} in {{D}} satisfying f(x,v)=1 for any Boolean circuit f,‘’ without revealing any extra knowledge (including the size of {D}).
To construct function queriable ZK-EDBs, we introduce a new variation of zero-knowledge sets (ZKS) which supports verifiable set operations, and present a construction based on groups of unknown order. By transforming the Boolean circuit over databases into the set operation circuit/formula over sets, we present a construction of function queriable ZK-EDBs from standard ZK-EDBs and ZKS supporting verifiable set operations.
ePrint: https://eprint.iacr.org/2023/156
See all topics related to this paper.
Feel free to post resources that are related to this paper below.
Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.
For more information, see the rules for Resource Topics .