Node Operator
An individual or entity running a Bitcoin node to verify blocks/transactions and help maintain the network.
A node operator is anyone running a Bitcoin full node. That's it. No registration, no permission, no minimum capital. You download Bitcoin Core (or btcd, or a packaged distribution), point it at some disk, open a port if you can, and you're a node operator. Bitcoin Knots, a modified version of Core, works the same way in releases made before May 9, 2026; later Knots releases follow a chain that split off from Bitcoin's main chain on August 8, 2026.
What you actually do when you run a node:
- Validate every block and every transaction against consensus rules. Nothing enters your view of the chain without passing your own checks.
- Relay transactions and blocks to peers, helping the network propagate.
- Serve historical data to new nodes during their initial sync, if you accept inbound connections.
- Refuse to follow any rule change you don't agree with. This is the structural mechanism by which Bitcoin remains user-controlled.
You don't earn money for running a node. Block rewards belong to miners. What you get is independence. You stop trusting a third party to tell you the truth about your own balance, your own transactions, or whether a block is valid.
Hardware requirements in 2026 are modest. A 2 TB SSD (Bitcoin Core 31's setup screen asks for at least 870 GB), a quad-core CPU, 4-8 GB RAM, decent internet. A Raspberry Pi 5 or any old laptop runs a node comfortably. Packaged distributions (Umbrel, Start9, RaspiBlitz, MyNode) make setup roughly as easy as installing an app.
If you use Bitcoin and don't run a node, you're trusting someone else's. That's a defensible choice for mobile or casual use, but the difference between trusting and verifying is real, and node-operator is what verifying looks like.
Key takeaways
- Directly enforces consensus rules, not relying on intermediaries
- Can serve the network by relaying transactions/blocks
- Helps preserve censorship resistance and protocol independence
Corrected
Was: The entry listed Bitcoin Knots alongside Bitcoin Core and btcd as software you can download to run a Bitcoin full node.
Now: Only Knots releases made before May 9, 2026 run on Bitcoin's main chain. Later releases enforce BIP-110, a temporary limit on data in transactions, and nodes running them left the main chain on August 8, 2026. Details
Sources (6)
- Bitcoin Core 31 - intro.cpp (the setup screen adds the two figures and says at least 870 GB of data will be stored)
- Bitcoin Core 31 - chainparams.cpp (mainnet disk guidelines 856 and 14, which the setup screen adds up to 870 GB)
- btcd README (an alternative full node Bitcoin implementation written in Go)
- Bitcoin Knots README (development generally takes place in Bitcoin Core and is merged into Knots for each release)
- Bitcoin Knots v29.3.knots20260508 release notes (May 9, 2026) - this version applies BIP-110 (RDTS) after the user confirms
- bitcoin/bips PR #2245 - BIP 110 status changed to Closed (opened August 9, 2026); notes Knots released it on mainnet and on August 8 its nodes began rejecting non-signaling blocks, split to a new chain and stalled