Bitcoin Forum
May 06, 2024, 11:34:22 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Calculating Earnings  (Read 800 times)
Beans (OP)
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500



View Profile
July 15, 2012, 10:23:35 AM
 #1

I need to figure out how to calculate expected payouts from the difficulty + price + hashrate + timeframe.
I know there is a online calculator, but I need the actual formula so I can do it myself.
1714995262
Hero Member
*
Offline Offline

Posts: 1714995262

View Profile Personal Message (Offline)

Ignore
1714995262
Reply with quote  #2

1714995262
Report to moderator
1714995262
Hero Member
*
Offline Offline

Posts: 1714995262

View Profile Personal Message (Offline)

Ignore
1714995262
Reply with quote  #2

1714995262
Report to moderator
1714995262
Hero Member
*
Offline Offline

Posts: 1714995262

View Profile Personal Message (Offline)

Ignore
1714995262
Reply with quote  #2

1714995262
Report to moderator
In order to get the maximum amount of activity points possible, you just need to post once per day on average. Skipping days is OK as long as you maintain the average.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714995262
Hero Member
*
Offline Offline

Posts: 1714995262

View Profile Personal Message (Offline)

Ignore
1714995262
Reply with quote  #2

1714995262
Report to moderator
1714995262
Hero Member
*
Offline Offline

Posts: 1714995262

View Profile Personal Message (Offline)

Ignore
1714995262
Reply with quote  #2

1714995262
Report to moderator
1714995262
Hero Member
*
Offline Offline

Posts: 1714995262

View Profile Personal Message (Offline)

Ignore
1714995262
Reply with quote  #2

1714995262
Report to moderator
wareen
Millionaire
Legendary
*
Offline Offline

Activity: 910
Merit: 1001

Revolutionizing Brokerage of Personal Data


View Profile
July 15, 2012, 10:30:21 AM
 #2

Here you go: https://en.bitcoin.it/wiki/Generation_Calculator

        ▄▄▀▀▄▄
    ▄▄▀▀▄▄██▄▄▀▀▄▄
▄▄▀▀▄▄█████▄████▄▄▀▀▄▄
█▀▀█▄█████████████
█▄▄████▀   ▀██████
███████     █▄████
█████▀█▄   ▄██████
█▄█████▌   ▐█████
█████▀█     ██████
██▄███████████████
▀▀▄▄▀▀█████▀████▀▀▄▄▀▀
    ▀▀▄▄▀▀██▀▀▄▄▀▀
        ▀▀▄▄▀▀
.PDATA..
.
TOKEN..
██
██
██   ██
██   ██
██   ██
██   ██
██   ██
██   ██

██   ██
██   ██

██   ██
██
██
██
██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██

██  ██
██  ██

██  ██
██
██
██
██
██   ██
██   ██
██   ██
██   ██
██   ██
██   ██

██   ██
██   ██

██   ██
██
██
TELEGRAM     BITCOINTALK     FACEBOOK
MEDIUM    SLACK    TWITTER    YOUTUBE
▬▬▬▬▬▬▬   E M A I L   ▬▬▬▬▬▬▬
██
██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██

██  ██
██  ██

██  ██
██
██
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1028



View Profile WWW
July 15, 2012, 10:45:29 AM
 #3

Here you go:

Here's the current bitcoin difficulty: http://blockexplorer.com/q/getdifficulty.

I reduced the formula down to: average BTC per Day = (megahashes per second / difficulty) * 1005.82838

so: 100 megahashes/s at 1379223.4296725 difficulty = ( 100 / 1379223.4296725 ) * 1005.82838 = .07292715 BTC per day

Add ~1% in transaction fee wins (if paid by pool), subtract downtime, connectivity issues, and rejected block overhead, and subtract pool fees.

If you join a large pool that solves several blocks a day your results will be very close to this. If you are solo mining with a GPU, it is more like a lottery - although stats say it would average eight months to win 50 BTC at current difficulty with a good ATI GPU, you might win it tomorrow or you might never win in your lifetime.
Beans (OP)
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500



View Profile
July 15, 2012, 10:50:07 AM
 #4

Here you go:

Here's the current bitcoin difficulty: http://blockexplorer.com/q/getdifficulty.

I reduced the formula down to: average BTC per Day = (megahashes per second / difficulty) * 1005.82838

so: 100 megahashes/s at 1379223.4296725 difficulty = ( 100 / 1379223.4296725 ) * 1005.82838 = .07292715 BTC per day

Add ~1% in transaction fee wins (if paid by pool), subtract downtime, connectivity issues, and rejected block overhead, and subtract pool fees.

If you join a large pool that solves several blocks a day your results will be very close to this. If you are solo mining with a GPU, it is more like a lottery - although stats say it would average eight months to win 50 BTC at current difficulty with a good ATI GPU, you might win it tomorrow or you might never win in your lifetime.
You know where he is getting 1005.82838 from?
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1028



View Profile WWW
July 15, 2012, 10:54:00 AM
 #5

Here you go:

