<p>Those running a miner against a pool don't.  The pool operator would need both.</p>

<p>As stated in the comments below, normal users of the alternate system will not need the bitcoin chain but will need the alternate chain, and normal users of bitcoin will need the bitcoin chain but not the alternate chain. Once the block is mined, nobody cares what other chains may have been involved.</p>

CC BY-SA 3.0
2012-07-24T20:13:30.863Z
And how about normal end-users? Can they verify a full copy of the AltCoin blockchain, without needing a full copy of the Bitcoin blockchain?
Maestro
CC BY-SA 3.0
2012-07-24T21:04:27.453Z
@Joshua No.  Merge mining requires building valid blocks in the Bitcoin blockchain which link to valid blocks in the alt-coin blockchain. A copy of both blockchains are needed.  The only reason why pool miners don't need a copy of the blockchain is because the pool server is doing the block validation and creation for all pool members.  The requirement is still there it just happens that the pool server is doing the work for the pool members.   The entity creating & validating blocks must have access to both blockchains.  That is unavoidable.
DeathAndTaxes
CC BY-SA 3.0
2012-07-24T21:09:37.117Z
@DeathAndTaxes And normal end-users only using the coin (not mining), will also need the full blockchain of both?
Maestro
CC BY-SA 3.0
2012-07-24T22:16:43.823Z
@Joshua: No. Normal users of one coin don't care whether the blocks are or aren't valid in the other block chain. With merged mining, it is perfectly normal and common for blocks to be valid in one block chain and not in the other (for example, if the difficulties are different and the hash falls between the two). Users of a particular coin only care if the block is valid in their coin's block chain.
David Schwartz
CC BY-SA 3.0
2012-07-25T00:15:25.990Z
@DavidSchwartz In http://bitcoin.stackexchange.com/questions/273/how-does-merged-mining-work you wrote that some Bitcoin hashes are added to the Namecoin blocks, so why does this stuff gets added if end-users will never be able to verify those?
Maestro
CC BY-SA 3.0
2012-07-25T01:19:39.227Z
@Joshua: End users do verify them. End users of Namecoin can verify them with only the Namecoin chain because they're added to the Namecoin blocks. End users of Bitcoin can verify them with only the Bitcoin chain because they're Bitcoin hashes. (Namecoin users don't need to do any further verification of them. It doesn't matter to Namecoin whether they're valid Bitcoin hashes or random garbage. It's still a valid Namecoin block.)
David Schwartz
CC BY-SA 3.0
2012-07-24T19:16:45.990Z
2012-08-17T23:46:13.247Z
2012-08-17T23:46:13.247Z
Stephen Gornick
<p>Suppose I want to start an AltCoin, and set it up for merged mining with Bitcoin. Will it require the AltCoin end-users to also download the Bitcoin blockchain to verify the hashes embedded in the blocks, or do only the miners need a copy of both chains?</p>

<alternatives><merged-mining>
Does merged mining require clients to download both blockchains?
Maestro
# Does merged mining require clients to download both blockchains?

(Asked by: username_0 on 2012-07-24)

Suppose I want to start an AltCoin, and set it up for merged mining with Bitcoin. Will it require the AltCoin end-users to also download the Bitcoin blockchain to verify the hashes embedded in the blocks, or do only the miners need a copy of both chains?

**Tags:** alternatives, merged-mining


---

## 1 answers

### Answer by username_1 on 2012-07-24. Score: 8 | Accepted answer

Those running a miner against a pool don't. The pool operator would need both.

As stated in the comments below, normal users of the alternate system will not need the bitcoin chain but will need the alternate chain, and normal users of bitcoin will need the bitcoin chain but not the alternate chain. Once the block is mined, nobody cares what other chains may have been involved.

> **Comments:**
> **username_0**: And how about normal end-users? Can they verify a full copy of the AltCoin blockchain, without needing a full copy of the Bitcoin blockchain?  
> **username_2**: @Joshua No.  Merge mining requires building valid blocks in the Bitcoin blockchain which link to valid blocks in the alt-coin blockchain. A copy of both blockchains are needed.  The only reason why pool miners don't need a copy of the blockchain is because the pool server is doing the block validation and creation for all pool members.  The requirement is still there it just happens that the pool server is doing the work for the pool members.   The entity creating & validating blocks must have access to both blockchains.  That is unavoidable.  
> **username_0**: @username_2 And normal end-users only using the coin (not mining), will also need the full blockchain of both?  
> **username_3**: @Joshua: No. Normal users of one coin don't care whether the blocks are or aren't valid in the other block chain. With merged mining, it is perfectly normal and common for blocks to be valid in one block chain and not in the other (for example, if the difficulties are different and the hash falls between the two). Users of a particular coin only care if the block is valid in their coin's block chain.  
> **username_0**: @username_3 In http://bitcoin.stackexchange.com/questions/273/how-does-merged-mining-work you wrote that some Bitcoin hashes are added to the Namecoin blocks, so why does this stuff gets added if end-users will never be able to verify those?  
> **username_3**: @Joshua: End users do verify them. End users of Namecoin can verify them with only the Namecoin chain because they're added to the Namecoin blocks. End users of Bitcoin can verify them with only the Bitcoin chain because they're Bitcoin hashes. (Namecoin users don't need to do any further verification of them. It doesn't matter to Namecoin whether they're valid Bitcoin hashes or random garbage. It's still a valid Namecoin block.)  

---

