Paper 2024/981 Original: eprint.iacr.org/2024/981 ↗

Hadamard Product Arguments and Their Applications

Kyeongtae Lee
Donghwan Oh
Hankyung Ko
Jihye Kim
Hyunok Oh
Abstract

This paper introduces transparent and efficient arguments for Hadamard products between committed vectors from two source groups. For vectors of length $n$, the proofs consist of $\mathcal{O}(\log n)$ target group elements and $\mathcal{O}(1)$ additional elements. The verifier's workload is dominated by $\mathcal{O}(\log n)$ multi-exponentiations in the target group and $\mathcal{O}(1)$ pairings. We prove our security under the standard SXDH assumption. Additionally, we propose an aggregator for Groth16 pairing-based zk-SNARKs and a proof aggregation technique for the general case of the KZG pairing-based polynomial commitment scheme using our Hadamard product arguments. Both applications support logarithmic-sized aggregated proofs without requiring an additional trusted setup, significantly reducing the verifier’s pairing operations to $\mathcal{O}(1)$.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2025-05-02: last updated
2024-06-18: published
Short URL
https://ia.cr/2024/981
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2024/981,
      author = {Kyeongtae Lee and Donghwan Oh and Hankyung Ko and Jihye Kim and Hyunok Oh},
      title = {Hadamard Product Arguments and Their Applications},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/981},
      year = {2024},
      url = {https://eprint.iacr.org/2024/981}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.