
Glossary
Crypto mining glossary: clear definitions of mining terms like hashrate, block reward, difficulty, nonce, and more. Your quick reference guide.
A
B
- Block
- One-sentence definition:A block is a little list of transactions made online. Why it matters (2–3 sentences):Blocks matter since they are...
- Bitaxe
- An open-source, compact Bitcoin ASIC miner designed for home solo mining, using single mining chips to deliver 200-700 GH/s at ultra-low power consumption.
- Blake3
- Blake3 is a cryptographic hashing algorithm used by some cryptocurrencies for mining, designed to be extremely fast on both CPUs and GPUs.
- Block Explorer
- A block explorer is a search engine for blockchain data that lets you track transactions, blocks, and mining activity in real-time.
- Block Header
- A compact summary at the top of each block containing metadata that miners hash to find valid proof-of-work solutions.
- Block Height
- Block height is the position number of a block in the blockchain, counting from the first block ever created.
- Block Reward
- The block reward is the amount of new cryptocurrency a miner receives for successfully mining a block on the blockchain.
- Block Time
- Block time is the average amount of time it takes for miners to find a new block and add it to the blockchain.
- Blockchain
- A blockchain is a chain of blocks containing transaction data, linked together using cryptographic hashes to create an unchangeable record.
- Break-Even Point
- The point where total mining revenue equals total costs—when you've recovered your hardware and electricity expenses.
C
- CKPool
- CKPool is a popular open-source mining pool software that runs public solo mining pools, letting you keep 100% of block rewards if you win.
- Coinbase Maturity
- The waiting period before you can spend newly mined coins, typically 100 blocks, protecting the network from blockchain reorganizations.
- Coinbase Transaction
- The first transaction in every block that creates new coins and pays them to the miner who solved the block.
- Confirmation
- A block confirmation occurs when a new block is added on top of the block containing your transaction, making it harder to reverse.
D
- DAG Size
- The memory file used by Ethash algorithm GPUs that grows over time, determining minimum VRAM requirements for mining certain cryptocurrencies.
- Difficulty
- Mining difficulty measures how hard it is to find a valid block hash, adjusting to keep block times consistent across the network.
- Difficulty Adjustment
- The automatic process that changes mining difficulty to keep block times consistent as network hashrate changes.
E
- Electricity Cost per kWh
- The price you pay for one kilowatt-hour of electrical energy, measured in cents or dollars—the biggest ongoing expense in cryptocurrency mining.
- Equihash
- Equihash is a memory-hard mining algorithm designed to resist ASICs and favor GPU mining through high RAM requirements.
- Ethash / Etchash
- Ethash and Etchash are memory-hard mining algorithms designed for GPU mining, originally used by Ethereum and now by Ethereum Classic.
- Expected Time to Block
- The average time it should take your mining hardware to find a block based on your hashrate versus the network's total hashrate.
F
- Fork
- A blockchain fork occurs when a cryptocurrency's protocol splits into two separate chains, either temporarily or permanently.
- FPGA
- FPGA (Field-Programmable Gate Array) is a reprogrammable chip that can be configured for crypto mining, offering flexibility between ASICs and GPUs.
- Full Node
- A full node is a computer that stores the complete blockchain and independently verifies all transactions and blocks without trusting anyone else.
G
- Genesis Block
- The first block ever mined in a blockchain, hardcoded into the software and serving as the foundation for all subsequent blocks.
- getblocktemplate
- A Bitcoin RPC command that lets mining software request block data from a node to construct and mine new blocks independently.
- GPU Mining
- Mining cryptocurrency using graphics processing units (GPUs) designed for parallel computing tasks like rendering and hashing algorithms.
H
- Hash
- One-sentence definition:A Hash is an algorithm that verifies that a block is valid. Why it matters: A hash is important...
- Hashrate
- One-sentence definition:The Hashrate is how often a miner can guess the hash Why it matters (2–3 sentences):The hashrate basically decides...
- Halving
- One-Sentence Definition A bitcoin halving is a programmed event that happens roughly every four years where the reward for mining...
- Hash Rate Units (KH/s, MH/s, GH/s, TH/s)
- Hash rate units measure mining speed from KH/s (thousand) to TH/s (trillion hashes per second), helping you understand your hardware's computational power.
- Hot Wallet vs Cold Wallet
- Hot wallets stay online for quick access while cold wallets store crypto offline for maximum security—critical choice for solo miners protecting rewards.
J
- Joules per Terahash (J/TH)
- A measure of mining hardware energy efficiency showing how many joules of electricity are needed to compute one terahash of hashing power.
K
- KAWPOW
- KAWPOW is a GPU-friendly mining algorithm used by Ravencoin that resists ASIC mining through random program generation and memory-intensive operations.
- KHeavyHash
- KHeavyHash is a memory-hard mining algorithm used by Kaspa that combines hashing with matrix operations to resist ASIC dominance while favoring GPUs.
L
- Lottery Mining
- A nickname for solo mining that compares it to playing the lottery — you have a tiny chance of winning big with each block attempt.
- Luck (Mining)
- Mining luck measures how quickly you find a block compared to statistical expectations based on your hashrate and network difficulty.
M
- Mining
- One-sentence definition: Mining is using a specialized machine to find a required hash. Why it matters: Mining is one of...
- Mining Hardware
- One-sentence definition: Mining hardware is the specialized computer equipment used to solve complex math problems in order to mine Bitcoin...
- Mempool
- The mempool is the waiting room for unconfirmed transactions before miners include them in a block and add them to the blockchain.
- Merkle Root
- A single hash that represents all transactions in a block, created by combining transaction hashes in a tree structure.
- Mining Calculator
- A mining calculator estimates potential mining rewards based on your hashrate, power costs, and network difficulty—essential math before solo mining.
- Mining Profitability
- Mining profitability measures whether mining earns more money than it costs, factoring in electricity, hardware costs, and block rewards.
- Mining Software
- Mining software connects your hardware to the blockchain network, performs hash calculations, and submits valid blocks you find.
N
- NerdMiner
- A DIY Bitcoin mining device built from cheap microcontrollers like ESP32 boards that solo mines with extremely low hashrate for educational purposes.
- Network Hashrate
- Network hashrate is the total computing power of all miners working on a blockchain at any given time, measured in hashes per second.
- Nonce
- A nonce is a random number miners change repeatedly while hashing to find a valid block hash below the target difficulty.
O
- Orphan Block
- An orphan block is a valid block that gets rejected because another block at the same height was accepted first by the network.
- Overclocking
- Pushing your mining hardware beyond factory settings to increase hashrate, which boosts your chances but uses more power and generates more heat.
P
- Proof of Work
- One-sentence definition: Proof of work is used in blockchain systems where miners must solve computationally difficult puzzles to validate transactions...
- Pool Mining
- One-sentence definition:Mining hardware joined together and if a block is found then the reward is split between the miners depending...
- P2Pool
- P2Pool is decentralized pool mining that combines small miners' hash power while keeping rewards distributed like solo mining.
- Peer-to-Peer (P2P)
- A peer-to-peer network lets computers connect directly without a central server, which is how cryptocurrency blockchains operate.
- Power Supply Unit (PSU)
- A PSU converts wall power into the specific voltages your mining hardware needs to run, delivering stable electricity to keep your operation hashing 24/7.
- Proof of Stake (PoS)
- A consensus mechanism where validators lock up cryptocurrency to secure the network instead of using mining hardware to solve puzzles.
R
- RandomX
- RandomX is a CPU-optimized mining algorithm designed to resist ASICs and FPGAs by using random code execution and memory-intensive operations.
- ROI (Return on Investment)
- ROI measures how much profit you make compared to what you spend on mining hardware and electricity—crucial for evaluating solo mining setups.
S
- Solo miner
- One-sentence definition:A solo miner, a miner that only works for itself and isnt linked up to a public pool Why...
- Satoshi
- A satoshi is the smallest unit of Bitcoin, equal to 0.00000001 BTC—named after Bitcoin's mysterious creator, Satoshi Nakamoto.
- Scrypt
- Scrypt is a memory-hard mining algorithm designed to resist ASICs, originally used by Litecoin and other cryptocurrencies.
- SHA-256
- SHA-256 is the cryptographic hash algorithm used by Bitcoin and some other cryptocurrencies for mining and securing their blockchains.
- Share
- A mining share is proof your hardware attempted to solve a block, used by pools to track work—but solo miners submit only valid blocks.
- Solo Block
- A solo block is a block you mined completely on your own without sharing the reward with a mining pool—the ultimate win in solo mining.
- Solo Mining
- Mining cryptocurrency independently without joining a pool, keeping full block rewards but facing high variance and unpredictable payouts.
- Solo Pool
- A mining pool that lets you solo mine while handling the technical setup, paying full block rewards minus a small fee if you find a block.
- Stratum Protocol
- The stratum protocol is a communication standard that lets mining hardware talk to pools or nodes efficiently, sending work and receiving shares.
- Stratum V2
- An upgraded mining protocol that gives miners more control over transaction selection and improves efficiency and security over the original Stratum.
T
- Target
- The mining target is a numerical threshold that a block's hash must be below to be valid—it determines how difficult mining is at any given time.
- Thermal Throttling
- When mining hardware automatically reduces performance to prevent overheating and damage from excessive heat buildup.
- Transaction Fee
- Extra payment users attach to crypto transactions to incentivize miners to include them in blocks—a bonus on top of the block reward.
U
- Undervolting
- Reducing GPU or ASIC voltage to lower power consumption while maintaining hashrate, improving efficiency and reducing heat.
- USB Miner
- A USB miner is a compact cryptocurrency mining device that plugs into a USB port and performs basic hash calculations with minimal power usage.
- UTXO
- UTXO (Unspent Transaction Output) represents spendable cryptocurrency — like digital coins you can use. Essential for understanding Bitcoin transactions.
V
- Variance
- Mining variance is the randomness in when you find blocks — you might get lucky and find one early, or go way longer than expected without winning.
W
- Wallet
- A crypto wallet stores your private keys and lets you receive block rewards from solo mining—essential for claiming your coins if you hit a block.