Javascript must be enabled to continue!
zkExp: Zero-Knowledge Succinct Exponentiation Proofs
View through CrossRef
We present zkExp (Zero-Knowledge Succinct Exponentiation Proofs), the first zero-knowledge proof system achieving asymptotically efficient bounds for batched exponentiation:
O
~
(
k
ℓ
)
prover time,
O
(
1
)
verification time, and constant-size (160–256 B) proofs. For statements
y
i
=
g
x
i
(
i
=
1
,
…
,
k
) with private exponents
x
i
, zkExp introduces four innovations to overcome long-standing scalability barriers: (1) trace-based square-and-multiply encoding, (2) lazy sumcheck for exponentiation constraints, (3) hybrid FFT decomposition reducing memory from
O
(
ℓ
)
to
O
(
ℓ
)
, and (4) sliding-window batching enabling single-proof aggregation via KZG commitments. The protocol is computationally sound under the
(
q
,
ℓ
)
-Generalized Diffie–Hellman Exponent (GDHE) assumption and achieves computational zero-knowledge in the random oracle model. Proofs remain 160–256 B regardless of parameter sizes, with constant verification (3.5 ms). For 4096-bit exponents, prover overhead is
16.3
×
(dropping to
1.35
×
in 1000-batch settings), while Ethereum verification costs
~
267
k
gas for 1000 exponentiations,
10
×
cheaper than ECDSA, with memory consumption below 1.1 MB. zkExp is the first protocol to match theoretical lower bounds for exponentiation proofs while enabling practical deployment in zero-knowledge rollups, anonymous credentials, and on-chain threshold cryptography.
International Association for Cryptologic Research
Title: zkExp: Zero-Knowledge Succinct Exponentiation Proofs
Description:
We present zkExp (Zero-Knowledge Succinct Exponentiation Proofs), the first zero-knowledge proof system achieving asymptotically efficient bounds for batched exponentiation:
O
~
(
k
ℓ
)
prover time,
O
(
1
)
verification time, and constant-size (160–256 B) proofs.
For statements
y
i
=
g
x
i
(
i
=
1
,
…
,
k
) with private exponents
x
i
, zkExp introduces four innovations to overcome long-standing scalability barriers: (1) trace-based square-and-multiply encoding, (2) lazy sumcheck for exponentiation constraints, (3) hybrid FFT decomposition reducing memory from
O
(
ℓ
)
to
O
(
ℓ
)
, and (4) sliding-window batching enabling single-proof aggregation via KZG commitments.
The protocol is computationally sound under the
(
q
,
ℓ
)
-Generalized Diffie–Hellman Exponent (GDHE) assumption and achieves computational zero-knowledge in the random oracle model.
Proofs remain 160–256 B regardless of parameter sizes, with constant verification (3.
5 ms).
For 4096-bit exponents, prover overhead is
16.
3
×
(dropping to
1.
35
×
in 1000-batch settings), while Ethereum verification costs
~
267
k
gas for 1000 exponentiations,
10
×
cheaper than ECDSA, with memory consumption below 1.
1 MB.
zkExp is the first protocol to match theoretical lower bounds for exponentiation proofs while enabling practical deployment in zero-knowledge rollups, anonymous credentials, and on-chain threshold cryptography.
Related Results
The Incompatibility between Euclidean Geometry and the Algebraic Solutions of Geometric Problems
The Incompatibility between Euclidean Geometry and the Algebraic Solutions of Geometric Problems
The transition from the “early-modern” mathematical and scientific norms of establishing conventional Euclidean geometric proofs has experienced quite mixed modes of reasoning. For...
Formalizing Ideals of Proof
Formalizing Ideals of Proof
Two broad observations lie at the basis of this dissertation, that finds itself at the intersection between philosophy, mathematics and proof theory. The first one is that mathemat...
Can a computer proof be elegant?
Can a computer proof be elegant?
In computer science, proofs about computer algorithms are par for the course. Proofs
by
computer algorithms, on the other hand, are not so readily accepted....
Proof by analogy in mural
Proof by analogy in mural
Abstract
An important advantage of using a formal method of developing software is that one can prove that development steps are correct with respect to their specificati...
CLEAR: Argumentation Frameworks for Constructing and Evaluating Deductive Mathematical Proofs
CLEAR: Argumentation Frameworks for Constructing and Evaluating Deductive Mathematical Proofs
This paper presents a tool for constructing and evaluating deductive mathematical proofs using formal argumentation called CLEAR (Constructing and evaLuating dEductive mAthematical...
KNOWLEDGE IN PRACTICE
KNOWLEDGE IN PRACTICE
Knowledge is an understanding of someone or something, such as facts, information, descriptions or skills, which is acquired by individuals through education, learning, experience ...
Type soundness proofs with definitional interpreters
Type soundness proofs with definitional interpreters
While type soundness proofs are taught in every graduate PL class, the gap between realistic languages and what is accessible to formal proofs is large. In the case of Scala, it ha...
Kedudukan Wahyu dan Akal dalam Penghujahan berdasarkan Ilmu Mantik
Kedudukan Wahyu dan Akal dalam Penghujahan berdasarkan Ilmu Mantik
This article focuses on the discussion about the positions of the human mind and prophetic revelations in Islamic research. In the usual Social Science research, only the human min...

