Succinct Zero Knowledge for Floating Point Computations
Succinct Zero Knowledge for Floating Point Computations
复制标题
浮点计算的简洁零知识
DOI:
10.1145/3548606.3560653
复制
发表时间:
2022
期刊:
影响因子:
--
通讯作者:
Zhang, Yinuo
中科院分区:
文献类型:
--
作者:
Garg, Sanjam;Jain, Abhishek;Jin, Zhengzhong;Zhang, Yinuo
We study the problem of constructing succinct zero knowledge proof systems for floating point computations. The standard approach to handle floating point computations requires conversion to binary circuits, following the IEEE-754 floating point standard. This approach incurs a poly(w) overhead in prover efficiency for computations with w-bit precision, resulting in very high prover runtimes -- already the key bottleneck in the design of succinct arguments. We make the following contributions: -We propose a new model for verifying floating point computations that guarantees approximate correctness w.r.t. a relative error bound. This model is inspired by numerical analysis, and is very meaningful for applications such as machine learning and scientific computing. -Using this model, we present a general method for constructing succinct zero-knowledge proofs for floating point computations starting from existing public-coin "commit-and-prove'' systems. For computations with w-bit precision, our approach incurs only a log(w) overhead in prover running time. Our compiler nearly preserves (up to a factor of 2) the communication complexity of the underlying protocol, and requires sub-linear verification time. The resulting proof can be made non-interactive in the random oracle model. Concretely, our scheme is ~57x faster than the method following IEEE standard exactly [35] for 32-bit floating point computations. Central to our main result, and of independent interest, is a new batch range proof system in standard prime order groups that does not rely on bit decomposition.
登录
查看更多内容
DOI:
10.1145/3460120.3484767
发表时间:
2021-11
期刊:
Proceedings of the 2021 ACM SIGSAC Conference on Computer and Communications Security
影响因子:
--
作者:
Jiaheng Zhang;Weijie Wang;Yinuo Zhang;Yupeng Zhang
通讯作者:
Jiaheng Zhang;Weijie Wang;Yinuo Zhang;Yupeng Zhang
DOI:
--
发表时间:
2010
期刊:
影响因子:
--
作者:
L. Trefethen
通讯作者:
L. Trefethen
DOI:
--
发表时间:
2020-10
期刊:
IACR Cryptol. ePrint Arch.
影响因子:
--
作者:
Srinath T. V. Setty;Jonathan Lee
通讯作者:
Srinath T. V. Setty;Jonathan Lee
DOI:
--
发表时间:
2021
期刊:
IACR Cryptology ePrint Archive
影响因子:
--
作者:
David W. Archer;S. Atapoor;N. Smart
通讯作者:
N. Smart