BTC €61’987Distance to floor +1.7 %Zone Accumulation€1 = 1’613 sats
21Bitcoin Power Law My Goal

Magazine · Mining & technology

Running Your Own Bitcoin Node: What It Gives You and How to Start

Running your own bitcoin node: what it gives you, which hardware is enough, what power and storage cost and how to set it up step by step.

By · · 13 min read

Short answer: A bitcoin node is a computer running bitcoin software that checks every transaction and every block against the rules itself. If you run your own bitcoin node, you don't have to take a stranger's server at its word about how much bitcoin you have, and you don't reveal your addresses to it. A mini PC with a 2 TB SSD is enough, and power costs around €30 a year.

Your wallet app shows you a balance. But how does it know? In most cases it asks a server run by the wallet's maker. That server sees all your addresses, your balance and often your IP address. And you have to believe whatever it answers. With your own bitcoin node, the only one you ask is yourself. This article shows what that gives you, what it costs and how to get started in an afternoon.

What is a bitcoin node?

Bitcoin has no headquarters. Instead, tens of thousands of computers around the world run bitcoin software: the nodes. Each node keeps its own copy of every block since 2009 and checks every new transaction itself: Is the signature genuine? Has this coin already been spent? Are no more new bitcoin being created than allowed?

Whatever fails the check, the node rejects and does not pass on. That applies to blocks from big miners too. Miners propose new blocks; nodes decide whether they are valid. How miners find blocks is explained in the overview Bitcoin mining explained.

The most widely used software is called Bitcoin Core. It is open source and free; the current version, 32.1, was released on Oct 28, 2026. There are other programs too, such as Bitcoin Knots, which follow the same rules and differ in details.

Why run your own bitcoin node?

You can hold bitcoin for years without your own node. But a node changes whom you trust. Three reasons matter for long-term holders.

1. You verify yourself. Every wallet without its own node shows you what an outside server reports. Your node, on the other hand, has checked every block itself. When it shows you an incoming payment, that payment is valid under bitcoin's rules. The community's motto for this: "Don't trust, verify."

2. You protect your privacy. A wallet asks the server for the balance of each individual address. That lets the server link all your addresses and know how much bitcoin you have. With your own node, these queries stay inside your home network. That is also a piece of physical security: anyone who doesn't know what you have has no reason to target you. More on this in the article Discretion and physical security.

3. You have a say in the rules. If a group of miners or companies wanted to change the rules, say to issue more bitcoin, the nodes would have to go along. Every node that keeps the old rules rejects such blocks. The more people run their own node, the harder it is for a few to hijack bitcoin. How new rules still make it into the network is shown in the article Bitcoin soft fork explained.

Wallet with and without your own node compared

Wallet without your own nodeWallet with your own node
Who reports your balance?a server of the maker or a third partyyour node
Who sees your addresses?the server operator, often with your IP addressonly you
Who checks the rules?the server; you trust ityour node, every block
If the server goes downyou see nothing anymoreeverything keeps running
Effortnoneset up once, then it runs
Costsnonedevice plus about €30 of power a year

Important: your hardware wallet stays equally secure in both cases. The private keys never leave the device, no matter which server shows the balance. So your own node doesn't protect your bitcoin from theft; it protects your data and your independence. How to protect your keys is shown in the guide Storing bitcoin safely.

What hardware do you need for a bitcoin node?

A node doesn't need a powerful computer. What matters is a fast SSD with enough space and a device that can run around the clock without drawing much power.

ComponentRecommendationWhy
Storage2 TB SSDBlockchain about 782 GB, plus room for indexes and growth. A spinning hard drive is far too slow for the initial sync.
Memory8 GB or moreMore RAM makes the initial sync much faster.
Computermini PC, old laptop or Raspberry Pi 5Frugal and quiet. A mini PC is usually faster than a Raspberry Pi.
Internetflat rate with no data capDownload about 782 GB once, then new blocks continuously.
Power5 to 15 watts continuousAbout as much as an LED bulb.

You have three ways to set up the software:

  • Bitcoin Core directly: Install it on your PC or laptop and you're done. Easiest for trying it out, but the computer has to be running.
  • A node package on your own hardware: Systems such as Umbrel, StartOS, RaspiBlitz or Parmanode set up Bitcoin Core and add-on programs with a few clicks in the browser. Good for a device that sits permanently on a shelf.
  • A ready-made node box: Some vendors sell devices with the system preinstalled. More convenient, but more expensive, and you additionally trust the system's maker.

How fast the blockchain grows

Every new block makes the blockchain a little bigger. The limit is 4 million weight units per block; in practice, about 80 to 90 GB are added per year.

DateBlockchain size
Jan 1, 201655 GB
Jan 1, 2018150 GB
Jan 1, 2020256 GB
Jan 1, 2022383 GB
Jan 1, 2024538 GB
Jan 1, 2026710 GB
Nov 12, 2026782 GB

Source: blockchain.com, blocks and transactions without database indexes.

How long does a 2 TB SSD last?

Free space for growth: 2’000 GB − 782 GB blockchain − about 100 GB for indexes and reserve ≈ 1’100 GB

Growth over the last year: 782 GB − 700 GB (Nov 16, 2025) ≈ 82 GB a year

How long it lasts at this pace: 1’100 ÷ 82 ≈ 13 years

