Bitcoin Forum
November 06, 2024, 09:28:06 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Best Share (CGMiner) vs Difficulty?  (Read 15481 times)
Peleus (OP)
Member
**
Offline Offline

Activity: 112
Merit: 100


View Profile
April 07, 2013, 10:06:48 PM
 #1

Hey all,

I'm wondering if anyone can help a newbie out and explain the difference between the difficulty of any particular coin, and the 'best share' report (or any share reporting) of cgminer.

My understanding is when it says something such <accepted ..... 56/8> it's saying you achieved a share of 56 when the minimum required for the pool is 8. The best share is simply the highest value so far submitted to the pool.

If the difficulty is say, 7.6 million, what number would I need to have submitted to represent what would have been a successful solo mine? Am I understanding there is a relationship between the two figures?

Cheers.
crazyates
Legendary
*
Offline Offline

Activity: 952
Merit: 1000



View Profile
April 08, 2013, 02:03:43 AM
 #2

Hey all,

I'm wondering if anyone can help a newbie out and explain the difference between the difficulty of any particular coin, and the 'best share' report (or any share reporting) of cgminer.

My understanding is when it says something such <accepted ..... 56/8> it's saying you achieved a share of 56 when the minimum required for the pool is 8. The best share is simply the highest value so far submitted to the pool.

If the difficulty is say, 7.6 million, what number would I need to have submitted to represent what would have been a successful solo mine? Am I understanding there is a relationship between the two figures?

Cheers.

Yes, you understood that correctly with the 56/8 example. Any share with a difficulty over the 7.6 millino meets the requirements for a block solve, whether it be a pool or solo mining.

Tips? 1crazy8pMqgwJ7tX7ZPZmyPwFbc6xZKM9
Previous Trade History - Sale Thread
Peleus (OP)
Member
**
Offline Offline

Activity: 112
Merit: 100


View Profile
April 08, 2013, 02:37:22 AM
 #3

Unless I'm mistaken, this seems crazy for something such as Litecoin.

For example, difficulty is at ~200, yet I'm getting over 200 perhaps every 30 mins or so. Surely I'm missing something as there should be no way I'd be so successful.
crazyates
Legendary
*
Offline Offline

Activity: 952
Merit: 1000



View Profile
April 08, 2013, 02:56:47 AM
 #4

Unless I'm mistaken, this seems crazy for something such as Litecoin.

For example, difficulty is at ~200, yet I'm getting over 200 perhaps every 30 mins or so. Surely I'm missing something as there should be no way I'd be so successful.

Litecoin mining uses scrypt, and most GPUs are in the KH/s range, not the MH/s range. So with 1/1000 of the hashrate, it's expected to be 1/1000 of the shares.

Tips? 1crazy8pMqgwJ7tX7ZPZmyPwFbc6xZKM9
Previous Trade History - Sale Thread
satsumi
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
February 07, 2014, 07:07:34 AM
 #5

Peleus, I'd like to understand this as well. I'm currently mining an altcoin where the difficulty is 0.063387 but to mine a block the share must be greater than 4154. Unfortunately this thread is what comes up when I google it and doesn't yet contain an answer.
satsumi
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
February 07, 2014, 07:21:07 AM
 #6

Well, I don't understand exactly why, but the relation appears to be 65536. So if the network difficulty is 0.063387, that times 65536 is 4154, so a share has to be greater than 4154 to be a block. Or, from a freshly restarted cgminer, the "best share" has to exceed 4154 to have found a block.

With current Bitcoin difficulty of 2,621,404,453.0646, a miner needs a best share of 1.718e14 to find a block, which would probably be represented as 172T (because it's 172 tera-somethings. Terradifficulties?).
-ck
Legendary
*
Offline Offline

Activity: 4284
Merit: 1645


Ruu \o/


View Profile WWW
February 07, 2014, 08:20:48 AM
 #7

Well, I don't understand exactly why, but the relation appears to be 65536. So if the network difficulty is 0.063387, that times 65536 is 4154, so a share has to be greater than 4154 to be a block. Or, from a freshly restarted cgminer, the "best share" has to exceed 4154 to have found a block.

With current Bitcoin difficulty of 2,621,404,453.0646, a miner needs a best share of 1.718e14 to find a block, which would probably be represented as 172T (because it's 172 tera-somethings. Terradifficulties?).
65536 has nothing to do with bitcoin - that's altcoin crapulence. If the diff is 2.6 billion, you need a share of 2.6 billion difficulty with bitcoin.

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
Zangy
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
February 15, 2014, 09:51:35 AM
 #8

I might be wrong, but I think if you are mining a SHA256 coin (like BTC, PPC etc) then the difficulty and the share display are the same. (e.g. difficulty is 2.6G, need to difficulty share solve of 2.6G or more)

If you are mining a scrypt coin (Feathercoin, Coino etc) then the difficulty displayed needs to be multipled by 2^16 (or 65536) to give you the comparative difficulty display.

Perhaps someone who knows what they are talking about can confirm?

Cheers
Z
bitdigger2013
Sr. Member
****
Offline Offline

Activity: 397
Merit: 250



View Profile WWW
February 15, 2014, 07:15:22 PM
 #9

I might be wrong, but I think if you are mining a SHA256 coin (like BTC, PPC etc) then the difficulty and the share display are the same. (e.g. difficulty is 2.6G, need to difficulty share solve of 2.6G or more)

If you are mining a scrypt coin (Feathercoin, Coino etc) then the difficulty displayed needs to be multipled by 2^16 (or 65536) to give you the comparative difficulty display.

Perhaps someone who knows what they are talking about can confirm?

Cheers
Z

That sounds correct. You would multiple 65536 x the difficulty of that scrypt coin in cgminer and that is the share you must get accepted to block. At least from all my readings that is how I understand.

For example at the time of this writing Dogecoin network difficulty in cgminer shows 1.09K so I would have to find a share of 1,090 x 65,536 = 71,434,240 to find a successful block.
alfredwallace
Newbie
*
Offline Offline

Activity: 17
Merit: 0


View Profile
June 29, 2015, 12:40:10 PM
 #10

Hello I hope you understand my english. This subject make me some questions.

1. In practice, is that mean more the difficult is high more leading zero must have the hash to build next block ?

2. For example a 1GH/s SHA-256miners can calculate a very high difficulty ?

3. Or with a 1GH/s in solo mining if you force the difficulty to 1 when the coin is like bitcoin, is that possible ? Is that good ?

4. If I mine in a pool, who ask for less leading zero (depending the pool), is that mean sometimes a miner found an hash with more leading zero (acceptable for the coin difficulty) than this hash solve the block ?



Thanks for your help   Wink

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!