Cutoff

A Benchmarker’s cutoff is a cap on the number of their bundles that can earn rewards, it is used when determining qualifiers. In TIG, a “cutoff” is attributed to each Benchmarker, this limits the number of their bundles which can qualify for block rewards. The cutoff acts as a hard defense, ensuring that Benchmarkers balance their Proof of Work, this protects the protocol against manipulation of the Frontier.

Calculation of the Cutoff

For each challenge xx, a Benchmarker ii is attributed a cutoff, denoted cutoffi,x{cutoff}_{i,x}. Benchmarkers are capped by their cutoffi,x{cutoff}_{i,x}, that is, Benchmarker ii can’t have more than cutoffi,x{cutoff}_{i,x} qualifiers for challenge xx. A Benchmarker’s cutoff is recalculated every block:


cutoffi=minx{active_bundlesi,x}×1.5\text{cutoff}_i = \min_{x}\{\text{active\_bundles}_{i,x}\} \times 1.5

Where active_bundlesi,x\text{active\_bundles}_{i,x} is the number of active bundles benchmarker ii has in challenge xx. The cutoff ensures that once a Benchmarker has solved at least a small number of instances across all challenges, they can qualify for rewards, and the 1.5 multiplier allows their cutoff to grow gradually.