Every bitcoin (BTC) transaction is broadcast on the network and is required to be verified. Computers around the world compete to verify BTC transactions by solving, in the simplest terms, complex mathematical problems. This process is called mining. Miners first to verify a group of transactions are rewarded with BTC. But bitcoin mining requires specialized equipment and consumes a lot of energy.