Skip to content
ROBO26

01.Network

One grid, ten thousand operators

Reading time: 14 min

Supply is abundant and badly distributed. The scheduler is the product.

41,200

accelerators attached

up from 6,800 at the start of 2025

2,840

independent operators

no operator exceeds 4% of capacity

71

countries with live capacity

19 with sub-40ms metro coverage

The hardware that runs the world's models is not scarce so much as it is stranded. A render studio's farm is idle nine months a year. A university cluster empties out every night. A regional data center holds two racks it over-provisioned in 2024 and cannot resell. Individually none of this is a cloud. Aggregated behind one scheduler, it is a very large one.

ROBO's network is built entirely from that stranded supply. Operators attach hardware, declare what it is, and get paid per unit of verified work. There is no ROBO-owned data center anywhere in the system, and no operator represents more than four percent of total capacity.

The consequence is that ROBO's engineering problem is not procurement. It is placement — deciding, in the moment a job arrives, which of forty-one thousand accelerators should run it, given price, interconnect, locality, the operator's reliability history, and what the customer is willing to prove about the result.

This section covers how supply attaches, how placement scores it, and what happens when a node lies or dies.

Where capacity comes from

1. Two thirds of network capacity was already built and idle

Operators fall into four rough groups, and they behave very differently. Independent data centers bring the most stable capacity and the highest floor price. Render and VFX studios bring enormous burst capacity with strong seasonality. Research clusters are cheap and reliably available overnight in their local timezone. Individual operators are the smallest slice and the most volatile, but they reach metros no one else covers.

Together they make a supply curve that no single provider can reproduce, because most of this hardware would never have been sold as cloud capacity at all. It was bought for something else and is being resold in the gaps.

Where ROBO capacity comes from
  • Independent data centers44%
  • Render and VFX studios23%
  • Research clusters19%
  • Individual operators9%
  • Reserved ROBO partners5%

Source: ROBO network telemetry, Q1 2026

Accelerators attached to the network
Q1 202641,200
Q1 20256,800

Source: ROBO network telemetry

Our farm sits idle from March to September. Before ROBO that was just a fixed cost we ate every year. It now covers the lease on the building.

Ilya Restrepo

Technical Director, an independent VFX studio

How placement works

2. Placement scores five things, and price is only one of them

When a job arrives, the scheduler builds a candidate set of every node that could physically run it, then scores each one. Price matters, but so does measured interconnect bandwidth between candidate nodes, the operator's rolling completion record, distance to the data the job will read, and whether the customer has asked for execution proofs — which not all hardware can produce.

In practice the cheapest node wins about a third of the time. More often the scheduler pays a small premium for a node that will not drop the job at hour nine of a twelve-hour run.

What determines placement, by weight in the scoring function

Customers can override these weights per workload class.

Operator reliability score

31%

Bid price

26%

Interconnect bandwidth

18%

Data locality

14%

Proof capability

11%

Source: ROBO scheduler, default policy weights

Proving execution

3. Verification is opt-in, tiered, and most jobs use the cheap tier

If you do not own the hardware, you need some reason to believe the work happened as specified. ROBO offers three levels, and the right one depends entirely on what a wrong answer would cost you.

Attestation is nearly free and covers the overwhelming majority of jobs: the node signs a hardware-rooted statement of what image it ran and what it produced. Replication reruns a sample of the work on unrelated nodes and compares. Zero-knowledge proofs of execution are expensive and slow, and are used almost exclusively where a result settles money on-chain.

Share of jobs by verification tier

Deltas compare against Q1 2025.

Signed attestation only-6pts

78%

Sampled replication+4pts

17%

Full replication+1pts

4%

ZK proof of execution+1pts

1%

Source: ROBO network telemetry, Q1 2026

Cost of verification, relative to an unverified job

Both series are percentages added to the unverified baseline.

Added costAdded latency

Attestation

2%
1%

Sampled replication

11%
4%

Full replication

104%
6%

ZK proof

340%
190%

Source: ROBO benchmark suite, median across job classes

We ask for proofs on the eleven percent of inference calls that touch a payout. Proving the other eighty-nine percent would triple our bill to defend against a risk that rounds to zero.

Marguerite Osei

Staff Engineer, PROOFWORK

Failure and drain

4. Nodes leave constantly, and the scheduler assumes it

On a network of independently owned machines, a node disappearing is not an incident. It is Tuesday. An operator's power contract changes, a studio takes its farm back for a project, a residential connection drops. The median node is attached for 61 days and unattached for 9 before returning.

So the scheduler treats departure as expected behaviour rather than failure. Operators signal drain when they can, which earns a reliability credit; jobs checkpoint on a cadence tuned to the node's own history rather than a fixed interval; and the placement score prices an operator's unannounced departures directly into their future bids.

How nodes leave the network

Signalled drain, job completed

61%

Signalled drain, job migrated

22%

Unannounced, checkpoint recovered

14%

Unannounced, work lost

3%

Source: ROBO network telemetry, trailing 90 days

Regions and data gravity

5. Data gravity, not compute scarcity, is what constrains placement

The network has capacity almost everywhere. What it does not have is your data everywhere. For training runs against a multi-terabyte corpus, the dominant cost of a bad placement is not a worse GPU price — it is moving the corpus.

ROBO's answer is to treat datasets as first-class residents of the network. A dataset declares the regions it may live in; the scheduler replicates hot shards toward capacity rather than dragging jobs toward storage, and refuses placements that would violate a declared residency boundary.

Live capacity by region

North America

34%

Europe

27%

Asia Pacific

24%

South America

8%

Africa

4%

Middle East

3%

Source: ROBO network telemetry, Q1 2026

Further reading