Source: https://www.profitconfidential.com/cryptocurrency/bitcoin/bitcoin-mining-heres-what-you-need-to-know/