Do you need a Bitcoin node?
A node is a small home server. Here is what it buys you, what it costs, and who can safely skip it.
A Bitcoin node downloads every block from its peers and checks every rule itself: signatures, the supply limit, double spends. When your wallet asks "did this payment arrive?", a node you run answers from your own copy of the chain instead of a company's server.
That is the whole benefit, and it comes with a cost: disk, bandwidth, a machine that stays on, and an occasional update. Whether it is worth it depends on what you do with bitcoin.
What a node gets you
- Verification. Nobody can tell you a payment is valid when your own software disagrees.
- Wallet privacy. A wallet connected to your node does not hand your addresses to a third-party server. This is the most practical payoff; see connect your wallet to your own node.
- Learning. You watch sync, peers and the mempool for real. The lab lets you practice reading those signals before you buy anything.
What a node does not get you: anonymity, protection for your keys (they never live on the node), or income. It also does not fix exchange custody risk.
Who benefits
| Your situation | Node? | Starting point |
|---|---|---|
| Buy and hold on an exchange | Not needed | Your risk is custody, which a node does not change |
| Hardware wallet, transact now and then | Worth it | Pruned node on a mini PC or Pi 5 with NVMe, then connect your wallet |
| Learner or tinkerer | Yes | Setup guide on any spare machine with a fast disk |
| No spare hardware at home | Maybe | VPS, with its privacy limits |
| Want Lightning and other apps | Consider an appliance | Start9 or Umbrel, compared on the hardware page |
If you touch bitcoin once a year, the upkeep probably outweighs the benefit.
What it costs
- Disk. A pruned node needs about 12 GB for the UTXO set plus a few GB of recent blocks. A full node needs roughly 800 GB and grows 70 to 80 GB a year. Pruned vs full covers the choice; pruned is enough for almost everyone starting out.
- Bandwidth. The first sync downloads the whole chain, hundreds of gigabytes, whether pruned or not. Afterwards, bitcoin.org's estimate is about 20 GB a month down and 200 GB or more up if you accept inbound peers.
maxuploadtargetcaps the upload side. - Power. A Pi or N100 mini PC idles at single-digit watts.
- Attention. A weekly glance and a few upgrades a year. See maintenance.
When a node is a bad fit
- You want zero maintenance. A node is a home server.
- You expect privacy without further work. Peers see your IP; wallets can leak. See Tor and privacy.
- You want an investment tool. A node produces no income.
Bare Bitcoin Core or an appliance
Start9 and Umbrel give you an app store and a web UI, and cost more than the bare hardware. If you can follow a terminal tutorial, plain Bitcoin Core and the setup guide is cheaper and teaches more.
Not sure yet? Try the lab first: it simulates a healthy node and the common failures, so you can see what ownership involves.
FAQ
Do I need a node to own Bitcoin?
No. Exchanges and wallets work without one. A node adds independent verification and lets your wallet stop asking someone else's server about your addresses.
Does a node make me anonymous?
No. By default your peers see your IP address, and your wallet may still talk to third-party servers. See the Tor and privacy guide.
Is a node the same as a miner?
No. A node validates blocks and relays transactions. Mining needs specialized hardware and competes for block rewards. This site covers nodes only.