• Bitcoin mining is the process of creating new bitcoins by solving a computational puzzle.

  • Bitcoin mining is required to maintain the ledger of transactions that Bitcoin is based on.
  • Over the past few years, miners have become very sophisticated, using sophisticated hardware to speed up mining.