Bitcoin Forum
November 12, 2024, 10:10:58 AM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: 1 block in 2000 difficulty vs 20 blocks in 100 difficulty  (Read 309 times)
Tipstar (OP)
Sr. Member
****
Offline Offline

Activity: 1932
Merit: 300


Vave.com - Crypto Casino


View Profile
July 27, 2017, 10:01:41 PM
 #1

I'm not really sure about what difficulty does but in general sense, we should be awarded more for solving difficult blocks.
So, if I'm getting 1 block per min with 2000 difficulty, what would be it's equivalent for 100 difficulty?

adaseb
Legendary
*
Offline Offline

Activity: 3878
Merit: 1733


View Profile
July 27, 2017, 10:16:03 PM
 #2

I'm not really sure about what difficulty does but in general sense, we should be awarded more for solving difficult blocks.
So, if I'm getting 1 block per min with 2000 difficulty, what would be it's equivalent for 100 difficulty?

Yes its about equal work.
Tipstar (OP)
Sr. Member
****
Offline Offline

Activity: 1932
Merit: 300


Vave.com - Crypto Casino


View Profile
July 27, 2017, 10:19:14 PM
 #3

I'm not really sure about what difficulty does but in general sense, we should be awarded more for solving difficult blocks.
So, if I'm getting 1 block per min with 2000 difficulty, what would be it's equivalent for 100 difficulty?

Yes its about equal work.

In case of getting equal results, which should I prefer?
For the sake of efficiency.

bathrobehero
Legendary
*
Offline Offline

Activity: 2002
Merit: 1051


ICO? Not even once.


View Profile
July 27, 2017, 10:23:15 PM
 #4

Difficulty times 2^32 is the number of hashes required to find a block on average - if it weren't for variance.

So 2000 diff requires 8 589 934 592 000 hashes and 100 diff requires 429 496 729 600 - which is exactly 20 times less.

So if you're mining with let's say 100 Mh/s, you're doing 100 million combinations (hashes) every second to find a block.

So it would take exactly a day with 2000 difficulty and 100 Mh/s to find a block (again, ignoring variance) and 20 times less with the difficulty being 100.



Difficulty is decided based on how fast blocks are being found on a network so it gets adjusted to slow or speed up how fast blocks are being found to following the block target (e.g. 60 seconds).

Higher difficulty only means more people are mining and higher diff shouldn't be rewarded more because then we wouldn't know the inflation rate of a coin in advance.

Not your keys, not your coins!
8count
Full Member
***
Offline Offline

Activity: 448
Merit: 102


View Profile
July 27, 2017, 10:56:23 PM
 #5

Difficulty times 2^32 is the number of hashes required to find a block on average - if it weren't for variance.

So 2000 diff requires 8 589 934 592 000 hashes and 100 diff requires 429 496 729 600 - which is exactly 20 times less.

So if you're mining with let's say 100 Mh/s, you're doing 100 million combinations (hashes) every second to find a block.

So it would take exactly a day with 2000 difficulty and 100 Mh/s to find a block (again, ignoring variance) and 20 times less with the difficulty being 100.



Difficulty is decided based on how fast blocks are being found on a network so it gets adjusted to slow or speed up how fast blocks are being found to following the block target (e.g. 60 seconds).

Higher difficulty only means more people are mining and higher diff shouldn't be rewarded more because then we wouldn't know the inflation rate of a coin in advance.

Thank you for the explanation. This answer some of the questions I had been have been looking for
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!