Bitcoin Forum

Bitcoin => Mining support => Topic started by: dave111223 on August 02, 2013, 03:31:45 PM



Title: Calculate mining stats
Post by: dave111223 on August 02, 2013, 03:31:45 PM
Can anyone give me the equation in order to calculate the estimated bitcoins mined per day, given the difficulty and miner's hashrate?


Title: Re: Calculate mining stats
Post by: mccminer on August 02, 2013, 08:35:16 PM
Here is one of many.  Try your Google-fu for others.

http://www.alloscomp.com/bitcoin/calculator



Title: Re: Calculate mining stats
Post by: dave111223 on August 02, 2013, 11:39:08 PM
Here is one of many.  Try your Google-fu for others.

http://www.alloscomp.com/bitcoin/calculator



Yes I was wondering if someone could just give me the simplified equation, without having to go through the Python script and extract it.


Title: Re: Calculate mining stats
Post by: NR3000 on August 03, 2013, 08:41:33 PM
http://lmgtfy.com/?q=bitcoin+calculator


Title: Re: Calculate mining stats
Post by: dave111223 on August 04, 2013, 12:21:46 AM
http://lmgtfy.com/?q=bitcoin+calculator

I'm looking for the equations used by the calculators, not the calculator itself.


Title: Re: Calculate mining stats
Post by: MineForeman.com on August 04, 2013, 05:33:56 AM
http://mineforeman.com/services/bitcoin-mining-calculator/

It's another mining calculator sorry, BUT it does have the equation at the bottom of it as well as a quick explanation.

Neil


Title: Re: Calculate mining stats
Post by: gateway on August 04, 2013, 05:35:36 AM
Best one I have seen http://mining.thegenesisblock.com/


Title: Re: Calculate mining stats
Post by: dave111223 on August 04, 2013, 11:11:13 AM
http://mineforeman.com/services/bitcoin-mining-calculator/

It's another mining calculator sorry, BUT it does have the equation at the bottom of it as well as a quick explanation.

Neil

Thanks perfect:

Quote
Where D = Difficulty H = MH/s R = Block Reward

24 / (D * 2^32 / (H * 10^6) / 60 / 60) * R = BTC/day .


Title: Re: Calculate mining stats
Post by: davewr2013 on August 08, 2013, 12:52:09 AM
Here is a simple R script as well

# FutureDifficulty <- http://blockexplorer.com/q/estimate
# H = HashRate
# R is the Current Reward (25BTC)
# Prints out Coins per day in BTC or fractions

CurrDiff <-readLines("http://blockexplorer.com/q/getdifficulty")
D <- as.numeric(CurrDiff)

#Set Hash Rate in Next Line

H=1600
R=25
BTC_Day <- 24 / (D * 2^32 / (H * 10^6) / 60 / 60) * R
BTC_Day

The Final Line simply outputs the BTC per day to the R COnsole.


Title: Re: Calculate mining stats
Post by: Houseonfire on August 09, 2013, 02:34:33 AM
http://www.alloscomp.com/bitcoin/calculator.pys