Let e:G1×G2→GT be a pairing, g1∈G1, g2∈G2 generators, x←Zq∗.
Assumption (q-SDH). For every PPT A:
Pr[A(g1,g1x,g1x2,…,g1xq,g2,g2x)=(c,g11/(x+c)) for some c∈Zq∖{−x}]≤ε(n).
The adversary receives q powers of a secret x “in the exponent” and must produce a new inversion g11/(x+c). The same power-tuple (gxi)i≤q is the trusted setup (“powers of tau”) underlying polynomial commitments.
Caveats
Cheon’s attack (2006): when q divides p±1 appropriately, recovers x in O~(p/q+q) — security degrades with q; parameters must account for it.
Non-static (“q-type”) assumptions are considered stronger/less clean than [[dlin]]-style static ones; the Algebraic Group Model (Fuchsbauer–Kiltz–Loss 2018) is often used to justify them from DLP.
Importance
Boneh–Boyen signatures (2004, >2000 citations combined) — short signatures without random oracles.
BBS/BBS+ signatures — being standardized (IETF/W3C) for verifiable credentials and privacy-preserving identity (e.g., anonymous credentials in mobile driver’s licenses).
KZG polynomial commitments (Kate–Zaverucha–Goldberg 2010, >1000 citations) rely on the related q-power assumptions: deployed in Ethereum EIP-4844 (proto-danksharding) and virtually every pairing-based SNARK (PLONK, Marlin, Groth16 setup).