Bitcoin Forum
May 24, 2024, 02:31:10 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How is difficulty relevant when you know your percentage of your net hashrate?  (Read 1088 times)
nu1mlock (OP)
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


View Profile
July 19, 2017, 11:15:16 PM
 #1

Hello everyone,

I've been looking into difficulty and its impact on how quickly one can find a block when solo mining. However, I'm having a hard time understanding what the difficulty actually means and what it is for.

Let's say I know the difficulty of a given coin. I also know the average time to find a block. I also know the total net hashrate and of course my own hashrate.

And let's also say that I know that I have 10% of the current hashrate, I'm assuming that I'll on average find 10% of the blocks per day.


What good indication is the difficulty of the coin then? I'm assuming that if I have 10% of the total net hashrate, I'll find 10% of the blocks. The difficulty seems irrelevant to me as long as I know what percentage I have of the total network hashrate.  

I'm sure I'm missing something very important here, so please enlighten me!

Thank you!
VRobb
Hero Member
*****
Offline Offline

Activity: 1610
Merit: 538

I'm in BTC XTC


View Profile
July 19, 2017, 11:43:16 PM
 #2

True If you have 10% of total you'll mine 10% of the blocks, but how many is that?   Wink

I don't believe in superstition because it's bad luck: 13thF1oor6CAwyzyxXPNnRvu3nhhYeqZdc
These aren't the Droids you're looking for: S5 & S7 (Sold), R4B2, R4B4 (RIP), 2x S9 obsolete, 2xS15-28, S17-56, S17-70
Pushing a whopping 1/5 PH!  Oh The SPEED!!!
nu1mlock (OP)
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


View Profile
July 19, 2017, 11:47:29 PM
 #3

True If you have 10% of total you'll mine 10% of the blocks, but how many is that?   Wink
So you're saying that the difficulty increases the time to find a block on a network level. An average block time of, for the discussion, say, one hour will be doubled if the difficulty is doubled, even if I still would hold 10% of the total hash rate after the difficulty increase?
Amph
Legendary
*
Offline Offline

Activity: 3206
Merit: 1069



View Profile
July 21, 2017, 07:55:28 AM
 #4

True If you have 10% of total you'll mine 10% of the blocks, but how many is that?   Wink
So you're saying that the difficulty increases the time to find a block on a network level. An average block time of, for the discussion, say, one hour will be doubled if the difficulty is doubled, even if I still would hold 10% of the total hash rate after the difficulty increase?

if the diff increase by 100% you will have a 50% reduction in your chance of finding a block, so if before you were solving 1 block a day, now you will solve 1 block every two days
nu1mlock (OP)
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


View Profile
July 21, 2017, 09:12:46 AM
 #5

Sure, but the difficulty increases with increased hash rate, no? The difficulty itself doesn't increase the time to find a block at a network level, correct?
philipma1957
Legendary
*
Online Online

Activity: 4130
Merit: 7912


'The right to privacy matters'


View Profile WWW
July 21, 2017, 11:21:46 AM
 #6

Sure, but the difficulty increases with increased hash rate, no? The difficulty itself doesn't increase the time to find a block at a network level, correct?

correct.. 

so if you have  1 ph of 10 ph   that is 10 %

if diff jumps  10 %

hash jumped 10%

so network is 11ph

you need to jump to 1.1 ph to maintain your 10%

and the time to hit blocks stays  level.

Unless it is a weird coin with  strange rules about difficulty.

ie not BTC or LTC or many other with standard diff rules


  I believe PPC has weird rules about hash increase and difficulty


▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
nu1mlock (OP)
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


View Profile
July 21, 2017, 11:28:59 AM
 #7

Right, so then we're back at my initial question: Is difficulty irrelevant as long as you know the net hash and your own hash rate?

Sounds to me that it is irrelevant. I mean, the difficulty by itself doesn't mean anything if you don't know net hash and your own. But if you know the net hash and your own, the difficulty number is irrelevant.
philipma1957
Legendary
*
Online Online

Activity: 4130
Merit: 7912


'The right to privacy matters'


View Profile WWW
July 21, 2017, 11:37:46 AM
 #8

Right, so then we're back at my initial question: Is difficulty irrelevant as long as you know the net hash and your own hash rate?

Sounds to me that it is irrelevant. I mean, the difficulty by itself doesn't mean anything if you don't know net hash and your own. But if you know the net hash and your own, the difficulty number is irrelevant.

for calculation of your chance of blocks at solo mining would would be correct.

https://bitcoinwisdom.com/bitcoin/difficulty


Bitcoin Difficulty:   804,525,194,568
Estimated Next Difficulty:   872,153,520,785 (+8.41%)
Adjust time:   After 946 Blocks, About 6.2 days
Hashrate(?):   6,427,553,497 GH/s
Block Generation Time(?):   
1 block: 9.4 minutes
3 blocks: 28.2 minutes
6 blocks: 56.4 minutes
Updated:   7:30 (2.3 minutes ago)


above the hash rate for btc is        6,427,553,497 gh  that is  6427.5 ph

so if you had  642.75 ph  or 10%  you would hit 14 to 15 blocks a day  about 200-210 coins

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
Amph
Legendary
*
Offline Offline

Activity: 3206
Merit: 1069



View Profile
July 22, 2017, 06:51:03 AM
 #9

Right, so then we're back at my initial question: Is difficulty irrelevant as long as you know the net hash and your own hash rate?

Sounds to me that it is irrelevant. I mean, the difficulty by itself doesn't mean anything if you don't know net hash and your own. But if you know the net hash and your own, the difficulty number is irrelevant.

for bitcoin maybe, but there are coins where, simply knowing the net can't make you know your income, you need to knwo also the diff, i think it was the case with pascalcoin

however when the diff adjust you may find that you will earn less for that time because the diff still need to catch the nethash, this happen with a slow diff retarget like the oen with bitcoin...
Tomintx
Member
**
Offline Offline

Activity: 69
Merit: 10


View Profile
July 23, 2017, 04:50:42 AM
 #10

Right, so then we're back at my initial question: Is difficulty irrelevant as long as you know the net hash and your own hash rate?

Sounds to me that it is irrelevant. I mean, the difficulty by itself doesn't mean anything if you don't know net hash and your own. But if you know the net hash and your own, the difficulty number is irrelevant.

So I'll throw another 2 Satoshis-worth into this discussion.

You're correct.  Difficulty is not a direct factor.  You have 10% of total, then you'll earn roughly 10% of the total payout.   I say Roughly, because of the random nature of crypto-currency mining.  Some miners are luckier than others in the short term.  In the long term, it will mostly even out.

Depending on the rules of the particular coin, difficulty will change +/- as the total hash-rate affects the rate of production of the blocks/coins.  Your portion of the total is the only thing that affects your payout. 

If you had an Antminer S9, back in January of 2013, you would have been 1/2 of the total network, earning 72 blocks (* 50) or 3,600 BTC per day.  That same machine today is 0.0002% of the network, and will earn you roughly 0.0044 BTC per day.  Until next week, when it will earn you maybe 0.0038 BTC per day.

The difference is caused by the difficulty change since then.

Pardon me, I've got to go over some settings on my time machine...
alh
Legendary
*
Offline Offline

Activity: 1843
Merit: 1050


View Profile
July 25, 2017, 12:42:09 AM
 #11


Pardon me, I've got to go over some settings on my time machine...

So, do you have the "DeLorean" version, or something else??? My "Flux Capacitor" is damaged beyond repair, I am afraid.... Smiley

Are your settings for forward, or backward from here?

Smiley Smiley Smiley
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!