HYPERSCALE · RESOURCE ECONOMICS

A governor, not a governance vote.

In 1788, a pair of spinning brass balls solved a coordination problem that no amount of human diligence could. Hyperscale prices its validator supply the same way — with a feedback mechanism, not a committee. This page is about that mechanism.

01 · 1788

The lad with the shovel

A steam engine is an uncoordinated system. The boiler makes power; the mill consumes it; both vary minute to minute. Somewhere in between stands a stoker shoveling coal — and here is the thing: the lad stoking the furnace never calculated how much energy each shovelful released, or what the looms upstairs needed, or what the flywheel was doing. Nobody could. React too slowly and the engine stalls under load; too eagerly and it races itself to pieces.

James Watt's answer wasn't a smarter stoker or a schedule of rules. It was the centrifugal governor: two weighted arms spinning with the engine's own shaft. Run too fast and the balls fly outward and rise, closing the steam valve. Run too slow and they drop, opening it. The machine throttles itself.

engine races → balls fly out & rise, valve closes engine slows → balls drop, valve opens spun by the engine's own shaft → from the boiler to the engine shaft speed is the input · the valve is the output · nothing in between computes
Watt's flyball governor: negative feedback embodied in brass. Nobody measures, nobody decides — the mechanism is the decision.

The insight that outlived the steam age: a well-shaped feedback loop replaces a coordinator. The stoker kept shoveling by simple local habit; the governor absorbed the coordination problem entirely.

Eighty years later, Maxwell's paper "On Governors" turned this device into control theory. The word itself goes back further — kybernetes, the Greek helmsman, which also gave us "cybernetics." Feedback is old technology.
02 · The same problem, 240 years on

An engine whose load won't sit still

Hyperscale's shard map is elastic: shards split when state grows and merge when it recedes (the library). Every split needs a fresh committee of validators; every merge releases one; shuffling, jailings, and standby reserves all draw from the same pool (the lottery). So the network's demand for validators is a moving target — an engine under constantly varying load.

The throttle on validator supply is the activation stake: the minimum a stake pool must hold per validator it wants active. And a fixed throttle fails exactly the way a fixed steam valve does:

✕ SET TOO HIGH

The engine stalls

A burst of splits needs new committees now — but seats are priced for yesterday's smaller network, and the standby pool runs dry.

✕ SET TOO LOW

The engine races

When nobody is needed, cheap seats invite seat-farming — a crowd of marginal validators the topology has no work for.

✕ HAND-TUNED

The lad does calculus

Governance votes to reprice are slow, political, and always chasing a number the chain itself already knows. That's the stoker computing joules per shovel.

So Hyperscale doesn't fix the price and doesn't vote on it. Every epoch, the protocol recomputes the activation stake from the chain's own committed state — a governor, spinning on the network's own shaft.

03 · The mechanism

A price where supply meets need

Two quantities, both read straight off the chain:

Demand is what the topology needs next epoch: every shard committee at full strength, plus a standing buffer of unplaced validators — slack for shuffles, jail replacements, and the next split. Demand is computed from the upcoming committee schedule (the census), so a split that's been decided raises demand before its children even go live. A validator jailed for misbehavior stops counting toward supply the moment it's expelled — freeing room for its own replacement.

Supply is what the stake pools could staff. Here's the elegant part: every pool implicitly offers seats at descending prices. A pool holding stake S can back one validator at price S, two at S/2, three at S/3… Line up every offer from every pool, best first, and count down to the demand target:

← demand target → the clearing price offers that get funded offers priced out every pool's offers (stake, stake/2, stake/3…), sorted best-first
The activation stake is set exactly at the last offer needed to fill demand — the marginal price where supply meets the network's need.

Watch what this does at the extremes. Stake pours in while the topology sits still? The offer at the target position is a rich one — the price rises, and joining a network that doesn't need you becomes expensive. The balls fly out; the valve closes. A wave of splits raises demand, or validators get jailed? The target now reaches deep into cheaper offers — the price falls, and seats become cheap at exactly the moment the network is short-handed. The balls drop; the valve opens.

And because it's a marginal price rather than a rule that flips between states, the adjustment is continuous. No thresholds to game, no bang-bang oscillation — the same reason Watt used smoothly rising arms rather than a switch.

04 · The stops

Two things the valve must never do

A real governor has mechanical stops — positions the linkage physically cannot reach, because reaching them would wreck the engine. This one has two:

◦ NEVER SLAM SHUT

Repricing never ejects

The price is capped at the tightest pool's per-validator budget. However abundant supply gets, the throttle stops just before the point that would force a sitting validator out. Only actually withdrawing stake can do that — a rising market never unseats anyone.

◦ NEVER SWING WIDE OPEN

A seat is never free

However short-handed the network is, the price never falls below a hard floor. Influence over consensus must always cost real stake — the floor is what keeps "cheap when needed" from ever becoming "free for an attacker."

Between the stops, the full lifecycle is automatic. A pool whose stake is withdrawn may find it can no longer back all its validators — the surplus are parked, off-committee, harmless. The moment capacity reappears (stake arrives, the price eases, a slot frees), they're reactivated automatically, cheapest-recovery first, with the price recomputed after every step until the system settles. No application, no vote, no operator in the loop.

05 · The loop

Closed loop, no operator

TOPOLOGY shards split & merge DEMAND committees + buffer THE PRICE recomputed every epoch THE POOL validators activate & return splits raise it, merges lower it scarcity opens the valve, abundance closes it cheap seats refill the pool a deep pool lets the map keep growing
Topology sets demand; demand and pooled stake set the price; the price gates activation; activation replenishes the pool the topology draws on.

One thing Watt never had to worry about: trusting the brass. His governor worked because physics is impartial. A decentralized network can't bolt one governor to one machine and trust whoever owns it — so Hyperscale makes the governor a pure function of the chain's committed state.

Every node runs the same calculation on the same on-chain facts and gets the identical price — no oracle, no operator, no privileged party. Anyone can replay the chain and audit every price the network has ever set. It's a governor with no moving parts, replicated on every machine, and impossible to lean a thumb on.
06 · The stoker, today

Operators shovel; the governor coordinates

The point of the governor was never to replace the stoker — it was to let him work by simple local rules while the mechanism handled the coordination. Same here. A validator operator never needs to model the topology, forecast splits, or petition governance. They watch one number — the current activation price — and act locally: worth it, join; not worth it, wait. The price already contains everything the chain knows about what the network needs.

And the system is deliberately shaped so that stake is the only thing the governor needs to meter. One machine can host many validator identities — vnodes — sharing storage, execution, and networking; two seats on the same shard share one copy of the state and one execution of each transaction. Hardware costs are amortized until the marginal cost of a seat is, to first order, its stake. That's by design: stake is the quantity the security model prices, so the governor throttles stake — and nothing else gets to be the bottleneck.

The 1788 lesson, restated for 2026: when a system's parts can't see the whole, don't appoint someone to compute the whole. Shape a feedback loop that makes the whole compute itself.