Does the pool mining have advantage over solo mining?
Just have some time reading the miner code.
I saw in BibleMiner
in nonce loop if ((pblock->nNonce & 0x7FFF) == 0)
break;
out of the loop if (pblock->nNonce >= 0xFF)
break;
So anything after the above statement will be ignored (pblock->nNonce will be 0x8000 which is always > 0xFF):
// Update nTime every few seconds
if (pindexPrev)
{
if (UpdateTime(pblock, chainparams.GetConsensus(), pindexPrev) < 0)
break; // Recreate the block if the clock has run backwards,
// so that we can use the correct time.
}
The miner cannot just update the ntime to create a new task without createnewblock?