Here's the current bitcoin difficulty: http://blockexplorer.com/q/getdifficulty.

I reduced the formula down to: average BTC per Day = (megahashes per second / difficulty) * 1005.82838

so: 100 megahashes/s at 1379223.4296725 difficulty = ( 100 / 1379223.4296725 ) * 1005.82838 = .07292715 BTC per day

Add ~1% in transaction fee wins (if paid by pool), subtract downtime, connectivity issues, and rejected block overhead, and subtract pool fees.

If you join a large pool that solves several blocks a day your results will be very close to this. If you are solo mining with a GPU, it is more like a lottery - although stats say it would average eight months to win 50 BTC at current difficulty with a good ATI GPU, you might win it tomorrow or you might never win in your lifetime.
You know where he is getting 1005.82838 from?
Yes I do, because he is me!

From the probability of finding a block solution with a single hash and the formula that relates that to difficulty, with lots of algebra carrying the units.
Beans (OP)
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500



View Profile
July 15, 2012, 11:02:38 AM
 #6


Yes I do, because he is me!

From the probability of finding a block solution with a single hash and the formula that relates that to difficulty, with lots of algebra carrying the units.

I need to do weekly payouts to investors based on 100/mh per share rate. The online calculators don't seem to be very accurate. There should be a relatively simple method to figuring it out each week..
John (John K.)
Global Troll-buster and
Legendary
*
Offline Offline

Activity: 1288
Merit: 1225


Away on an extended break


View Profile
July 15, 2012, 11:03:55 AM
 #7

Here you go:

Here's the current bitcoin difficulty: http://blockexplorer.com/q/getdifficulty.

I reduced the formula down to: average BTC per Day = (megahashes per second / difficulty) * 1005.82838

so: 100 megahashes/s at 1379223.4296725 difficulty = ( 100 / 1379223.4296725 ) * 1005.82838 = .07292715 BTC per day

Add ~1% in transaction fee wins (if paid by pool), subtract downtime, connectivity issues, and rejected block overhead, and subtract pool fees.

If you join a large pool that solves several blocks a day your results will be very close to this. If you are solo mining with a GPU, it is more like a lottery - although stats say it would average eight months to win 50 BTC at current difficulty with a good ATI GPU, you might win it tomorrow or you might never win in your lifetime.
You know where he is getting 1005.82838 from?
Yes I do, because he is me!

From the probability of finding a block solution with a single hash and the formula that relates that to difficulty, with lots of algebra carrying the units.
Thanks for the magic number. Now I can cut my spreadsheet formulas down.  Grin
Beans (OP)
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500



View Profile
July 15, 2012, 11:10:41 AM
 #8

Here you go:

Here's the current bitcoin difficulty: http://blockexplorer.com/q/getdifficulty.

I reduced the formula down to: average BTC per Day = (megahashes per second / difficulty) * 1005.82838

so: 100 megahashes/s at 1379223.4296725 difficulty = ( 100 / 1379223.4296725 ) * 1005.82838 = .07292715 BTC per day

Add ~1% in transaction fee wins (if paid by pool), subtract downtime, connectivity issues, and rejected block overhead, and subtract pool fees.

If you join a large pool that solves several blocks a day your results will be very close to this. If you are solo mining with a GPU, it is more like a lottery - although stats say it would average eight months to win 50 BTC at current difficulty with a good ATI GPU, you might win it tomorrow or you might never win in your lifetime.
You know where he is getting 1005.82838 from?
Yes I do, because he is me!

From the probability of finding a block solution with a single hash and the formula that relates that to difficulty, with lots of algebra carrying the units.
Thanks for the magic number. Now I can cut my spreadsheet formulas down.  Grin

I thought he was saying that number is not always the same?
John (John K.)
Global Troll-buster and
Legendary
*
Offline Offline

Activity: 1288
Merit: 1225


Away on an extended break


View Profile
July 15, 2012, 11:14:01 AM
 #9

Here you go:

Here's the current bitcoin difficulty: http://blockexplorer.com/q/getdifficulty.

I reduced the formula down to: average BTC per Day = (megahashes per second / difficulty) * 1005.82838

so: 100 megahashes/s at 1379223.4296725 difficulty = ( 100 / 1379223.4296725 ) * 1005.82838 = .07292715 BTC per day

Add ~1% in transaction fee wins (if paid by pool), subtract downtime, connectivity issues, and rejected block overhead, and subtract pool fees.

If you join a large pool that solves several blocks a day your results will be very close to this. If you are solo mining with a GPU, it is more like a lottery - although stats say it would average eight months to win 50 BTC at current difficulty with a good ATI GPU, you might win it tomorrow or you might never win in your lifetime.
You know where he is getting 1005.82838 from?
Yes I do, because he is me!

From the probability of finding a block solution with a single hash and the formula that relates that to difficulty, with lots of algebra carrying the units.
Thanks for the magic number. Now I can cut my spreadsheet formulas down.  Grin

I thought he was saying that number is not always the same?
It is for now. The only variables are the hashrate and difficulty. Unless you factor in the block halving this year.
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!