Miners write the next page of Bitcoin's ledger. Nodes decide whether that page is allowed. Bitcoin needs both, and they keep each other honest.
By Michal Beno, CEO, OneMiners22 October 2026
A Bitcoin node is software that keeps a copy of the ledger and checks every rule on every transaction and block. A Bitcoin miner is a machine that spends electricity to propose the next block. Miners propose, nodes verify. A miner that breaks the rules simply has its block ignored by the nodes, and loses a reward worth about $267,934 at today's numbers.
25,129
reachable Bitcoin nodes, 6 Oct
~773 GB
full blockchain size
550 MiB
smallest pruned node setting
80%
blocks found by the top 5 pools, past week
BTC Nodes snapshot, 6 October 2026; blockchain.info, 5 October 2026; Bitcoin Core source code; mempool.space, week to 6 October 2026.
KEY TAKEAWAYS

What is a Bitcoin node?
Bitcoin has no central server. Instead, thousands of independent computers each keep their own copy of the ledger, the blockchain, and talk to each other directly. Each of those computers is a node. The most common software is Bitcoin Core, a free program you can run on an ordinary computer.
A node does three jobs. It downloads every block, checks every rule against its own copy of the ledger, and relays valid transactions and blocks to the other nodes it is connected to. By default Bitcoin Core opens 8 full connections plus 2 block-only connections to other nodes, and anyone may connect in. Nobody tells a node what is valid; it works it out for itself.
When a new block arrives, a node runs a checklist like this in a fraction of a second:
Check the proof of work
Hash the block header once. Is the result below the current target? If not, the block is rejected on the spot.
Check it links to the chain
The header must carry the fingerprint of the previous block the node already knows.
Check every signature
Each transaction must be signed by the owner of the coins it spends.
Check for double spends
No coin can be spent twice. The node keeps a list of every unspent coin, called the UTXO set, and checks each input against it.
Check the payout
The miner may pay itself the block subsidy (3.125 BTC today) plus the fees in the block. Not a satoshi more.
Accept and relay
If everything passes, the node adds the block to its copy of the ledger and passes it on to its peers.
What is a Bitcoin miner?
A Bitcoin miner is a purpose-built computer, called an ASIC (application-specific integrated circuit), that does one thing: guess numbers for Bitcoin's proof-of-work puzzle as cheaply as possible. The first guess that lands below the target lets its owner publish the next block and collect 3.125 BTC plus fees. Across the whole network, Bitcoin miners make about 970 EH/s, that is 970 quintillion guesses every second.
The word "miner" is used for two things: the machine, and the person or company that owns it. A miner in the second sense usually does not build blocks alone. It joins a mining pool, a service that combines many machines, builds the block, and splits each reward by work done.
Node vs miner at a glance
Node count: BTC Nodes snapshot, 6 October 2026. Hashrate: mempool.space 3-day average, 5 October 2026.

Who validates and who proposes blocks?
This is the heart of the difference. Miners propose. Nodes validate. A miner can put anything it likes into a candidate block, but the block only becomes part of Bitcoin if the nodes accept it. That gives every node operator, even someone on a laptop, a veto over the rules.
A worked example shows why miners play by the rules. Suppose a miner finds a valid hash but writes itself a payout of 4 BTC instead of 3.125 BTC plus fees. Every honest node runs step 5 of the checklist, sees the overpayment and throws the block away. The other miners keep working on the real chain. The cheater spent the electricity and gets nothing.
WHAT A RULE-BREAKING BLOCK COSTS
Lost subsidy = 3.125 BTC x $85,739
= about $267,934, plus all the fees in the block
Extra coins gained = zero, because nodes reject the block
Mining power still matters. Hashrate decides which valid block wins and the order of transactions. It does not decide what is valid. That split is why Bitcoin works without a boss: the people doing the expensive work are checked by everyone else, for free.
Today most blocks are built by a handful of pools. In the last week, the five biggest pools found about 80% of all blocks. Those pools all run full nodes, and the nodes of everyone else still check their work.
Who found Bitcoin's blocks in the past week
Share of blocks found, by mining pool
Source: mempool.space mining pools API, 1,023 blocks in the 7 days to 6 October 2026. Pools are groups of independent miners, not single machines.
Full node vs pruned node vs light wallet
A full node downloads and keeps every block since 3 January 2009. On 5 October 2026 that history was about 773 GB, before database indexes. It grows a little with every block, roughly 80 GB a year lately.
A pruned node downloads and checks every block exactly like a full node, then deletes old block files once it has checked them. It keeps the list of unspent coins it needs to check new payments, plus the most recent blocks. In Bitcoin Core you switch this on with the prune setting; the smallest allowed target is 550 MiB of block files, and it always keeps at least the last 288 blocks (about two days).
A light wallet (sometimes called SPV, for simplified payment verification) is not a node in the same sense. It downloads only block headers and trusts that the longest chain is valid. It is fine for small payments on a phone, but it does not enforce the rules itself.
Three ways to connect to Bitcoin
Blockchain size: blockchain.info, 5 October 2026. Pruned figure: bitcoin.org full-node guide and Bitcoin Core prune setting (550 MiB minimum), checked 6 October 2026.
How big a full node's copy of Bitcoin has grown
Size of every block since 2009, in gigabytes. Longer bar = more disk space needed.
2016
2018
2020
2022
2024
2026
How many Bitcoin nodes are there?
Nobody can count every node, because many do not accept incoming connections. What crawlers can count is reachable nodes: ones that answer when contacted. The BTC Nodes crawler, the successor to the long-running Bitnodes project, counted 25,129 reachable nodes on 6 October 2026. Nodes that sit behind a home router without open ports come on top of that.
Almost half of reachable nodes now connect through Tor, a privacy network that hides the operator's internet address. Another large group uses I2P, a similar privacy network. That is good for resilience: there is no single list of addresses that could be blocked.
How reachable Bitcoin nodes connect
Out of 25,129 reachable nodes. Half of them hide behind Tor.
Tor (onion) (50%)
IPv4 (29%)
I2P (17%)
IPv6 (5%)
Where reachable nodes on the open internet are
Reachable nodes with a known country, top six
Source: BTC Nodes snapshot, 6 October 2026. Tor and I2P nodes have no visible country and are not included.
What hardware does each one need?
The gap here is enormous. The bitcoin.org guide lists modest minimums for a node: about 7 GB of disk for a pruned node, 2 GB of memory, and an upload speed of at least 50 kilobytes per second. A full node simply needs a bigger drive. Expect to upload about 200 GB a month if other nodes connect to you, and to download the whole chain once at the start.
A Bitcoin miner is industrial equipment. An Antminer S21 Pro makes 245 TH/s and draws 3,675 W. Over a day that is 88.2 kWh, several times what a typical home uses, and it is loud and hot.
What it takes to run each one
Node minimums: bitcoin.org full-node guide, checked 6 October 2026. Miner: Antminer S21 Pro 245 TH/s spec on the OneMiners catalogue, 6 October 2026.
Electricity per day: a node vs one Bitcoin miner
kWh per day, Antminer S21 Pro vs a typical 15 W small computer running a node
Miner: 3,675 W x 24 hours, OneMiners catalogue spec, 6 October 2026. Node: illustration for a 15 W device x 24 hours; real draw depends on the computer.
Why miners and pools run nodes
A pool has to know which block is the latest valid one, and which waiting transactions are valid, before it hands work to its members. So every serious pool runs its own full nodes. Its software builds a block template, the draft block, and sends just the header to every machine. If the pool built on an invalid block, every member would waste their electricity, so it checks everything itself.
Individual miners pointing their machines at a pool do not need a node at all. The machine only receives a header to hash and sends back shares. Some miners still run a node at home, because it is cheap and lets them verify their own payouts. Newer pool protocols such as Stratum V2 go further and let miners choose the transactions in a block themselves, using their own node.

