Bitcoin Forum
May 09, 2024, 08:34:40 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: mH/s per BTC in 24h and Electricty Costs  (Read 1909 times)
steelhouse (OP)
Hero Member
*****
Offline Offline

Activity: 717
Merit: 501


View Profile
May 25, 2011, 07:11:36 PM
Last edit: May 25, 2011, 07:23:52 PM by steelhouse
 #1

This is a very simple calculation:  Go to block explorer and find hashestowin

1048471149936089

divide by 50 since 50 BTC in a block
divide by 1000000 hashes in a megahash
divide by 3600 seconds in a hour
divide by 24 hours in a day

and you get 242.7 Mh/s need to get 1 BTC in a day.


Electricity Costs per BTC
variable cost of electricity $0.15
variable mining efficiency 1.35 Mh/s per watt

242.7 Mh/s per BTC per day

divide by mining efficiency to get watts

179.8 watts

divide by 1000
multiply by 24

4.31 kwh per BTC

4.31 kwh * $0.15 = $0.65 per BTC









1715243680
Hero Member
*
Offline Offline

Posts: 1715243680

View Profile Personal Message (Offline)

Ignore
1715243680
Reply with quote  #2

1715243680
Report to moderator
1715243680
Hero Member
*
Offline Offline

Posts: 1715243680

View Profile Personal Message (Offline)

Ignore
1715243680
Reply with quote  #2

1715243680
Report to moderator
1715243680
Hero Member
*
Offline Offline

Posts: 1715243680

View Profile Personal Message (Offline)

Ignore
1715243680
Reply with quote  #2

1715243680
Report to moderator
No Gods or Kings. Only Bitcoin
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715243680
Hero Member
*
Offline Offline

Posts: 1715243680

View Profile Personal Message (Offline)

Ignore
1715243680
Reply with quote  #2

1715243680
Report to moderator
1715243680
Hero Member
*
Offline Offline

Posts: 1715243680

View Profile Personal Message (Offline)

Ignore
1715243680
Reply with quote  #2

1715243680
Report to moderator
PcChip
Sr. Member
****
Offline Offline

Activity: 418
Merit: 250


View Profile
May 25, 2011, 07:15:09 PM
 #2

Very useful calculations, and thank you for explaining each step incredibly well.

The only thing left to mention would be:
 
 - Mining Pool Fees
 - Mining Pool Luck

Those will both reduce the BTC per day payout by a random %

Legacy signature from 2011: 
All rates with Phoenix 1.50 / PhatK
5850 - 400 MH/s  |  5850 - 355 MH/s | 5830 - 310 MH/s  |  GTX570 - 115 MH/s | 5770 - 210 MH/s | 5770 - 200 MH/s
Sukrim
Legendary
*
Offline Offline

Activity: 2618
Merit: 1006


View Profile
May 25, 2011, 07:50:48 PM
 #3

Only fees, as luck is averaged out.

Stale shares might also be a factor for pooled mining.

https://www.coinlend.org <-- automated lending at various exchanges.
https://www.bitfinex.com <-- Trade BTC for other currencies and vice versa.
xenon481
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250



View Profile
May 25, 2011, 09:20:08 PM
 #4

Only fees, as luck is averaged out.

Stale shares might also be a factor for pooled mining.

Luck only properly averages out if your variance converges within one difficulty time period (2016 blocks). If you are in a large enough pool, this shouldn't be an issue, but it can be a problem for calculations if you are in an especially small pool or solo.

Tips Appreciated: 171TQ2wJg7bxj2q68VNibU75YZB22b7ZDr
SchizophrenicX
Member
**
Offline Offline

Activity: 112
Merit: 100

"I'm not psychic; I'm just damn good"


View Profile
May 26, 2011, 02:11:58 AM
 #5

Thanks for the calculations, I didn't start looking at it this way till I saw this post. Very helpful indeed.

Btw I'm looking for ways to fetch current difficulty, exchange rates and some of these values to excel. Is this possible?

Also, I'd like to know how some of you calculate no. of days till next difficulty adjustments and the estimated adjustment. Could someone point me in the right direction at least Smiley

w128
Newbie
*
Offline Offline

Activity: 14
Merit: 0



View Profile
May 26, 2011, 03:10:57 AM
 #6

Btw I'm looking for ways to fetch current difficulty, exchange rates and some of these values to excel. Is this possible?


VBScript will do the trick.

(I'm sure there are lots of other ways and I know real programmers tend to despise VBS.)
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!