Worst case: every block is filled to the maximum, about 4 MB × 52’560 blocks ≈ 210 GB a year. Then the space lasts 1’100 ÷ 210 ≈ 5 years.

What does your own bitcoin node cost?

The costs are the device and the power. We calculate power with the German household electricity price for 2026 of 37.0 cents per kWh (BDEW) and the Swiss median of 27.7 Rappen (ElCom), as in the article Solo mining: the bitcoin lottery.

The sats calculator works out how many satoshis an amount in euros or francs is worth today and at other prices.

Then there's data volume. The initial sync downloads the whole blockchain; after that, only the new blocks come in, about 7 GB a month. When other nodes connect to yours, it also uploads data. You can limit that in Bitcoin Core with the maxuploadtarget setting.

Setting up a bitcoin node: step by step with Bitcoin Core

The easiest start is Bitcoin Core on a computer you already have. If you like it, you can move to a dedicated device later.

  1. Download the software. Download Bitcoin Core only from bitcoincore.org. Check the file's checksum against the list on the download page. That's how you spot a fake version.
  2. Choose the storage location. On first launch, Bitcoin Core asks for the data directory. Pick the SSD with enough space. If you have less than 1 TB free, enable block storage pruning ("Prune") in the same window for a pruned node.
  3. Wait for the initial sync. The node now downloads and checks every block since 2009. Depending on the device and connection, that takes a few hours to several days. Leave the computer running until then. In the settings you can give the database more memory, which speeds up the sync.
  4. Connect your wallet. Sparrow Wallet connects directly to Bitcoin Core on the same computer or in your home network. You then use your hardware wallet through Sparrow as usual. How to set it up is shown in Setting up your first wallet.
  5. Optional: an Electrum server. Many other wallets, such as Electrum, BitBoxApp or Trezor Suite, talk to an Electrum server. A program like electrs or Fulcrum makes your node reachable for them. Node packages such as Umbrel or StartOS install it with one click.
  6. Optional: Tor and incoming connections. Over Tor, your node hides its IP address from other nodes. If you open port 8333 on your router, other nodes can connect to yours. That helps the network but isn't needed for your own benefit.

Does the node have to run all the time?

No. A node that was off for a few days catches up on the missing blocks within minutes the next time it starts. If you only use it to check your balance and send payments, it's enough to switch it on then.

Running it continuously pays off if the wallet on your phone should be able to reach the node at any time, or if you later want to run your own Lightning node on it. How Lightning works is explained in the article Lightning Network explained. Lightning needs a bitcoin node that is always online, because it has to watch its channels.

How many bitcoin nodes are there?

Nobody knows the exact number, because nodes don't have to register anywhere. Only nodes that are reachable or that connect can be counted. The count by developer Luke Dashjr came to about 96’700 nodes on Nov 13, 2026. About 5’400 of them accepted incoming connections; the rest only connect outward, like most home nodes.

For comparison: on Nov 13, 2026, mempool.space estimated the network's computing power at over 900 EH/s, spread across a few large pools. With nodes, by contrast, the power lies with tens of thousands of individuals. How miners and difficulty work together is explained in the article Difficulty adjustment.

Does your own bitcoin node make sense for you?

Your own node is worth it above all if at least one of these applies to you:

  • You hold an amount where privacy matters to you.
  • You use a hardware wallet or multisig and want to control the whole chain yourself.
  • You want to run Lightning yourself or mine solo later.
  • You want to understand how bitcoin works, not just read about it.

If you're just starting out, the node comes after custody. First you need a secure wallet and a backup. The order of the steps is shown in the academy under "Understand and secure". More articles on mining, fees and technology are collected in the Mining & Technology category.

Frequently asked questions

Do you earn money with a bitcoin node?

No. A bitcoin node gets no reward and no fees. Only miners earn money, and mining is something different. The benefit of a node is that you verify yourself and don't show your addresses to anyone. The exception: a Lightning node can collect small routing fees, usually just a few satoshis.

How much storage does a bitcoin node need?

The full blockchain was about 782 GB on Nov 12, 2026, and grows by about 80 to 90 GB a year. So a 2 TB SSD is enough for many years. A pruned node gets by with less than 20 GB and still checks every block.

Can I run a bitcoin node on a Raspberry Pi?

Yes. A Raspberry Pi 5 with 8 GB of memory and an external 2 TB SSD is enough. The initial sync takes longer than on a mini PC, often several days. After that it runs very frugally at about 6 watts. Systems like RaspiBlitz or Umbrel make setup easy.

Is it legal to run a bitcoin node?

Yes, running a bitcoin node is allowed in Germany, Austria and Switzerland. A node is software that checks and relays public data. Because it generates no income, it has no tax consequences either.

Do I need my own node for a hardware wallet?

No. A hardware wallet also works with the maker's server, and your keys stay safely on the device. But your own node prevents that server from seeing your addresses and your balance.

How long does the initial sync take?

That depends mainly on the SSD, the memory and the connection. On a current mini PC with an SSD, the initial sync often takes less than a day; on a Raspberry Pi, several days. With a spinning hard drive it can take weeks.

Sources

Not financial, legal or tax advice. Models are no guarantee.

Tags:

The Bitcoin Power Law newsletter

An email when we publish a new article or calculator. Every issue has a one-click unsubscribe link.

← All articles