Antminer S21 Pro 245T$2,299Hashrate245 TH/sEfficiency15.00 J/THPower draw3,675 WBreak-even power$0.111/kWhNet/day at 4.80c$5.52View on OneMiners
Antminer S21+ Hyd 395T$2,499Hashrate395 TH/sEfficiency15.00 J/THPower draw5,925 WBreak-even power$0.111/kWhNet/day at 4.80c$8.90View on OneMiners
Antminer S23 Hyd 580T$12,299Hashrate580 TH/sEfficiency9.50 J/THPower draw5,510 WBreak-even power$0.175/kWhNet/day at 4.80c$16.74View on OneMiners
Three Bitcoin miners on the OneMiners catalogue, live prices 6 October 2026. Card figures use hashprice including recent fees, so they can differ slightly from the subsidy-only examples.

Nodes and miners are partners, not rivals. Nodes keep Bitcoin honest; miners keep it moving and secure. If you want the earning side, the deciding numbers are hardware efficiency and power price. OneMiners hosts Bitcoin miners from $0.048 per kWh, and from $0.0364 on a 7-year prepaid contract, with hosted miners covered by a 7-year warranty against defects. See every site on the hosting centers page.
Frequently asked questions
Do I need to run a node to mine Bitcoin?
No. If your Bitcoin miner points at a mining pool, the pool runs the full nodes and sends your machine work. Running your own node is optional.
Does running a node earn bitcoin?
No. Nodes are not paid. People run them to verify transactions themselves, protect their privacy and support the network.
Can miners change Bitcoin's rules?
Not on their own. Miners choose which valid transactions go into a block, but nodes reject any block that breaks the rules, however much hashrate is behind it.
How much space does a Bitcoin node need?
A full node needs about 773 GB of disk today and growing. A pruned node checks the same rules in about 7 GB.
Is a pruned node less secure?
For checking payments, no. It validates every block and transaction exactly like a full node. It just cannot serve old blocks to other nodes.
How many Bitcoin nodes are there?
Crawlers counted 25,129 reachable nodes on 6 October 2026. More run privately and cannot be counted.
Run a node for free. Run Bitcoin miners where power is cheap.
See hosting locationsBrowse Bitcoin minersSOURCES AND DATA
- Reachable node count, networks and countries: BTC Nodes (successor to Bitnodes) snapshot, 6 October 2026, 10:56 UTC
- Blockchain size history: blockchain.info blocks-size chart, readings to 5 October 2026
- Node minimum requirements and pruned size: bitcoin.org full-node guide, checked 6 October 2026
- Prune minimum (550 MiB), 288 blocks kept, 8 + 2 outbound connections: Bitcoin Core source code (init.cpp, blockstorage.h, net.h), checked 6 October 2026
- Pool shares: mempool.space mining pools API, 1,023 blocks in the 7 days to 6 October 2026
- BTC price $85,739: CoinGecko, 5 October 2026; hashrate: mempool.space, 5 October 2026
- Miner specs and prices: OneMiners catalogue, 6 October 2026
- Hosting rates: published OneMiners location pages

Michal Beno
CEO of OneMiners, the global Bitcoin mining hosting and hardware platform with 15 published hosting locations, 7-year fixed electricity contracts and a 7-year hardware warranty. He writes about the economics of industrial Bitcoin mining.
Informational only, not financial advice. Figures are a snapshot from public market data and news reports as of 5 October 2026 and can change quickly. Crypto prices can fall as well as rise. No return is offered or implied. Do your own research.

