Bitcoin Forum
April 16, 2024, 09:41:14 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Bitcoin Detailed Calculator  (Read 8188 times)
Ben Walsh (beamer) (OP)
Sr. Member
****
Offline Offline

Activity: 343
Merit: 250



View Profile
July 10, 2011, 04:02:26 PM
 #1

Here's a better calculator for those mining/thinking of mining or purchasing/thinking of purchasing mining contracts ...

     http://bitcoindetailedcalculator.appspot.com

Rather than assume constant difficulty (as the http://www.alloscomp.com/bitcoin/calculator.php does) it adjusts for the current historic difficulty changes every 10 days for the number of days you request a report for.

Original thread - http://forum.bitcoin.org/index.php?topic=27550.0
1713260474
Hero Member
*
Offline Offline

Posts: 1713260474

View Profile Personal Message (Offline)

Ignore
1713260474
Reply with quote  #2

1713260474
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.
Ben Walsh (beamer) (OP)
Sr. Member
****
Offline Offline

Activity: 343
Merit: 250



View Profile
July 10, 2011, 07:46:16 PM
 #2

Bump
Bitcoin Swami
Full Member
***
Offline Offline

Activity: 182
Merit: 100


View Profile
July 10, 2011, 07:53:21 PM
 #3

Bump

Thanks bud.
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
July 10, 2011, 10:24:35 PM
 #4

adjusts for the current historic difficulty changes every 10 days for the number of days you request a report for.

This is excellent!

One problem I'm experiencing though is that when I pick a longer number of days, e.g., 180 days, I get a div that Chrome won't function with very well.  I can't scroll up or down, for instance.


Unichange.me

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


geek-trader
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


View Profile
July 10, 2011, 10:48:13 PM
 #5

adjusts for the current historic difficulty changes every 10 days for the number of days you request a report for.

This is excellent!

One problem I'm experiencing though is that when I pick a longer number of days, e.g., 180 days, I get a div that Chrome won't function with very well.  I can't scroll up or down, for instance.



Me, too.  Chrome on Mac

Make 1 deposit and earn BTC for life! http://bitcoinpyramid.com/r/345
Play my FREE HTML5 games at: http://magigames.org  BTC donations accepted.
giszmo
Legendary
*
Offline Offline

Activity: 1862
Merit: 1105


WalletScrutiny.com


View Profile WWW
July 10, 2011, 11:38:38 PM
 #6

yes, scrolling is broken. you can scroll by marking the text and within a certain range by using the mouse wheel.

@OP: total crap, sorry. so it defaults to 32% per what? day? 10 days? 2016 blocks? the output is also rather useless. If I hit calculate for 180 days I am not particularly interested in day #111. reduce the output to 10 lines at max. with something like: 1st week you will stay above 0.02BTC/day, 1st month above 0.015BTC/day .... and in the end you will have 0.532BTC. (there is no point in giving more than 3 digits precision. Neither for difficulty nor for results as I doubt you will achieve more than 1.5 digits precision at predicting the network growth rate.

ɃɃWalletScrutiny.comIs your wallet secure?(Methodology)
WalletScrutiny checks if wallet builds are reproducible, a precondition for code audits to be of value.
ɃɃ
Ben Walsh (beamer) (OP)
Sr. Member
****
Offline Offline

Activity: 343
Merit: 250



View Profile
July 17, 2011, 05:09:25 PM
 #7

Updated to provide an average difficulty change value which is regularly (it is actually every minute because I want to stress Google App Engine a little) calculated from all previous difficulties.

Also ...

Changed the interface to remove the scrolling problem.

Added graph - how useful are these ?

Added additional explanation text.

I am happy with the precision and will actually be increasing it as time progresses - I reckon my prediction is quite a bit better than giszmo thinks.


Keep the feedback coming all is useful, even the badly phrased stuff ;O)

geek-trader
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


View Profile
July 17, 2011, 07:11:34 PM
 #8

Much better than before.  Nice work.

However, The next predicted difficulty is only 1.64M

I understand how you've calculated, but it would be cool if we could enter a difficulty % ourselves.

[edit]  I'm blind. Its already there

Make 1 deposit and earn BTC for life! http://bitcoinpyramid.com/r/345
Play my FREE HTML5 games at: http://magigames.org  BTC donations accepted.
Ben Walsh (beamer) (OP)
Sr. Member
****
Offline Offline

