<p>You seem to be asking if you can mine block X+1 while the network is still working on block X.</p>

<p><strong>The answer is no</strong>, you can't mine block X+1 until block X has been solved, as each block requires a hash of the previous block to be valid.</p>

CC BY-SA 3.0
2013-04-12T01:31:59.943Z
hash(block X) needs to start with (block X+1) mining, or just to broadcast mined (block X+1) ?!
vi.su.
CC BY-SA 3.0
2013-04-29T10:49:11.273Z
can you please comment on my previous question. Thanks.
vi.su.
CC BY-SA 3.0
2013-04-29T19:50:49.257Z
@vi.su. I'm not sure what you're asking exactly. Block X+1 requires a hash from a block X though, which means block X must have been solved already before mining of block X+1 can start.
Highly Irregular
CC BY-SA 3.0
2013-04-30T01:33:33.917Z
thanks. I thought it is also possible to start mining x+1 block, even before block x is mined, and to broadcast x+1 block, We need block x hash (because block x hash is just part of block x+1, not included in the mining calculations).
vi.su.
CC BY-SA 3.0
2013-04-10T03:48:14.307Z
2013-04-10T03:48:14.307Z
Highly Irregular
<p>Is it possible to pre-mine next block when everyone is mining current block? </p>

<p>Let's say, if we need 1T hash power to mine (solo / pool) a block in 1 hour, then is it possible to run 1G hash miner for 1000 hours and then use this data as proof of work.</p>

<p>With 1G miner, I am essentially targeting n'th (x + 6000) block in future, hoping to solve it. I will broadcast it as soon as I get hash of n-1'th block.</p>

CC BY-SA 3.0
2013-04-10T09:25:38.747Z
Does solving block X+1 if you solved (but did not broadcast) block X count as one of the approaches?
Stephen Gornick
<blockchain><block><mining-theory>
Is pre-mining of a future block possible?
vi.su.
# Is pre-mining of a future block possible?

(Asked by: username_0 on 2013-04-10)

Is it possible to pre-mine next block when everyone is mining current block?

Let's say, if we need 1T hash power to mine (solo / pool) a block in 1 hour, then is it possible to run 1G hash miner for 1000 hours and then use this data as proof of work.

With 1G miner, I am essentially targeting n'th (x + 6000) block in future, hoping to solve it. I will broadcast it as soon as I get hash of n-1'th block.

**Tags:** blockchain, block, mining-theory

> **Comments:**
> **username_1**: Does solving block X+1 if you solved (but did not broadcast) block X count as one of the approaches?  

---

## 1 answers

### Answer by username_2 on 2013-04-10. Score: 7 | Accepted answer

You seem to be asking if you can mine block X+1 while the network is still working on block X.

**The answer is no**, you can't mine block X+1 until block X has been solved, as each block requires a hash of the previous block to be valid.

> **Comments:**
> **username_0**: hash(block X) needs to start with (block X+1) mining, or just to broadcast mined (block X+1) ?!  
> **username_0**: can you please comment on my previous question. Thanks.  
> **username_2**: @username_0 I'm not sure what you're asking exactly. Block X+1 requires a hash from a block X though, which means block X must have been solved already before mining of block X+1 can start.  
> **username_0**: thanks. I thought it is also possible to start mining x+1 block, even before block x is mined, and to broadcast x+1 block, We need block x hash (because block x hash is just part of block x+1, not included in the mining calculations).  

---

