How to Mine Bitcoin ?
A variety of hardware and software can be used to mine Bitcoin. When Bitcoin was first released, it was possible to mine it competitively on a personal computer. However, as it became more popular, more miners joined the network, which lowered the chances of being the one to solve the hash. You can still use your personal computer as a miner if it has newer hardware, but the chances of solving a hash are individually are minuscule.
This is because you're competing with a network of miners that generate around 220 quintillion hashes (220 exa hashes) per second.6 Machines, called Application Specific Integrated Circuits (ASICs), have been built specifically for mining—can generate around 255 trillion hashes per second. In contrast, a computer with the latest hardware hashes around 100 mega hashes per second (100 million).
To successfully become a Bitcoin miner, you have several options. You can use your existing personal computer to use mining software compatible with Bitcoin and join a mining pool. Mining pools are groups of miners that combine their computational power to compete with the large ASIC mining farms.
If you have the financial means, you could also purchase an ASIC miner. You can generally find a new one for around $20,000, but used ones are also sold by miners as they upgrade their systems. There are some significant costs such as electricity and cooling to consider if you purchase one or more ASICs.