What does it cost to buy decentralised compute?
research/compute-procurement
Buying k units of decentralised compute by reverse auction: exact VCG payment k(k+1)/(n+1) is exactly 2× winners' cost, optimal reserve is exactly v/2, first-price equilibrium matches by revenue equivalence.
What it found
Reverse auction for k compute units from n devices with private costs: the truthful threshold auction pays exactly k(k+1)/(n+1), twice the winners’ true cost for every n and k (also with a reserve), the buyer-optimal reserve is exactly v/2 (worth up to +1.03 utility in thin markets, nothing once v≥2), and the pay-as-bid equilibrium has closed form and matches revenue (1.3334 vs 1.3333). Stylised.
A figure from its own output
Paper, code and results
More in Paying contributors
- What does it cost to make workers race?Paying the first k of n finishers makes speed a contest:
π'(1)=(1−k/n)(H_n−H_{n−k}), equilibrium speedR(n−k)(H_n−H_{n−k})/(nc), exact round timenc/((n−k)R); paying all finishers buys no speed, a budget favours winner-take-all until an accuracy floork_minbinds, and recruiting more workers barely speeds the round. - Who drops out of a race when workers have unequal costs?Paying the first k of n finishers when costs differ: proof of the
π'(1)telescoping identity, exact exit rule (slow workers idle iffc_s/c_f ≥ n_f/(n_f−k), never fork ≥ n_f), cost ratio 4 excludes slow workers fork ≤ 3of 4 fast, convex costs make headcount buy speed. - How much accuracy can a market buy from contributors who value their privacy?Buying private data with a telescoping log-score market: payment equals information, best Gaussian-mechanism noise in closed form, participation iff
κa<1so precision is capped atλ/(cΔ²)for any number of contributors, and early arrivals over-collect (1–22% welfare loss). - Paying for improvements, not for overfittingPaying for model improvements against a hidden holdout: telescoping budget, a payment-feedback overfitting attack (paid 0.15 while true loss worsens 0.37), and the Ladder fix with its measured cost.
- What does submitting copies earn under Shapley payments?Shapley and leave-one-out payments under replication: Shapley pays every extra copy even when worthless, saturating at stand-alone value (
(n+2)/2× honest), naive evaluators hand over the pot, LOO pays copies 0 but distributes 1/(n+1), dedup underpays lookalikes by 45%. - How should Shapley payments be sampled and audited?Auditing sampled Shapley payments: exact estimator variances in a saturating game, permutation sampling is exactly efficient but stratified sampling has 6–8× lower variance (zero for equal contributors) at up to 7% budget error, antithetic reversal gives 1.6× lower RMSE, Hoeffding sample counts are 4–5× conservative.
All 8 Paying contributors projects →
Other research topics
Proper scoring & elicitation28Effort & peer prediction9Verification games & slashing19Detection & tolerances14Markets as routers13Prediction-market design9Paying contributors8Decentralised training systems23Digital twins & sim-to-real164LLM chip design loops40Robot manufacturing loops53Ambient AI assistant46Self-replicating manufacturing34Simulation-first design64Engineered clothing45Task-specific AI accelerators40Algorithmic chip-design loops42Open-source purpose-built robots44The software-engineering loop43Adversarial human imitation41Open-source residential construction41Autonomous multi-angle capture34Sensing, imaging and 3D31Energy supply and dense energy storage39Robot societies among people31Agentic co-design of low-cost robots27Laundry-hanging robots25Machine learning on qualitative data23Robots on the building site27Civilizations & group psychology1History & human sciences1
Produced with AI assistance (Claude). Results are from the code in this repository and are simulated or stylised unless the abstract says otherwise; nothing here implies affiliation with or endorsement by any lab, researcher or company cited. MIT licensed.