Type Alias dleq::cross_group::CompromiseLinearDLEq

source ·
pub type CompromiseLinearDLEq<G0, G1> = __DLEqProof<G0, G1, { _ }, { _ }, { _ }>;
Available on crate feature experimental only.
Expand description

A DLEq proof modified from MRL-0010, using R, s forms instead of c, s forms, while proving for two bits at a time, to enable batch verification and take advantage of space savings.

This isn’t quite as efficient as EfficientLinearDLEq, and isn’t as compact as ConciseLinearDLEq, yet strikes a strong balance of performance and conciseness.

Aliased Type§

struct CompromiseLinearDLEq<G0, G1> { /* private fields */ }