Bitcoin mining is the process of adding records of a new transaction to the Blockchain - the public ledger of all transactions that have ever taken place in the Bitcoin network. New transactions are added in batches called “blocks” roughly every 10 minutes, hence the name Blockchain. The ledger...