Who runs Cardano? Nodes, relays and stake pools explained | Crypto from Zero #7

Oct 22 · explainer

Watch on YouTube · the figures on screen (JSON) · every claim and how it resolved

Transcript

Cold open

There is no Cardano company server. The chain runs on computers operated by thousands of independent people. Here is how that works, and how many stake pools are running it today.

Nodes

A node is a computer running the Cardano software and keeping its own full copy of the ledger. Every node checks every block against the rules for itself, rather than trusting anyone else's copy. Anyone can run one, and wallets, exchanges and explorers all rely on nodes.

Checking for itself

Here is what checking for itself means. When a new block arrives, a node does not ask anyone whether it is valid. It re-checks every signature, fee, script and spend in it against its own copy of the ledger. If a block tried to spend a UTxO that no longer exists, every honest node would spot it on its own and throw the block away, whatever the pool that made it claimed. A UTxO, or unspent transaction output, is one separate chunk of ADA or tokens sitting at an address.

Relays and block producers

A stake pool is usually several nodes working together. Its block producer holds the keys that make blocks, and is kept away from the open internet. Its relays sit in front, passing blocks and transactions to and from the rest of the network. The people who run them are stake pool operators.

Why so many

The more independent operators make blocks, the harder it is for any one of them, or any one company or country, to censor transactions or stop the chain. That is what decentralisation means in practice: no single off switch.

Two ways to run a network

Picture two networks. In one, a single company runs every server, and one court order, one outage or one bad decision can halt every payment. In the other, blocks come from many independent operators in dozens of countries, and switching any one of them off changes almost nothing. Cardano is designed to be the second.

Only as spread out as its operators

Decentralisation is not a slogan; it is what makes a chain hard to censor or stop. It also means the network is only as spread out as its operators really are, which is why this channel counts how many pools actually made blocks, not just how many exist.

Stake accounts

That is how it works on paper. Here is the chain today. The number of stake accounts is 1,302,627 in the epoch 664 snapshot, down 599 an epoch on average since epoch 656.

What staking actually paid

Now what staking actually paid. In epoch 661, 4.4 million ADA went to delegators against 18.21 billion ADA of delegated stake — a realized return of 1.77 percent annualised. Pool owners' own ADA is left out of that: the protocol pays it through the operator's reward, not as a delegator. The whole reward pot, operators included, came to 2.12 percent of all stake. Of what delegated stake earned, operators kept 14.1 percent in fees. That average hides the figure that matters. A delegator in pools holding under one million ADA realised 0.49 percent. In pools of twenty to fifty million ADA, 1.90 percent — 3.9 times as much.

Why the bottom row pays less

Two things pull the bottom down together: the flat fee every pool takes each epoch, which is a rounding error against fifty million of stake and most of the reward against five hundred thousand, and blocks that never came. Small pools often go a whole epoch without one. At the top, the gap closes through the margin, the percentage cut an operator takes on top of that fee, and saturation, the size past which a pool's rewards stop growing with its stake. Scale matters before anyone reads too much into the bottom row: those 1,751 pools hold 0.8 percent of the ADA staked. And of 2,671 pools holding stake, 929 were paid a leader reward for the epoch. 1,742 were not.

The short version

So, in short. Nodes each keep and check a full copy of the ledger. Stake pools run block producers behind relays, and many independent operators mean no single off switch.

No new claim today: a lesson explains how something works, and calls are made and scored in the Monday, Wednesday and Friday episodes. That is nodes and stake pools, explained. Next time: How much can a blockchain carry, and how do Leios and Hydra add more? Every lesson of Crypto from Zero is in the playlist linked below, in order, and every Monday, Wednesday and Friday this channel measures Cardano straight from the chain.

Every figure is computed from a Cardano node we run ourselves. Not financial advice. Want the next one? Follow the channel.