Bitcoin is a digital currency that uses a process called mining to secure its network and validate transactions. Bitcoin mining is a network-wide competition to generate a cryptographic solution ...