Fundamentals
Coins
Resources
Glossary
Other
Understanding mining requires understanding its language. This glossary defines the core terms used across Proof of Work networks, explained clearly and concisely.
A
ASIC
An ASIC (Application-Specific Integrated Circuit) is a specialized microchip designed to perform one specific task, and in cryptocurrency mining it is used to calculate a blockchain’s hashing algorithm as fast and efficiently as possible.
ASIC-Resistant
ASIC-Resistant describes a mining algorithm designed to reduce the advantage of ASIC miners, so that hardware like CPUs or GPUs can still compete and mining stays more decentralized.
Address
An address is a unique identifier for a wallet in a cryptocurrency network, used to send and receive transactions.
Algorithm
An algorithm is a set of rules or instructions that a computer follows to solve a problem or complete a task.
B
Block
A block is a data structure that contains a collection of transactions and is added to the blockchain.
Blockchain
A blockchain is a decentralized, distributed ledger that records all transactions across a network of computers.
Block Reward
A block reward is the amount of cryptocurrency awarded to a miner for successfully adding a new block to the blockchain.
Block Size
The block size refers to the maximum amount of data that can be included in a single block on the blockchain.
Block Height
The block height is the number of blocks that have been added to the blockchain since the genesis block.
Block Time
The block time is the time it takes to mine a new block on the blockchain.
Block Header
The block header contains metadata about the block, including the previous block's hash, a timestamp, and the nonce.
Block Hash
The block hash is a unique identifier for a block on the blockchain, generated by applying a cryptographic hash function to the block's header.
C
CPU
A CPU (Central Processing Unit) is the primary component of a computer that performs most of the processing inside a computer.
Coinbase Transaction
A coinbase transaction is a special type of transaction that is created by a miner when they successfully mine a new block.
Consensus
Consensus is the process by which a decentralized network agrees on the state of the ledger.
Confirmation
A confirmation is the number of blocks that have been added to the blockchain since a particular transaction was included.
Circulating Supply
The circulating supply of a cryptocurrency is the total amount of coins that are currently in circulation and available for usage.
D
Double Spending
Double spending is the fraudulent act of spending the same digital currency more than once.
Developer Fee
A developer fee is a small percentage of what you earn that is paid to the developers of a project(for example, a mining software).
E
Explorer
An explorer is a web-based tool that allows users to search and view information about transactions, blocks, and addresses on the blockchain.
Epoch
An epoch is a period of time during which a set of rules or conditions applies to the blockchain.
Effort
Effort is the amount of computational work put into mining a block.
F
FPGA
Field-Programmable Gate Array
Fork
A fork is a change to the protocol of a blockchain that results in a split of the network into two separate chains.
FPPS
Full Pay Per Share
Full Node
A full node is a computer that runs the complete blockchain protocol and validates all transactions and blocks.
G
GPU
Graphics Processing Unit
Genesis Block
The first block in a blockchain, which serves as the foundation for the entire chain.
H
Hash
The output of a cryptographic hash function, which is used to uniquely identify data in the blockchain.
Hashrate
The rate at which a mining device can perform hashing operations, typically measured in hashes per second.
Halving
A scheduled event in some cryptocurrencies where the reward for mining a new block is reduced by half.
I
Input
An input is a piece of data that is provided to a transaction in the blockchain.
J
Job
A job is a package of data sent by a mining pool to a miner that contains everything needed to start calculating hashes and try to find a valid block.
K
None
L
Latency
The delay between a user's action and the system's response(for example, the time a share takes to reach the pool).
Luck
The degree to which a miner's earnings are influenced by random chance rather than computational power.
M
Mempool
The memory pool is a collection of transactions that have been received by the node but not yet included in a block.
Miner
A miner is a participant in the blockchain network who uses computational power to validate transactions and create new blocks.
Mining
The process of validating transactions and creating new blocks in a blockchain network.
Merge Mining
A technique that allows miners to mine multiple cryptocurrencies simultaneously using the same computational resources.
Mining Software
Specialized software used by miners to participate in the mining process.
Mining Pool
A group of miners who combine their computational resources to increase their chances of finding a block and earning rewards.
Mining Farm
A facility that houses a large number of devices used for cryptocurrency mining.
Max Supply
The maximum number of coins that will ever be created in a cryptocurrency.
Memecoin
A type of cryptocurrency that is created for entertainment purposes rather than as a serious financial instrument.
N
Nonce
A number that is used once in a cryptographic communication.
Node
A computer in a blockchain network that maintains a copy of the ledger and participates in validating transactions.
Network
The entire system of computers connected to a blockchain network.
Network Hashrate
The total computational power of the blockchain network, measured in hashes per second.
Network Difficulty
The level of difficulty required to mine a new block in the blockchain network.
O
Orphan Block
A block that is not included in the main blockchain because it was not the first to be validated.
Output
The result of a transaction or operation in the blockchain.
P
PROP
Proportional.
PPLNS
Pay Per Last Number(N) Shares.
PPS
Pay Per Share.
Public Key
A cryptographic key that is publicly shared and used to verify digital signatures.
Private Key
A cryptographic key that is kept secret and used to sign transactions.
Proof of Work(PoW)
A consensus mechanism where miners compete to solve a computational puzzle to validate transactions and create new blocks.
Pool Hashrate
The total computational power of a mining pool, measured in hashes per second.
Pruned Node
A node that does not store the entire blockchain history, only the most recent blocks.
Pool fee
A fee charged by a mining pool for managing the mining operation and distributing rewards.
Q
Quantum Resistance
The ability of a cryptographic system to resist attacks from quantum computers.
R
ROI
Return on Investment
Round
A period during which mining rewards are distributed.
Rejected Share
A share that is submitted to the mining pool but is not accepted for reward purposes.
S
Share
A unit of work submitted by a miner to a mining pool.
SOLO
SOLO mining
Stratum
A protocol used by mining pools to communicate with miners.
Share Difficulty
The difficulty level of a share submitted by a miner to a mining pool.
Stale Share
A share that is submitted to the mining pool after it has already been accepted by another miner, making it invalid for reward purposes.
T
Trustless
A system where participants can interact without trusting each other.
Transaction
A record of a transfer of value between two parties on the blockchain.
Transaction Fee
A fee paid by the sender of a transaction to incentivize miners to include the transaction in a block.
U
Undervolt
The practice of reducing the voltage supplied to a device to save power and potentially increase efficiency.
Uncle Block
A block that is not included in the main blockchain but is still valid and can be used as a reference.
UTXO
Unspent Transaction Output
V
VarDiff
Vardiff (Variable Difficulty) is a system used by mining pools that automatically adjusts the difficulty of the shares a miner submits, so both small and powerful miners send shares at a steady and manageable rate.
W
Wallet
A digital wallet used to store, send, and receive cryptocurrencies.
Work
The computational effort required to solve a cryptographic puzzle in a proof-of-work blockchain.
X
None
Y
None
Z
None