HYPERSCALE · HOW IT COMPARES

Every design chooses its asterisks.

Every scaling pitch in this industry ends in a superscript: *up to, *except when, *as long as. That isn't dishonesty — it's engineering. Every architecture buys its headline with fine print somewhere. This page reads the fine print: the other families' — and, because fair is fair, ours.

01 · The claim

Same headline, different footnotes

Every serious blockchain architecture of the last decade advertises the same thing: more throughput. The headline is interchangeable. What distinguishes the designs — what actually determines what it's like to build on them and to use them — is never the number. It's the footnote.

10× THE THROUGHPUT* *by buying bigger machines MONOLITHIC 10× THE THROUGHPUT* *within one rollup at a time ROLLUPS 10× THE THROUGHPUT* *your swap may pause between shards ASYNC SHARDS 10× THE THROUGHPUT* *bridge risk not included APP-CHAINS 10× THE THROUGHPUT* *terms below — and in the rest of the series HYPERSCALE
The headline never distinguishes anything. Read footnotes, not numbers.

The designs below are families, not logos — each a whole family of real systems, described by its architecture rather than any brand, partly out of fairness and mostly because the architecture is what lasts. Every one of them is built by serious engineers who chose its asterisks deliberately.

02 · The families

Four ways to buy throughput

Don't shard — race

The monolithic family keeps one chain and makes it as fast as hardware allows: every validator still executes every transaction, on ever-bigger machines. Full credit where due — this is the one approach that keeps atomicity, composability, and finality with no user-visible fine print at all. The asterisk is structural instead: the whole network's throughput is one machine's worth of compute, forever. Adding validators adds security, never capacity; scaling means raising the hardware bar, and every raise prices out independent validators. It's a ceiling with excellent semantics.

Move execution elsewhere — rollups

The rollup family scales by relocation: execution happens on many separate layers, which post their data and proofs back to one base chain for settlement. The base chain's security is genuinely inherited — for settlement. The asterisks live between the layers: each rollup is an island. Composability is rich within one and reduced to bridging between them; an atomic transaction spanning two rollups essentially does not exist. Day-to-day ordering typically rests with a sequencer — often a single operator — and moving value back out waits on challenge windows or proof pipelines. The ecosystem scales; the unified world that made composability valuable is what fragments.

Shard and mail — asynchronous shards

The async-sharding family splits one chain into many and has them message each other: a cross-shard transaction becomes a relay of receipts hopping shard to shard, block by block. Throughput genuinely scales, and everything staying within one shard is clean. The asterisk lands on whoever builds and uses cross-shard applications: the transaction has visible half-done states — your swap has left one shard and not yet arrived at the other — and contract authors inherit the distributed-systems homework: partial failures, compensating actions, retry logic. Atomicity isn't provided; it's do-it-yourself.

Every app its own chain — app-chains and bridges

The sovereign-chain family gives each application its own blockchain — its own rules, fees, and validators — and connects them with bridges. Sovereignty is real and sometimes exactly right. The asterisks: security no longer pools (each chain must recruit and pay its own defense), and composability means bridges — a smaller committee, multisig, or light-client contract standing between two security domains. Bridges are, by a wide margin, the costliest single exploit category in this industry's history. Every connection is another one.

ATOMIC CROSS-SHARD ONE COMPOSABLE WORLD FINAL MEANS FINAL SCALES WITH MACHINES Monolithic ✓ ✓ ✓ ✕ Rollups ✕ ✕ ~ ✓ Async shards ✕ ~ ✓ ✓ App-chains ✕ ✕ ✓ ✓ Hyperscale* ✓ ✓ ✓ ✓ ~ = with significant caveats · * = fine print below — none of it on these columns
Monolithic gets three of four and hits a ceiling. Everyone else trades a row for scale. The last row claims all four, unqualified — its asterisk is on the name, not the columns, and that placement is the entire argument.
03 · The refusal

How the last row is possible

In a single paragraph: a transaction declares the state it touches, so every shard that owns any of it participates. Shards exchange proven facts rather than trusted messages, execute the identical deterministic computation, and certify results that either match everywhere or abort everywhere — atomic, composable, final, with no coordinator and no votes on the outcome (the generals). Shards split and merge with demand without moving data (the library), and one vote-attested clock keeps every committee lookup unambiguous (the clock). Throughput scales with the shard count; the semantics stay those of one chain.

So where did the asterisks go? They didn't vanish — nobody gets zero. They moved.

04 · Our asterisks

The fine print on the last row

* DECLARED ACCESS

You must say what you touch

Every transaction names its state up front — that's what makes routing, atomicity, and conflict analysis computable. Most applications fit naturally; code built around touching arbitrary state discovered mid-execution needs rethinking. The single-chain semantics are bought with this discipline.

* CROSS-SHARD LATENCY

Atomic, not instant

A cross-shard transaction runs a pipeline — order, provision, execute, certify — spanning blocks on multiple chains. It takes longer than a single-shard transaction. What it never has is a half-done state: slower, never partial.

* A SIZED ASSUMPTION

Committee honesty is statistical

Each committee tolerates a third corrupt; keeping every committee under that line rests on sampling from a mostly-honest pool — a probability that must be sized, not a theorem. The lottery states this plainly.

Notice where these three live — and notice where they don't. Not one of them attaches to the matrix's columns. The atomicity is not conditional, the composability is not partial, finality carries no window, and the scaling has no ceiling clause. That is the front page's promise — split the work, not the world — kept without a footnote: the world your transaction lives in stays whole. Fine print still exists; nothing escapes it. The other families' sits in user-visible semantics — the swap pausing mid-flight, the withdrawal waiting out a window, the assets crossing a bridge. Hyperscale's sits in the programming model and the security sizing — places engineers manage once, at design time. That relocation is the actual thesis of the whole system: fine print is inevitable; putting it in front of users is not.

The comparison we'd actually defend: not "no asterisks" — but asterisks deliberately moved out of what users experience and into what engineers engineer.

The claim is checkable: the rest of the series is the terms and conditions, written out in full.