<p>No, and this will not happen in the foreseeable future.</p>

<p>Any given hash calculation will result in any one of <code>2^256</code> possible numbers. That means, the odds of finding any one exact number is <code>1/2^256</code>.</p>

<p>Even at today's hashrate of ~47000000 TH/s, it would take you <code>7.812×10^49 years</code> to find a preimage for every one of those <code>2^256</code> numbers, assuming each hash you find is unique (no collisions).</p>

CC BY-SA 4.0
2018-08-23T09:37:24.437Z
Then how does the hash difficulty relate to the number of solved blocks?
For instance, currently all blocks begin with 18 zeros. I'm asking specifically about all hashes that start with fewer number of zeros than the current difficulty.
Waleed Qidan
CC BY-SA 4.0
2018-08-23T00:26:17.720Z
2018-08-23T00:26:17.720Z
Raghav Sood
<p>I'm wondering if all the hashes of a previously unlocked difficulty level of a cryptocurrency, such as </p>

<blockquote>
  <p>0000000000000000xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx BTC</p>
</blockquote>

<p>, have been completely mined, where x is a placeholder for a constituting HEX digit, such that all the possible combinations of digits in that difficulty level have been mined.</p>

<mining-theory><hash><difficulty><currencies><cryptography>
Have all hashes of unlocked difficulty levels of cryptocurrencies been mined?
Waleed Qidan
# Have all hashes of unlocked difficulty levels of cryptocurrencies been mined?

(Asked by: username_0 on 2018-08-23)

I'm wondering if all the hashes of a previously unlocked difficulty level of a cryptocurrency, such as

> 0000000000000000xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx BTC

, have been completely mined, where x is a placeholder for a constituting HEX digit, such that all the possible combinations of digits in that difficulty level have been mined.

**Tags:** mining-theory, hash, difficulty, currencies, cryptography


---

## 1 answers

### Answer by username_1 on 2018-08-23. Score: 2

No, and this will not happen in the foreseeable future.

Any given hash calculation will result in any one of `2^256` possible numbers. That means, the odds of finding any one exact number is `1/2^256`.

Even at today's hashrate of ~47000000 TH/s, it would take you `7.812×10^49 years` to find a preimage for every one of those `2^256` numbers, assuming each hash you find is unique (no collisions).

> **Comments:**
> **username_0**: Then how does the hash difficulty relate to the number of solved blocks? For instance, currently all blocks begin with 18 zeros. I'm asking specifically about all hashes that start with fewer number of zeros than the current difficulty.  

---

