Skip to content

bpf-bench: integrate VerifyCompressedProof CU measurements (s116 follow-up) #84

Description

@kh0ra

Why

We have host-side criterion benches for alt_bn128 compression (sessions 112 / 114), but no SBF measurement of the actual on-chain VerifyCompressedProof (instruction tag 0x03, session 116). Without this we can't claim a concrete CU number for the compressed-path.

Sub-tasks

  • Add bench targets in mosaic-bench::bpf_bench::TARGETS[] for each compressed verifier (Groth16, PLONK, Halo2, HyperPlonk, Nova)
  • Baseline + hard cap per system
  • Document in docs/compute-unit-budget.md
  • Update README CU table to show "canonical vs compressed" columns

Note

Once measured we can claim "decompression adds X CU on top of baseline" with a real number, not an estimate.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions