Paper 2026/1514

Distributed Vector Commitments and Their Applications

Rui Gao, Nanjing University of Posts and Telecommunications, The State Key Laboratory of Tibetan Intelligence
Huaqun Wang, Nanjing University of Posts and Telecommunications, The State Key Laboratory of Tibetan Intelligence
Zhiguo Wan, Hangzhou Normal University.
Yuncong Hu, Department of Computer Science and Engineering, Shanghai Jiao Tong University.
Abstract

Vector commitment (VC) schemes enable a prover to commit to a vector and later open any position with a short proof. However, existing VC schemes are designed for centralized settings, and cannot work in decentralized systems, where the input vector is distributed across multiple machines. Similarly, traditional VC schemes cannot leverage distributed parallel computation across multiple machines for acceleration. To tackle this issue, we introduce a new notion—distributed VC (DVC), which allows multiple machines, each holding only a subvector of the input vector, to collectively commit to the entire vector and generate position proofs in a distributed manner. To the best of our knowledge, there is no prior work on DVCs and no existing work can trivially derive an efficient DVC scheme. The key challenge is that both commitments and proofs depend on the entire vector, while no single machine holds the complete vector in distributed settings. We propose the first DVC scheme, HLE-DVC, which leverages $M$ machines to process the distributed vector $\mathbf{v}$ of length $N$ in parallel, with each machine holding a subvector of length $\frac{N}{M}$. HLE-DVC achieves compact proof size-$\text{O}(\log M)$ and allows each machine to generate all its position proofs in a single communication round, with communication cost $\text{O}(\log M)$ and computation cost $\text{O}(\frac{N \log N}{M})$. Moreover, HLE-DVC supports batch proving, proof aggregation, and efficient updates. We conduct the experiments and open-source the code. Using 256 machines to generate all proofs for a committed vector of length $2^{30}$ takes 17,515 seconds. This achieves a $256\times$ parallel speedup over HLE-DVC on a single machine, and is $142\times$ faster than Hyperproofs (a famous single machine VC scheme). The communication cost per machine is 0.768 KB.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Published elsewhere. Minor revision. USENIX Security 2026
Keywords
distributed vector commitmentzero knowledge proofvector commitment
Contact author(s)
501874794 @ qq com
wanghuaqun @ aliyun com
wanzhiguo @ zhejianglab com
huyuncong @ sjtu edu cn
History
2026-07-27: approved
2026-07-24: received
See all versions
Short URL
https://ia.cr/2026/1514
License
No rights reserved
CC0

BibTeX

@misc{cryptoeprint:2026/1514,
      author = {Rui Gao and Huaqun Wang and Zhiguo Wan and Yuncong Hu},
      title = {Distributed Vector Commitments and Their Applications},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1514},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1514}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.