The process by which transactions are verified and added to a blockchain. Mining involves solving cryptographic puzzles using computer hardware (such as ASICs) – the first to solve the puzzle mines the block and receives a reward from the network for their efforts.