Determining the energy cost of mining a single Bitcoin block involves several factors and estimations.
Table of contents
Calculating Energy Consumption for Block 841395
Let’s examine an example using block 841395. The target value for this block, which miners need to fall under through brute-force computation, was 386085339 (0x170331db). This target adjusts roughly every two weeks to maintain an average block mining time of 10 minutes.
Target Decomposition
The target is broken down into an exponent and a coefficient. For block 841395:
- Exponent: 0x17
- Coefficient: 0x0331db
Energy Consumption Calculation
Using Antminer S21 specifications (17.5 Joules per terahash), an approximation of energy consumption can be derived:
- Joules per block: (2256 / target) / (10 * 1012) * joules_per_terahash
- kWh per block: joules_per_block * 2.7777778 * 10-7
In this instance, it was calculated at 1,839,495 kW.
Cost per Bitcoin
Assuming an average electricity cost of $0.05/kWh and a block reward of 3.25 BTC (excluding transaction fees):
- kWh/BTC: 695,370
- Power input price per BTC: $28,300
Therefore, the basement power input price is $28,300.
How Much Bitcoin is Mined Per Day (Updated September 27, 2025)
While the energy cost per block is interesting, let’s focus on the core question: how much Bitcoin is mined daily? The answer is directly tied to the block reward and the average block creation time.
The Block Reward
Currently (September 27, 2025), the block reward is 3.125 BTC. This reward halves approximately every four years in an event known as the “halving.” The next halving is expected sometime in 2028, which will reduce the block reward to 1.5625 BTC.
Daily Bitcoin Production
Since a new block is mined roughly every 10 minutes, there are approximately 144 blocks mined per day (24 hours * 60 minutes / 10 minutes = 144 blocks).
Therefore, the total amount of Bitcoin mined per day is calculated as follows:
Daily Bitcoin Mined = Block Reward * Number of Blocks Per Day
Daily Bitcoin Mined = 3.125 BTC/block * 144 blocks/day = 450 BTC/day
So, approximately 450 Bitcoin are mined each day.
Factors Affecting Daily Bitcoin Production
While the target block creation time is 10 minutes, real-world block times can fluctuate slightly. This is due to variations in the network’s hash rate (the total computational power dedicated to mining Bitcoin). If the hash rate increases, blocks will be mined faster than 10 minutes on average, and the difficulty will adjust upwards to compensate. Conversely, if the hash rate decreases, blocks will be mined slower, and the difficulty will adjust downwards.
These difficulty adjustments aim to keep the block creation time as close to 10 minutes as possible, but minor variations can still occur, leading to slight fluctuations in the daily Bitcoin production. However, these fluctuations are usually minimal and don’t significantly deviate from the 450 BTC/day estimate.
As of September 27, 2025, approximately 450 Bitcoin are mined per day. This number is primarily determined by the current block reward and the target block creation time. While minor fluctuations can occur due to variations in the network’s hash rate, the daily Bitcoin production remains relatively stable until the next halving event.
