Mining, Nodes & Infrastructure
The physical layer: mining rigs, pools, hash rate, ASICs, full nodes, and the hardware that keeps blockchains running.
What Is a Mining Rig?
A mining rig is a computer system built specifically to perform the cryptographic hash calculations required by proof-of-work blockchains. For Bitcoin, this means purpose-built ASIC machines. For some other coins, GPU-based rigs with multiple graphics cards are used. The rig runs 24/7, consuming electricity and generating heat in exchange for block rewards when it finds valid hashes.
What Is a Mining Pool?
A mining pool is a group of miners who combine their hash power and share block rewards proportionally to each member's contribution. Solo mining on Bitcoin is like playing a lottery with astronomically low odds per ticket. Pooling means steadier, smaller payments rather than the rare jackpot of finding a full block yourself.
What Is Hash Rate?
Hash rate measures how many hash calculations a miner or network performs per second. Higher hash rate means more guesses per second, which means a better chance of finding valid blocks. It is the raw computational power securing a proof-of-work blockchain. Bitcoin's network hash rate is around 600 EH/s (exahashes per second, or 600 quintillion calculations every second).
What Is an ASIC (Application-Specific Integrated Circuit)?
An ASIC is a chip designed to perform one specific computation extremely efficiently. For Bitcoin mining, ASICs do nothing except SHA-256 hashing, but they do it millions of times faster and more energy-efficiently than general-purpose hardware (CPUs, GPUs). They are why Bitcoin mining is a specialized industrial operation rather than something anyone can do on a regular computer.
What Is a Full Node?
A full node is a computer running blockchain software that downloads, validates, and stores the entire transaction history independently. It verifies every block and transaction against consensus rules without trusting anyone else. Running one means you personally enforce the protocol rules rather than trusting a third party to do it for you.
What Is Pruning (Node Storage Mechanics)?
Pruning is a storage optimization where a full node deletes old block data after validating it, keeping only the current state (account balances, UTXOs) and enough recent history to handle reorganizations. A pruned Bitcoin node needs only ~5-10 GB instead of ~550 GB, while still independently validating every transaction. The tradeoff: it cannot serve historical block data to other nodes.
What Is Peer-to-Peer Networking (In the Blockchain Context)?
Peer-to-peer (P2P) networking means every node in the blockchain connects directly to other nodes without a central server. There is no master node, no single point of failure, and no authority deciding who can participate. When you broadcast a transaction, it hops from your node to its peers, who relay it to their peers, flooding across the entire network in seconds through gossip.