Bitcoin Forum
December 03, 2016, 04:43:29 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Does this mean I found a block  (Read 2121 times)
jjiimm_64
Legendary
*
Offline Offline

Activity: 1680


View Profile
June 28, 2011, 01:30:45 AM
 #1

Still a newbie question....

running my miner from a shell.  saw this in the console, does it mean I found a block?


27/06/2011 21:24:31, 346497 khash/s
27/06/2011 21:24:32, 351094 khash/s
27/06/2011 21:24:33, 346497 khash/s
27/06/2011 21:24:34, 351094 khash/s
27/06/2011 21:24:35, 346497 khash/s
27/06/2011 21:24:36, 347718 khash/s
27/06/2011 21:24:37, 351094 khash/s
27/06/2011 21:24:38, long poll: new block 00000911fb4344b9
27/06/2011 21:24:38, 346497 khash/s
27/06/2011 21:24:39, 346497 khash/s
27/06/2011 21:24:40, 351094 khash/s
27/06/2011 21:24:41, 346497 khash/s
27/06/2011 21:24:42, 347718 khash/s
27/06/2011 21:24:43, 351094 khash/s

1jimbitm6hAKTjKX4qurCNQubbnk2YsFw
1480740209
Hero Member
*
Offline Offline

Posts: 1480740209

View Profile Personal Message (Offline)

Ignore
1480740209
Reply with quote  #2

1480740209
Report to moderator
The network tries to produce one block per 10 minutes. It does this by automatically adjusting how difficult it is to produce blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1480740209
Hero Member
*
Offline Offline

Posts: 1480740209

View Profile Personal Message (Offline)

Ignore
1480740209
Reply with quote  #2

1480740209
Report to moderator
1480740209
Hero Member
*
Offline Offline

Posts: 1480740209

View Profile Personal Message (Offline)

Ignore
1480740209
Reply with quote  #2

1480740209
Report to moderator
1480740209
Hero Member
*
Offline Offline

Posts: 1480740209

View Profile Personal Message (Offline)

Ignore
1480740209
Reply with quote  #2

1480740209
Report to moderator
Jack of Diamonds
Sr. Member
****
Offline Offline

Activity: 252



View Profile
June 28, 2011, 01:36:19 AM
 #2

No, it's a long polling announcement which tells your client someone in the network already found the block you are working on,
so you wont waste stale shares on working that block anymore & go onto the next block.

If your client has no LP support you will get up to 1-2% more stales due to hashing redundant work.

1f3gHNoBodYw1LLs3ndY0UanYB1tC0lnsBec4USeYoU9AREaCH34PBeGgAR67fx
jjiimm_64
Legendary
*
Offline Offline

Activity: 1680


View Profile
June 28, 2011, 01:40:46 AM
 #3

yup..  just figured that out by continuing to watch the console..  just got this

27/06/2011 21:39:04, 261634 khash/s
27/06/2011 21:39:05, 261634 khash/s
27/06/2011 21:39:06, 261634 khash/s
27/06/2011 21:39:07, warning: job finished, miner is idle
27/06/2011 21:39:08, Problems communicating with bitcoin RPC
27/06/2011 21:39:13, 33446 khash/s
27/06/2011 21:39:14, 210688 khash/s
27/06/2011 21:39:15, long poll: new block 000006317ae7b0d6
27/06/2011 21:39:15, 268119 khash/s
27/06/2011 21:39:16, 262144 khash/s

1jimbitm6hAKTjKX4qurCNQubbnk2YsFw
Cherothald
Newbie
*
Offline Offline

Activity: 10


View Profile
June 28, 2011, 06:19:45 PM
 #4

Question is: Would the miner inform you if you found a block or wouldn't it tell you anything, anyway? That way you could at least get annoyed because you come to the conclusion that solo mining maybe actually would have been more profitable for you.
Jack of Diamonds
Sr. Member
****
Offline Offline

Activity: 252



View Profile
June 28, 2011, 06:36:25 PM
 #5

Profitability and your probability of finding blocks is mathematically constant, based on your hashing power and current difficulty.
Finding blocks or not finding blocks doesn't indicate anything.

Pools reduce your variance, but aren't any more "profitable" than solo in the long term, statistically speaking.

1f3gHNoBodYw1LLs3ndY0UanYB1tC0lnsBec4USeYoU9AREaCH34PBeGgAR67fx
boaz2020
Jr. Member
*
Offline Offline

Activity: 45


View Profile
June 29, 2011, 06:05:42 PM
 #6

Question is: Would the miner inform you if you found a block or wouldn't it tell you anything, anyway? That way you could at least get annoyed because you come to the conclusion that solo mining maybe actually would have been more profitable for you.
As I understand it:
Every time you see an accepted share, your client (phoenix, poclbm, etc) thinks it has solved a block. The pool requests an artificially lower difficulty setting, this allows you to "solve" blocks more easily. Every time you solve one of these easier blocks, you are credited with a share, a proof of work. Since the method to solve both difficulties is identical, the same work would be done to solve both. So the only real difference is your client reporting back more often, the pool interprets these "solved" blocks as shares, and knows the actual difficulty, so when a true solution is found the pool can submit the solved block, dividing the proceeds to everyone based on the amount of shares they have into the round.

tl;dr Your client couldn't know when you solved the actual block, only the pool.
sirky
Sr. Member
****
Offline Offline

Activity: 407



View Profile
June 29, 2011, 06:42:45 PM
 #7

Question is: Would the miner inform you if you found a block or wouldn't it tell you anything, anyway? That way you could at least get annoyed because you come to the conclusion that solo mining maybe actually would have been more profitable for you.
As I understand it:
Every time you see an accepted share, your client (phoenix, poclbm, etc) thinks it has solved a block. The pool requests an artificially lower difficulty setting, this allows you to "solve" blocks more easily. Every time you solve one of these easier blocks, you are credited with a share, a proof of work. Since the method to solve both difficulties is identical, the same work would be done to solve both. So the only real difference is your client reporting back more often, the pool interprets these "solved" blocks as shares, and knows the actual difficulty, so when a true solution is found the pool can submit the solved block, dividing the proceeds to everyone based on the amount of shares they have into the round.

tl;dr Your client couldn't know when you solved the actual block, only the pool.

I think this is right. I know (or rather, I believe) that BTC Guild recently raised the difficulty from 1 to 2 to halve the strain on the servers.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!