FlexProofs:一种具有灵活线性时间的向量承诺用于计算所有证明
密码学与安全
2026-01-12 v2 计算机科学中的逻辑
摘要
本文引入FlexProofs,一种新的向量承诺(VC)方案,实现两个关键属性:(1)证明者可在optimal时间内生成大小为的向量中所有individual opening proof,而存在灵活的batch size参数可进一步缩短生成所有证明的时间;(2)该方案直接兼容编码输入为多线性多项式的族类zkSNARKs。作为关键构建块,我们提出了面向多指数运算的第一个功能承诺(FC)方案,支持batch opening。与能够在optimal时间计算所有证明且直接兼容zkSNARKs的唯一现有VC方案HydraProofs相比,FlexProofs在适当选择参数时可加速生成所有证明的过程。我们的实验表明,当且时,FlexProofs相较于HydraProofs可快6倍。此外,结合合适的zkSNARKs,FlexProofs可实现诸如可验证秘密共享和可验证鲁棒聚合等实用应用。
引用
@article{arxiv.2601.03031,
title = {FlexProofs: A Vector Commitment with Flexible Linear Time for Computing All Proofs},
author = {Jing Liu and Liang Feng Zhang},
journal= {arXiv preprint arXiv:2601.03031},
year = {2026}
}
备注
Accepted by ACNS 2026