Still a little unclear...
Me too. But maybe something like this:
- no change to miners, they just getwork and hash like normal...
- lots of changes to pools, new patched bitcoind and namecoind, etc...
- pool sends out getworks that are 'compatible' between both chains
- if a miner sends a proof-of-work that is of at least Namecoin difficulty, the pool gets a Namecoin block
- if a miner sends a proof-of-work that is of at least Bitcoin difficulty, the pool gets a Namecoin block and a Bitcoin block
(assuming that Namecoin difficulty is below Bitcoin difficulty. Parity here we come....)