Bitcoin is cryptocurrency, a form of electronic cash which has a network of peer-to-peer payment network that operates on a cryptographic protocol. Bitcoin mining is the process by which transactions are verified and added to the public ledger and it ...