<p>There is no such a scenario. The ExtraNonce2 is part of the data that is hashed. So if a miner finds a valid nonce, he must also have the corresponding ExtraNonce2 that is part of the data that is hashed in order to produce a valid block hash.</p>

CC BY-SA 3.0
2018-03-21T18:09:01.150Z
2018-03-21T18:09:01.150Z
Ava Chow
<p>I've been learning about mining as part of a pool and using the Stratum protocol to submit completed work back to a pool -- <a href="https://en.bitcoin.it/wiki/Stratum_mining_protocol" rel="nofollow noreferrer">https://en.bitcoin.it/wiki/Stratum_mining_protocol</a> .  There is this parameter, "ExtraNonce2," a value that the miner keeps changing.  Could someone tell me a scenario where a pool worker submits a nonce that correctly hashes the data it was given according to the difficulty, but it submits an "ExtraNonce2" value that causes the mining pool to reject the submission?  </p>

CC BY-SA 3.0
2018-03-18T01:33:22.367Z
Do you have any reason to think that would ever happen?
David Schwartz
<mining-pools><mining-theory><nonce><stratum>
What's an example of an ExtraNonce2 value that would be considered invalid?
Dave
# What's an example of an ExtraNonce2 value that would be considered invalid?

(Asked by: username_0 on 2018-03-15)

I've been learning about mining as part of a pool and using the Stratum protocol to submit completed work back to a pool -- <https://en.bitcoin.it/wiki/Stratum_mining_protocol> . There is this parameter, "ExtraNonce2," a value that the miner keeps changing. Could someone tell me a scenario where a pool worker submits a nonce that correctly hashes the data it was given according to the difficulty, but it submits an "ExtraNonce2" value that causes the mining pool to reject the submission?

**Tags:** mining-pools, mining-theory, nonce, stratum

> **Comments:**
> **username_1**: Do you have any reason to think that would ever happen?  

---

## 1 answers

### Answer by username_2 on 2018-03-21. Score: 1

There is no such a scenario. The ExtraNonce2 is part of the data that is hashed. So if a miner finds a valid nonce, he must also have the corresponding ExtraNonce2 that is part of the data that is hashed in order to produce a valid block hash.


---

