What Is a Bitcoin Node, and What Is One For?
·
Updated September 17, 2026
·
approx. 8 min read
A Bitcoin node is a piece of software that keeps its own copy of the rules and checks every transaction and every block against them. As the bitcoin.org guide to running a full node puts it, that is what a full node does: it fully validates transactions and blocks. Almost all full nodes also relay validated transactions and blocks to other nodes.
One thing first: a node does not mine bitcoin and it is not an account. It is the thing that works out for itself what counts as valid, instead of taking someone else’s word for it. If you use an ordinary wallet, you are mostly leaning on other people’s nodes for that. This guide is about what that difference actually changes.
This topic keeps developing. The statements reflect the state of things on the date given above and are reviewed regularly.
What a node is
Every rule in Bitcoin is written as code. How many new bitcoin a block is allowed to pay out, which signatures count as valid, whether a coin has already been spent: each of these is a condition the software can check. A node is a program that holds that rulebook and runs every incoming block and transaction past it.
If a node spots a rule being broken, it throws the block out, no matter who sent it or how much mining power stands behind it. That independent check is the whole point. Relaying data and answering other nodes are useful extras, not the core job.
Worth remembering: A node answers one question for the person running it, namely what is valid, without that person having to trust anyone else.
What a node does on the network
The Bitcoin whitepaper sets out how the network runs in a handful of steps: new transactions go out to every node, each node gathers them up, checked blocks are passed around, and a node only accepts a block if every transaction in it is valid and unspent.
On top of that, the bitcoin.org guide to running a full node notes that most nodes also serve lightweight wallets: they take those wallets’ transactions and let them know when a payment touches their balance. If too few nodes offered this, light wallets would be pushed onto centralised services instead.
So the network is a large set of independent checkers that owe each other nothing. There is no vote on whether a block is good. Each full node judges every block on its own, and among the chains that pass its checks it follows the one with the most mining work behind it. A block that breaks the rules is rejected by a full node regardless of how many others accept it.
Full node versus light wallet
Many everyday wallets are light wallets, even if nothing tells you so. The Bitcoin whitepaper calls this simplified payment verification. A wallet like that does not download the whole blockchain, only the block headers plus a short proof that a given transaction sits inside a particular block. A full node, by contrast, validates the entire chain itself. Run in pruned mode, it does not keep all the old block data on disk afterwards, and it is still a full node.
- A light wallet cannot judge a transaction’s validity for itself. All it sees is that a node put the transaction in a block, and that more blocks have piled on top.
- That holds up as long as most nodes are honest. If an attacker out-muscles the network, simplified verification is easier to fool than the full kind.
- A full node does not carry that dependency. It checks every rule itself and notices at once if someone hands it an invalid block.
The Bitcoin whitepaper says plainly that a business taking payments often will probably still want to run its own node, for security that does not depend on anyone else and for faster checks.
Node does not always mean the same thing
The word node turns up in very different settings. What actually gets checked, and what you are trusting, varies a lot between them.
The distinction matters because most claims about “the number of Bitcoin nodes” mean only the full nodes that verify independently. They are the ones checking, day in and day out, that the rules are being kept.
What running your own node costs and gives you
You do not need your own node to use Bitcoin safely. It is an extra step for people who want to check the rules themselves, not just hold their own keys. It sits on the same idea as self-custody: relying on third parties as little as possible.
The bitcoin.org guide to running a full node lists these rough figures for a Bitcoin Core full node, as read on 17 September 2026: an ordinary computer; at least 7 gigabytes of free disk space with pruning turned on, or several hundred gigabytes without pruning for the full chain; a one-off download of around 740 gigabytes on the first run; 2 gigabytes of memory; a broadband line with at least 400 kilobits of upload; and about six hours a day of uptime. For traffic it calls 200 gigabytes of upload or more a month common, plus around 20 gigabytes of download.
In perspective: For most people a good wallet is plenty. Your own node earns its keep mainly for a business handling lots of payments, and for anyone who cares enough about checking for themselves to take on the upkeep.
Conclusion
A Bitcoin node is what decides, for the person running it, what counts as valid. It holds the full rulebook and runs every transaction and every block past it, whoever sent them. Use a light wallet and you lean on other people’s nodes for this, checking only that a transaction sits in a block. Your own node closes that gap, though it is not a requirement. It is the step for anyone who wants to hold not just the keys but the rules in their own hands.
Ready for the next step?
The basics section walks through Bitcoin calmly, from the rules and how the network checks them to self-custody, with no hype.
Frequently asked questions about Bitcoin nodes
These come up when someone first weighs up running their own node, or wants to know how it differs from an ordinary wallet. The answers follow the Bitcoin protocol and the reference software’s own documentation.
What is a Bitcoin node, in plain terms?
A Bitcoin node is a program that holds the full set of Bitcoin rules and checks every transaction and every block against them for itself. If it finds a rule broken, it throws the block out. That way the person running the node works out what is valid without having to trust anyone else.
What is the difference between a full node and a light wallet?
A full node validates the whole blockchain itself against every rule. In pruned mode it does not keep the old block data on disk afterwards, but it is still a full node. A light wallet only downloads the block headers plus a proof that a transaction sits in a block. It cannot check the transaction itself and relies on most nodes being honest.
Do I earn money by running a Bitcoin node?
No. A node pays out no reward; that is mining. A plain node checks and relays data and so adds to the network’s independence. The payoff is security and privacy for the person running it, not income.
Do I need my own node to use Bitcoin safely?
No, a good wallet is enough for most people. Your own node is an extra step for anyone who wants to check the rules themselves as well as hold the keys, and for a business handling many payments. It goes alongside self-custody but is not a precondition for it.
How much disk space does a Bitcoin node need?
According to bitcoin.org, as of 17 September 2026, at least 7 gigabytes with pruning turned on, or several hundred gigabytes without pruning for the full blockchain. The first run adds a one-off download of around 740 gigabytes. The guide also lists 2 gigabytes of memory and often 200 gigabytes of upload or more a month.
Do nodes set the rules of Bitcoin?
Each full node checks every block against the same rulebook and rejects anything that breaks it, on its own, with no vote. But changing a rule is not down to nodes alone. Whether a change sticks depends on enough independent parties backing it: the operators of economically important nodes, wallets and services, the users, and, depending on the change, the miners too. It also matters a great deal whether a change can go in as a backward-compatible soft fork or splits the chain outright. Either way, no single node or small group can force anything.
Thanks for reading this far. If you are curious, take a look at the other Bitadvocate blog guides as well.
The statements above were checked against these primary sources.
- bitcoin.org: Running A Full Node
- Satoshi Nakamoto Institute (white paper transcription): Bitcoin: A Peer-to-Peer Electronic Cash System, sections 5 and 8
Produced by the Bitadvocate editorial team. This article reflects the state of things when it was checked and is not legal, tax or investment advice.