Chainable Functional Commitments for Unbounded-Depth Circuits

被引:8
|
作者
Balbas, David [1 ,2 ]
Catalano, Dario [3 ]
Fiore, Dario [1 ]
Lai, Russell W. F. [4 ]
机构
[1] IMDEA Software Inst, Madrid, Spain
[2] Univ Politecnica Madrid, Madrid, Spain
[3] Univ Catania, Catania, Italy
[4] Aalto Univ, Espoo, Finland
来源
基金
欧洲研究理事会;
关键词
ZERO-KNOWLEDGE SETS;
D O I
10.1007/978-3-031-48621-0_13
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A functional commitment (FC) scheme allows one to commit to a vector x and later produce a short opening proof of (f, f(x)) for any admissible function f. Since their inception, FC schemes supporting ever more expressive classes of functions have been proposed. In this work, we introduce a novel primitive that we call chainable functional commitment (CFC), which extends the functionality of FCs by allowing one to 1) open to functions of multiple inputs f( x(1),..., x(m)) that are committed independently, 2) while preserving the output also in committed form. We show that CFCs for quadratic polynomial maps generically imply FCs for circuits. Then, we efficiently realize CFCs for quadratic polynomials over pairing groups and lattices, resulting in the first FC schemes for circuits of unbounded depth based on either pairingbased or lattice-based falsifiable assumptions. Our FCs require fixing a-priori only the maximal width of the circuit to be evaluated, and have opening proof size depending only on the circuit depth. Additionally, our FCs feature other nice properties such as being additively homomorphic and supporting sublinear-time verification after offline preprocessing. Using a recent transformation that constructs homomorphic signatures (HS) from FCs, we obtain the first pairing- and lattice-based realisations of HS for bounded-width, but unbounded-depth, circuits. Prior to this work, the only HS for general circuits is lattice-based and requires bounding the circuit depth at setup time.
引用
收藏
页码:363 / 393
页数:31
相关论文
共 50 条
  • [41] Depth optimization for topological quantum circuits
    AlFailakawi, Mohammad
    Ahmad, Imtiaz
    AlTerkawi, Laila
    Hamdan, Suha
    QUANTUM INFORMATION PROCESSING, 2015, 14 (02) : 447 - 463
  • [42] Constant depth circuits and the Lutz hypothesis
    Cai, JY
    Sivakumar, D
    Strauss, M
    38TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1997, : 595 - 604
  • [43] Arithmetic Circuits: A Chasm at Depth Four
    Agrawal, Manindra
    Vinay, V.
    PROCEEDINGS OF THE 49TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, 2008, : 67 - +
  • [44] A LOGIC FOR CONSTANT-DEPTH CIRCUITS
    GUREVICH, Y
    LEWIS, HR
    INFORMATION AND CONTROL, 1984, 61 (01): : 65 - 74
  • [45] Remark on Minimization of Depth of Boolean Circuits
    Gashkov, S. B.
    MOSCOW UNIVERSITY MATHEMATICS BULLETIN, 2007, 62 (03) : 87 - 89
  • [46] The Size and Depth of Layered Boolean Circuits
    Gal, Anna
    Jang, Jing-Tang
    LATIN 2010: THEORETICAL INFORMATICS, 2010, 6034 : 372 - 383
  • [47] ARITHMETIC CIRCUITS: A CHASM AT DEPTH 3
    Gupta, Ankit
    Kamath, Pritish
    Kayal, Neeraj
    Saptharishi, Ramprasad
    SIAM JOURNAL ON COMPUTING, 2016, 45 (03) : 1064 - 1079
  • [48] LOGARITHMIC DEPTH CIRCUITS FOR HERMITE INTERPOLATION
    EBERLY, W
    JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 1994, 16 (03): : 335 - 360
  • [49] Energy Complexity and Depth of Threshold Circuits
    Uchizawa, Kei
    Nishizeki, Takao
    Takimoto, Eiji
    FUNDAMENTALS OF COMPUTATION THEORY, PROCEEDINGS, 2009, 5699 : 335 - +
  • [50] The Complexity of Satisfiability of Small Depth Circuits
    Calabro, Chris
    Impagliazzo, Russell
    Paturi, Ramamohan
    PARAMETERIZED AND EXACT COMPUTATION, 2009, 5917 : 75 - 85