<p>The average block interval is actually about 5 minutes and 50 seconds, and there are a little more than 146 blocks in the average day.  I got 146.44 when I calculated the average over the last 1000 days (I'm writing in December 2024).</p>

CC BY-SA 4.0
2024-12-26T13:55:52.830Z
Did you mean 9 minutes and 50 seconds?
Murch
CC BY-SA 4.0
2024-12-26T10:05:28.060Z
2024-12-26T10:05:28.060Z
Michael
<p>Take the difference (in days) between the current date and the date you are trying to estimate the block height for.</p>

<p>Then multiple that difference by 24 hours and by 6 (6 blocks per hour)</p>

<p><strong>Current block height + (difference in days) (144) = new estimated block height</strong></p>

<p>Difficulty changes upon release of new ASICs or halving are temporary (average block time will eventually revert to 10 minutes) and hard to predict. Therefore they cannot be accurately modeled in any equation.</p>

CC BY-SA 3.0
2016-06-26T03:57:03.340Z
2016-06-26T03:57:03.340Z
nicetrader
<p>How can I forecast the date Bitcoin will hit a certain blockheight?</p>

<p>Are estimates for future halving and other important blockheights just based on the current height plus 1 for each 10 minute period between not and that date/time?</p>

<p>Are there any better formulas that also that take into account difficulty changes just after block halving or release of a new powerwide ASICs mining chips?</p>

<difficulty><height>
How can I forecast the date Bitcoin will hit a certain blockheight?
Nancy Smith
# How can I forecast the date Bitcoin will hit a certain blockheight?

(Asked by: username_0 on 2016-06-26)

How can I forecast the date Bitcoin will hit a certain blockheight?

Are estimates for future halving and other important blockheights just based on the current height plus 1 for each 10 minute period between not and that date/time?

Are there any better formulas that also that take into account difficulty changes just after block halving or release of a new powerwide ASICs mining chips?

**Tags:** difficulty, height


---

## 2 answers

### Answer by username_3 on 2016-06-26. Score: 7 | Accepted answer

Take the difference (in days) between the current date and the date you are trying to estimate the block height for.

Then multiple that difference by 24 hours and by 6 (6 blocks per hour)

**Current block height + (difference in days) (144) = new estimated block height**

Difficulty changes upon release of new ASICs or halving are temporary (average block time will eventually revert to 10 minutes) and hard to predict. Therefore they cannot be accurately modeled in any equation.


---

### Answer by username_1 on 2024-12-26. Score: 0

The average block interval is actually about 5 minutes and 50 seconds, and there are a little more than 146 blocks in the average day. I got 146.44 when I calculated the average over the last 1000 days (I'm writing in December 2024).

> **Comments:**
> **username_2**: Did you mean 9 minutes and 50 seconds?  

---

