<p>As <a href="https://en.bitcoin.it/wiki/Hash_per_second" rel="nofollow noreferrer">per the Bitcoin wiki</a>, Hash rate or hash per second is taken to mean <code>SHA256D(data)</code>, which is the double round.</p>

<p>It's unclear if all miners follow the same convention.</p>

CC BY-SA 4.0
2018-08-02T10:56:05.883Z
I agree, it's unclear whether manufacturers follow the rule. Honest would be if they state the normal sha256 round and let's say "the Bitcoin" hashing round, because the latter is much more resource consuming as it seems.
edelmaks
CC BY-SA 4.0
2018-08-01T09:32:39.170Z
2018-08-01T09:32:39.170Z
Raghav Sood
<p>The usual interpretation of "hash rate" is the number of distinct block headers that can be tried per second.  So this should include the time needed to:</p>

<ul>
<li><p>increment nonce value</p></li>
<li><p>increment extraNonce or other coinbase parameters and recalculate Merkle root, when needed (once in every 2^32 attempts)</p></li>
<li><p>compute two rounds of sha256</p></li>
<li><p>compare the resulting hash value to the target.</p></li>
</ul>

<p>Of course the two rounds of sha256 are the slowest part of this process, by far.</p>

<p>As Raghav Sood says, there's no way to know if any particular vendor is actually following this interpretation, but it's so widely used that I'd regard anything significantly different as fraudulent.</p>

CC BY-SA 4.0
2018-08-01T16:38:43.010Z
2018-08-01T16:38:43.010Z
Nate Eldredge
<p>Mining hardware manufacturers use "Hash rate" to define how fast the mining is with their ASICs, but do they mean 1 sha256 cycle speed or Bitcoin hash speed sha256(sha256(header)); ?</p>

<mining-hardware><hashpower><asic>
ASIC Speed measurement
edelmaks
# ASIC Speed measurement

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

Mining hardware manufacturers use "Hash rate" to define how fast the mining is with their ASICs, but do they mean 1 sha256 cycle speed or Bitcoin hash speed sha256(sha256(header)); ?

**Tags:** mining-hardware, hashpower, asic


---

## 2 answers

### Answer by username_2 on 2018-08-01. Score: 3 | Accepted answer

The usual interpretation of "hash rate" is the number of distinct block headers that can be tried per second. So this should include the time needed to:

* increment nonce value
* increment extraNonce or other coinbase parameters and recalculate Merkle root, when needed (once in every 2^32 attempts)
* compute two rounds of sha256
* compare the resulting hash value to the target.

Of course the two rounds of sha256 are the slowest part of this process, by far.

As username_1 says, there's no way to know if any particular vendor is actually following this interpretation, but it's so widely used that I'd regard anything significantly different as fraudulent.


---

### Answer by username_1 on 2018-08-01. Score: 1

As [per the Bitcoin wiki](https://en.bitcoin.it/wiki/Hash_per_second), Hash rate or hash per second is taken to mean `SHA256D(data)`, which is the double round.

It's unclear if all miners follow the same convention.

> **Comments:**
> **username_0**: I agree, it's unclear whether manufacturers follow the rule. Honest would be if they state the normal sha256 round and let's say "the Bitcoin" hashing round, because the latter is much more resource consuming as it seems.  

---

