Author

Topic: Why the High Rejects for New Coins? (Read 764 times)

sr. member
Activity: 294
Merit: 250
http://coin.furuknap.net/
May 09, 2013, 04:06:55 AM
#10
well theres miner configs that are better suited to mining new blocks ive been told. youre supposed to set a bunch of the values really low. queue time and expiry are two of them i think.

and when difficulty is low blocks are solved near instantly so its very likely people are finding blocks at the same time as you. i am not an expert on this though Smiley

Seems I found it in the readme. The -s parameter (scan) sets how many seconds cgminer waits between new block detection.

Thanks for pointing me in the right direction :-)

.b
legendary
Activity: 980
Merit: 1000
May 09, 2013, 04:02:26 AM
#9
well theres miner configs that are better suited to mining new blocks ive been told. youre supposed to set a bunch of the values really low. queue time and expiry are two of them i think.

and when difficulty is low blocks are solved near instantly so its very likely people are finding blocks at the same time as you. i am not an expert on this though Smiley
sr. member
Activity: 294
Merit: 250
http://coin.furuknap.net/
May 09, 2013, 03:58:53 AM
#8
it all happens in the blink of an eye... if you go to google.cn youre sending data and receiving a reply in under a tenth of a second to china.. quite amazing when you think about it

Not really, considering how fast electricity moves :-)

anyway, same scenario for bitcoin... you might have a latency of 50ms to the network but someone else might have 40ms..

That would imply they found the solution to my block within 10ms of me finding mine.

However, I think I see what's happening, as the new block detection only pings every minute, possibly just by default. As such, my miner will mine for a minute, not knowing whether there is a new block.

In other words, if there is really a block every 6 seconds, on average my miner will find a rejected share 9 out of 10 times. The slower the rate of blocks, the lower the rate of rejects.

Does this make sense?

.b
legendary
Activity: 980
Merit: 1000
May 09, 2013, 03:55:10 AM
#7
as far as i understand it, the block has to be propogated across the network and accepted by the majority of clients to be considered accepted. so your block was just slower than someone elses if you got a reject.

That sounds reasonable, but I seem to get rejected the same second I find a block.

.b
it all happens in the blink of an eye... if you go to google.cn youre sending data and receiving a reply in under a tenth of a second to china.. quite amazing when you think about it

anyway, same scenario for bitcoin... you might have a latency of 50ms to the network but someone else might have 40ms..
sr. member
Activity: 294
Merit: 250
http://coin.furuknap.net/
May 09, 2013, 03:51:50 AM
#6
as far as i understand it, the block has to be propogated across the network and accepted by the majority of clients to be considered accepted. so your block was just slower than someone elses if you got a reject.

That sounds reasonable, but I seem to get rejected the same second I find a block.

.b
legendary
Activity: 980
Merit: 1000
May 09, 2013, 03:50:27 AM
#5
hundreds of other people finding a block at the same time as you... only one can stick

Is there a lag-time from when someone finds a block and the network picks it up?

Take RYC right now. Blocks solve around every 1 minute. The odds of someone finding a block at exactly the same second as I do in 95% of the cases seem at first glance to be too much of a coinsidence.

I know it's happening, I just don't understand why.

Do you have any technical references or links? I tried googling and searching the forums here, but couldn't find anything descriptive.

.b
as far as i understand it, the block has to be propogated across the network and accepted by the majority of clients to be considered accepted. so your block was just slower than someone elses if you got a reject.
sr. member
Activity: 294
Merit: 250
http://coin.furuknap.net/
May 09, 2013, 03:48:35 AM
#4
hundreds of other people finding a block at the same time as you... only one can stick

Is there a lag-time from when someone finds a block and the network picks it up?

Take RYC right now. Blocks solve around every 1 minute. The odds of someone finding a block at exactly the same second as I do in 95% of the cases seem at first glance to be too much of a coinsidence.

I know it's happening, I just don't understand why.

Do you have any technical references or links? I tried googling and searching the forums here, but couldn't find anything descriptive.

.b
legendary
Activity: 1008
Merit: 1000
May 09, 2013, 03:44:29 AM
#3
Easy difficulty.

Problem is if you are far away from the major nodes, you are screwed (like me).
legendary
Activity: 980
Merit: 1000
May 09, 2013, 03:43:53 AM
#2
hundreds of other people finding a block at the same time as you... only one can stick
sr. member
Activity: 294
Merit: 250
http://coin.furuknap.net/
May 09, 2013, 03:42:38 AM
#1
I've been playing around with solo mining some of the new coins popping up, mostly to learn how it works for an upcoming book.

I find blocks all the time, I have a reasonable amount of connections, but still get rejects for about 95% of blocks on new coins.

What causes the high reject rates while solo mining?

.b
Jump to: