Overview
A miner’s per task emission is the product of seven multiplicative terms. Each term either lifts the score (tier multiplier, bootstrap bonus, early submission bonus, consensus) or gates it (composite Q, base weight, role multiplier).composite_Q is built up from per axis scores. Other terms are documented in Incentive Mechanism.
The Four Base Axes
These apply to every skill type.α Detection
Measures whether the miner’s verdict matches the task’s ground truth verdict.ε Evidence
Measures whether the miner produced the evidence we expected.ε < 0.10 the entire composite Q is set to zero. A miner cannot make up for missing evidence with strong α.
π Policy
Measures how closely the miner’s recommended policy matches the expected policy. Compared rule by rule using set semantics on(resource, action, pattern) tuples.
η Efficiency
Measures whether the submission landed inside the task’s timing window.Type Specific Axes
Each runtime type has an extra axis to focus the score on the type’s main threat surface.ρ Injection Recall (rag_knowledge)
μ ML Agreement (declarative)
The validator runs a reference classifier over the prompt and gets a risk score. The miner’s risk_score is compared.
σ Shell Coverage (executable_script)
Static taint analysis predicts which commands carry untrusted data. The trace shows which commands actually executed.
ψ Manifest Integrity (mcp_server)
τ Tool Poison Recall (mcp_server)
χ Transitive Risk Accuracy (agent_composition)
Per Type Composite Q
The composite Q is a weighted geometric mean of the relevant axes. Geometric because each axis is a multiplicative gate (one weak axis drags the whole score down).rag_knowledge
declarative
executable_python
executable_script
mcp_server
agent_composition
The ε Gate
For every type:Tier Assignment
After Q is computed, the miner’s submission is assigned a tier by comparing Q to per type thresholds that are recomputed at each epoch boundary.| Threshold | Tier | Multiplier |
|---|---|---|
| Q < tier_baseline | Below reference | 0.5 |
| tier_baseline ≤ Q < tier_optimised | Tier 1 reference | 1.0 |
| tier_optimised ≤ Q < tier_novel | Tier 2 optimised | 1.4 |
| Q ≥ tier_novel | Tier 3 novel | 2.0 |
tier_baselineis the per type reference baseline (Q produced by the published miner image)tier_optimisedis typically 1.15 × baselinetier_novelis dynamic: median of top five Q observed in the previous epoch, smoothed and floored at 1.5 × baseline
Worked Example
executable_python task, primary role.
| Term | Value | How |
|---|---|---|
| α | 0.95 | Verdict matches, risk_score close to ground truth |
| ε | 0.80 | Probe verified (0.3) + traces consistent (0.3) + digest correct (0.2) |
| π | 0.68 | F-0.5 of policy rules |
| η | 0.50 | Submitted halfway through the window |
| Q | 0.787 | 0.95^0.35 × 0.80^0.30 × 0.68^0.20 × 0.50^0.15 |
| Base weight | 1.0 | executable_python |
| Tier | 1.0 (T1 reference) | Q in T1 band |
| Early bonus | 1.08 | Position 0.50, second tier |
| Role | 1.0 | Primary |
| Consensus | 0.92 | Strong agreement with the group |
| Bootstrap | 1.0 | Not applicable |
| Emission | 0.788 | All terms multiplied |
What’s Next
Consensus
Detail of the consensus multiplier.
Verification Groups
How the role multiplier is applied.
Reputation
How per type reputation feeds into the round aggregation.
Incentive Mechanism
The whole emission formula in one place.