pull down to refresh

Bitcoin mining profitability is affected by equipment and electricity costs, the mining difficulty, and bitcoin's market value.