Bitcoin Forum
June 23, 2024, 12:48:19 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: 1 block in 2000 difficulty vs 20 blocks in 100 difficulty  (Read 286 times)
Tipstar (OP)
Sr. Member
****
Offline Offline

Activity: 1806
Merit: 298



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?


.SWG.io.













█▀▀▀










█▄▄▄

▀▀▀█










▄▄▄█







█▀▀▀










█▄▄▄

▀▀▀█










▄▄▄█







``█████████████████▄▄
``````▄▄▄▄▄▄▄▄▄▄▄▄████▄
````````````````````▀██▄
```▀▀▀▀``▀▀▀▀▀▀▀▀▀▀▀▄███
``````▄▄▄▄▄▄▄▄▄▄▄▄``▄███
``▄▄▄▄▄▄▄```▄▄▄▄▄``▄███
``````````````````▄██▀
```````````████████████▄
````````````````````▀▀███
`````````▀▀▀▀▀▀▀▀▀▀▀▀▄████
```▄▄▄``▄▄▄▄▄▄▄▄▄▄`````███
`▄▄▄▄▄▄▄▄▄``▄▄▄▄▄▄`````███
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀████
```````````````````▄▄████
``▀▀▀▀▀``▀▀▀▀▀▀▀▀▀█████
██``███████████████▀▀

FIRST LISTING
CONFIRMED






adaseb
Legendary
*
Offline Offline

Activity: 3794
Merit: 1723


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: 1806
Merit: 298



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.


.SWG.io.













█▀▀▀










█▄▄▄

▀▀▀█










▄▄▄█







█▀▀▀










█▄▄▄

▀▀▀█










▄▄▄█







``█████████████████▄▄
``````▄▄▄▄▄▄▄▄▄▄▄▄████▄
````````````````````▀██▄
```▀▀▀▀``▀▀▀▀▀▀▀▀▀▀▀▄███
``````▄▄▄▄▄▄▄▄▄▄▄▄``▄███
``▄▄▄▄▄▄▄```▄▄▄▄▄``▄███
``````````````````▄██▀
```````````████████████▄
````````````````````▀▀███
`````````▀▀▀▀▀▀▀▀▀▀▀▀▄████
```▄▄▄``▄▄▄▄▄▄▄▄▄▄`````███
`▄▄▄▄▄▄▄▄▄``▄▄▄▄▄▄`````███
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀████
```````````````````▄▄████
``▀▀▀▀▀``▀▀▀▀▀▀▀▀▀█████
██``███████████████▀▀

FIRST LISTING
CONFIRMED






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!