For a degree- polynomial:

FRIKZGIPADARK
Building BlockHash FunctionElliptic Curve PairingsDiscrete Log GroupUnknown Order Group
Computational Hardness AssumptionHash FunctionsDLP, t-SDH, t-BSDH (for multi-reveal)DLPDLP, q-HSM, Low Order & Strong Root Assumptions
Transparent (no trusted setup)YesNoYesNo (RSA) / Yes (Ideal Class Groups)
Succinct1 proofsYesYesNoYes
Post-quantum secureYesNoNoNo
Proof size
Proving time
Verification time

In practice, for post-quantum secure polynomial commitment schemes:

  • degree ~1: see TCitH-GGM (Seed trees)
  • degree ~10: degree-enforcing commitment (TCitH-MT)
  • degree: 1,000: Merkle Tree with Ligero-like proximity tests
  • degree 10,000: FRI-based commitments

Footnotes

  1. Succinct is not really well-defined: can either mean polylog or constant.