It cannot be argued that Bitcoin single-handedly popularized the concept of cryptocurrency, and the massive increase in its value since its conception means that Bitcoin mining is now a popular endeavor. However, mining Bitcoins necessitates the use of a huge number of computers. The computing power is subsequently useful to solve exceedingly difficult cryptographic challenges. […]