Activity: 343
Merit: 250



View Profile
July 17, 2011, 07:51:46 PM
 #9

Updated to provide regularly updated exchange rate and additional calculations of total USD return, electricity usage, electricity cost, total profit ...
Ben Walsh (beamer) (OP)
Sr. Member
****
Offline Offline

Activity: 343
Merit: 250



View Profile
July 21, 2011, 07:26:06 PM
 #10

Bump and request for feedback - either here or via bitcoindeveloperleague+bitcoindetailedcalculator@gmail.com

Really impressed with the usage this is getting, hope you are all finding it useful.

Should have some free time this weekend to implement some suggestions.


dserrano5
Legendary
*
Offline Offline

Activity: 1974
Merit: 1029



View Profile
July 21, 2011, 08:23:53 PM
 #11

You may want to append a semicolon after the &nbsp's Wink.
Ben Walsh (beamer) (OP)
Sr. Member
****
Offline Offline

Activity: 343
Merit: 250



View Profile
July 21, 2011, 08:59:57 PM
 #12

Cheers.

Forgot that had a semicolon too - seems my versions of both Firefox and Chrome tolerate it not being there.

You may want to append a semicolon after the &nbsp's Wink.
gnaget
Full Member
***
Offline Offline

Activity: 154
Merit: 102


View Profile
July 21, 2011, 09:14:42 PM
 #13

Why would you have the difficulty increase, but not have a corresponding price increase? 

I would recommend you move away from the difficulty increase, and instead go to a resistance point on the price/difficulty ratio..  Take a look at this thread, for details:
http://forum.bitcoin.org/index.php?topic=7427.80

I have written in there a bit about my take on it.  The ratio defines the profitability of mining, and if it drops too low, then miners will bail out, due to lack of profits.  Historically, the lowest the ratio has been is .8, which is where it is at now, and hopefully that is the real bottom.

Good job on the calculator.  I also go for more detail Smiley
KaptainBlaZzed
Newbie
*
Offline Offline

Activity: 100
Merit: 0


View Profile
July 21, 2011, 10:43:24 PM
 #14

why do you increase the difficulty every 10 days, it should be every 14 days. Huh
Sukrim
Legendary
*
Offline Offline

Activity: 2618
Merit: 1006


View Profile
July 21, 2011, 11:13:52 PM
 #15

why do you increase the difficulty every 10 days, it should be every 14 days. Huh
It should be every 2016 blocks, how ever long that takes... Wink

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

Activity: 56
Merit: 1


View Profile
July 22, 2011, 08:33:01 AM
 #16

Awesome. Thanks.
Ben Walsh (beamer) (OP)
Sr. Member
****
Offline Offline

Activity: 343
Merit: 250



View Profile
July 22, 2011, 09:39:18 AM
 #17

I based on this https://forum.bitcoin.org/index.php?topic=18485.0 and given the calculator is working on days ...

I will re-adjust over the coming months.

As ever this stuff is only ever going to be an estimate and I would far rather be pessimistic than give users high expectations.

why do you increase the difficulty every 10 days, it should be every 14 days. Huh
It should be every 2016 blocks, how ever long that takes... Wink
Ben Walsh (beamer) (OP)
Sr. Member
****
Offline Offline

Activity: 343
Merit: 250



View Profile
July 31, 2011, 08:40:57 PM
 #18

Bump
pokwer
Newbie
*
Offline Offline

Activity: 36
Merit: 0


View Profile
July 31, 2011, 08:49:40 PM
 #19

Sooo, in a year the difficulty will be 62 billion??  That is quite high!
Ben Walsh (beamer) (OP)
Sr. Member
****
Offline Offline

Activity: 343
Merit: 250



View Profile
July 31, 2011, 08:58:58 PM
 #20

Absolutely. As stated that is a calculation based on all previous difficulty changes.

You might find this useful - http://www.google.com/ig/directory?url=pastehtml.com/view/b1cx89lyr.html

As you can see, only the last 3 difficulty changes are significantly statistically different from the historical average.

I might well add a drop down next to difficulty change textbox, covering the options from the gadget, if there is sufficient demand for it.

Sooo, in a year the difficulty will be 62 billion??  That is quite high!
Pages: [1] 2 »  All
  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!