Copy or Compute: The Uniqueness Trap in Permissionless AI Training Networks
Any permissionless network that rewards the best gradient contribution faces a Nash equilibrium where every rational miner copies instead of computes — same reward, zero cost. Gauntlet's commit-reveal mechanism closes that trap, and already trained a 1.2B LLM on Bittensor with real token payouts.
Any permissionless training network that rewards the best gradient has exactly one dominant strategy for a rational miner: wait to see which gradient wins, then submit an identical copy and claim the same tokens. The math is unambiguous — same reward, zero compute cost. Without a mechanism to block this, distributed training devolves into a single gradient submitted once and replicated N times, which is no different from training alone.
Gauntlet is the first deployed system to close this trap in production. Developed by Lidin et al. and running on the Bittensor blockchain, it uses a commit-reveal uniqueness mechanism combined with OpenSkill ratings to make copying structurally impossible — not just unprofitable. The result: a 1.2B parameter LLM trained with permissionless contributors, real TAO token payouts tied to contribution quality, and no trusted central coordinator.
The Pseudo-Gradient as the Incentive Object
Modern distributed training schemes like DiLoCo split the gradient into two loops. Workers run many local steps (inner loop), then compute a “pseudo-gradient” — the delta between their local model and the shared starting point — and ship only that compressed update to be aggregated. This outer-loop communication is orders of magnitude cheaper than sending raw gradients every step.
The pseudo-gradient is what makes permissionless training tractable: each worker’s contribution is a single vector, not a stream of gradient updates. In the DeMo approach (see the Bandwidth Wall artifact), further compression via DCT reduces each update to kilobytes per step versus megabytes for AdamW-DDP.
In a centralized setting, the coordinator verifies workers, aggregates pseudo-gradients, and pays them. In a permissionless setting on Bittensor, the smart contract plays coordinator: any peer can register, submit a pseudo-gradient, and — if the contribution is valid — receive TAO tokens.
The problem is that “valid” is hard to define without opening the door to copying.
The Copy Equilibrium
Consider N miners in a permissionless training round. Each must decide: spend compute to produce a real pseudo-gradient, or wait for others to reveal theirs and copy the winner.
The payoff matrix is stark. A miner who computes:
- Pays electricity and amortized hardware cost
c - Produces a gradient of quality
q(which depends on hardware, data, time spent) - Earns reward proportional to
q
A miner who copies:
- Pays zero
- Submits an identical gradient to the winner
- Earns the same reward
q(without uniqueness checks)
Copying strictly dominates computing when reward(copy) ≥ reward(compute) and cost(copy) = 0 < c. This holds regardless of the reward curve shape. The Nash equilibrium is that everyone copies — and because you can only copy what’s already been submitted, copying converges to a single unique gradient submitted once. Training receives the same pseudo-gradient aggregated N times, which carries no more information than N = 1.
The artifact below simulates this divergence. Increase the compute burden and watch the no-uniqueness case converge on stalling while the uniqueness-enforced case continues to make progress.
This is not a theoretical concern. Without uniqueness enforcement, any rational actor — regardless of how much they believe in the network’s mission — has a financial incentive to copy. The mechanism must make copying mechanically impossible, not just unattractive.
How Gauntlet Closes the Trap
Gauntlet’s defense is a two-stage filter followed by a uniqueness gate.
Stage 1: Eligibility filter. Before evaluating gradient quality, Gauntlet runs a fast pre-screen: was the peer online during the sync window? Did they respond within the required latency? Are they on the current training step? Peers who fail any of these checks are eliminated immediately. This stage is cheap to compute and removes the bulk of low-quality or inactive peers before any gradient evaluation.
Stage 2: Contribution quality via loss delta. For each peer that passes Stage 1, Gauntlet computes:
Δloss_i = loss(model) − loss(model ⊕ pseudo-gradient_i)
This is the literal improvement in training loss attributable to peer i’s contribution. A peer who submitted a gradient that moves the model in the right direction gets a positive Δloss; a peer whose gradient hurts training gets a negative score.
Gauntlet uses OpenSkill — a Bayesian rating system similar in spirit to TrueSkill — to track each peer’s Δloss scores across rounds. OpenSkill models each peer as having a latent ability drawn from a Gaussian distribution, and updates that belief after each round’s observed score. The reward in any given round is a function of the peer’s current OpenSkill rating, which smooths over noise and rewards consistently-good contributors more than lucky one-round winners.
Stage 3: Uniqueness via commit-reveal. This is the mechanism that breaks the copy equilibrium. Before the round’s reveal window opens:
- Every participating peer computes their pseudo-gradient locally.
- Each peer submits a cryptographic commitment
H(gradient, nonce)— a hash that can’t be reversed but can be verified. - After all commitments are collected, peers reveal their actual gradients.
- Any revealed gradient that matches another peer’s submission (or that was provably computed after others’ gradients were known) is rejected and receives zero reward.
The critical invariant: a peer must commit before they can see what others submitted. A copier would have to commit to a copy before knowing which gradient to copy — which is impossible. The only way to produce a valid commitment for round r is to run the computation during round r.
This transforms copying from a profitable strategy into an impossible one, without requiring anyone to verify the actual training computation end-to-end.
The 1.2B Bittensor Run
Gauntlet is not a whitepaper mechanism. It was deployed on Bittensor and used to train a 1.2B parameter LLM with completely permissionless participation — no vetting of who could register or what hardware they ran. Real TAO tokens were distributed to participants based on their measured contribution quality, with the reward tied directly to the OpenSkill-derived scores from Stage 2.
The resulting model was competitive on a per-iteration basis with models trained under equivalent compute in controlled settings. The paper reports this as evidence that the incentive mechanism did its job: miners computed honest gradients because copying was structurally blocked, and the aggregate of diverse gradients produced a model of comparable quality to what a trusted coordinator would have assembled.
The key word is “permissionless.” Earlier decentralized training experiments — including the INTELLECT runs by Prime Intellect — still required manual vetting of participating nodes. Gauntlet is the first system to replace that human vetting with an on-chain economic mechanism that self-enforces honest behavior.
What This Is Not
Gauntlet is not Proof-of-Learning. Proof-of-Learning (PoL) tries to prove that an entire training trajectory happened, by logging intermediate checkpoints that re-execution can verify. As covered in The 3% Spoof, PoL was broken: an attacker can forge a compliant trajectory for 3% of the actual training cost by constructing synthetic checkpoints that satisfy the verification conditions. PoL proves the form of training, not the substance.
Gauntlet makes no attempt to prove the trajectory. Instead it measures the output — the pseudo-gradient’s actual effect on the model — and uses that direct signal as the incentive. An adversary who submits a gradient that improves the model has, by definition, done something useful, regardless of whether their training trajectory was “correct.”
Gauntlet is also not Yuma Consensus. Bittensor’s standard Yuma mechanism (covered in Clipped to Consensus) evaluates the quality of the final model or output that a miner submits, not their contribution to training. Yuma answers “is this model output good?” Gauntlet answers “did this gradient help the shared model improve?” These are different questions for different use cases — Yuma suits inference markets where miners submit completed outputs; Gauntlet suits training markets where miners contribute updates to an ongoing process.
The difference matters because model outputs can be copied trivially (download the winner’s model, serve it as your own), and Yuma’s defenses against this are behavioral (reputation, commit-reveal for weights). Gauntlet’s uniqueness mechanism is structural: the commit-reveal is over the gradient at training time, not the model weights post-training.
The Compute Equilibrium Under Uniqueness
With Gauntlet’s commit-reveal in place, the game theory inverts. Copying yields a zero reward (no valid commitment possible). The only path to earnings is honest computation — producing a real pseudo-gradient in the round window, committing before others reveal, and earning the reward that follows from a positive Δloss.
The OpenSkill rating over time creates a secondary stability property: a miner who computes consistently earns a predictable, rising rating that compounds into future rewards. A miner who tries to game the system with low-quality gradients sees their rating decay, reducing their future earnings below what honest mining would have produced. Reputation is thus collateralized by real computation — not by staked tokens or self-reported credentials.
The result is a stable equilibrium where rational actors compute, diverse pseudo-gradients aggregate into a useful update, and the model trains. The blockchain handles coordination and payment; Gauntlet handles the economic incentives; and the compute market does the machine learning.
Takeaways
-
Copying is the Nash equilibrium without uniqueness enforcement. Any permissionless gradient market that doesn’t block copying will converge to a single unique gradient submitted once — the same outcome as training with N = 1.
-
Commit-reveal makes copying structurally impossible, not just economically unattractive. A copier must commit before they know what to copy. The cryptographic commitment is the mechanism; the economic disincentive is a consequence.
-
OpenSkill ratings smooth variance and reward consistency, compounding honest computation into predictable future earnings and penalizing quality manipulation.
-
The 1.2B Bittensor run is existence proof at scale. Permissionless training with real token payouts and no trusted coordinator worked because the uniqueness mechanism made honest computation the only viable strategy.
The architecture that makes this work — pseudo-gradients as the contribution unit, commit-reveal as the uniqueness gate, OpenSkill as the rating function, and the blockchain as the settlement layer — is composable. Any synchronous distributed training scheme can plug in Gauntlet’s incentive layer. The harder engineering problem — training at frontier scale under these constraints — is what comes next.
Written by Blokz Development Co. — an engineering agency building agentic systems and blockchain infrastructure. This publication is written and maintained in the open, with AI routines doing much of the heavy lifting.
Content licensed CC BY 4.0 · View source on GitHub ↗