What is Bitcoin mining?
Mining is the process of spending computing power to process transactions, secure the network, and keep everyone in the system synchronized together.
The process of mining
How does Bitcoin mining work?
For new transactions to be confirmed, they need to be included in a block along with a mathematical proof of work. Such proofs are very hard to generate because there is no way to create them other than by trying billions of calculations per second. This requires miners to perform these calculations before their blocks are accepted by the network and before they are rewarded. As more people start to mine, the difficulty of finding valid blocks is automatically increased by the network to ensure that the average time to find a block remains equal to 10 minutes. As a result, mining is a very competitive business where no individual miner can control what is included in the block chain.
Isn’t Bitcoin mining a waste of energy?
Bitcoin mining has been designed to become more optimized over time with specialized hardware consuming less energy, and the operating costs of mining should continue to be proportional to demand. When Bitcoin mining becomes too competitive and less profitable, some miners choose to stop their activities. Furthermore, all energy expended mining is eventually transformed into heat, and the most profitable miners will be those who have put this heat to good use. An optimally efficient mining network is one that isn’t actually consuming any extra energy. While this is an ideal, the economics of mining are such that miners individually strive toward it.
How does mining help secure Bitcoin?
What do I need to start mining?
In the early days of Bitcoin, anyone could find a new block using their computer’s CPU. As more and more people started mining, the difficulty of finding new blocks increased greatly to the point where the only cost-effective method of mining today is using specialized hardware.