pde / btcpow

estimating the power consumption of the bitcoin network
1 stars 1 forks source link

BTC power consumption model!

Sample output (though this should be updated for modern hardware):

$ python btcpow.py
Radeon 4350 available 2008-09-30
best 535000.0
Radeon 4870 available 2008-06-25
best 800000
Radeon 4350 now off (40.074906% of network) unit payoff 0.0 /day
Radeon 4870 now off (59.925094% of network) unit payoff 0.0 /day
2009-01-11 0 MW consumed 3.07908910088e-07 MW embodied in new hardware
Total energy consumption rate: 3.07908910088e-07 MW
2009-01-31 0 MW consumed 2.41772003369e-07 MW embodied in new hardware
Total energy consumption rate: 2.41772003369e-07 MW
Radeon 5770 available 2009-10-13
best 2259259
Radeon 5770 now off (80.853600% of network) unit payoff 0.0 /day
2009-10-18 0 MW consumed 7.07011732907e-07 MW embodied in new hardware
Total energy consumption rate: 7.07011732907e-07 MW
2009-11-27 0 MW consumed 7.81228896582e-09 MW embodied in new hardware
Total energy consumption rate: 7.81228896582e-09 MW
2009-12-17 0 MW consumed 1.61670979987e-07 MW embodied in new hardware
Total energy consumption rate: 1.61670979987e-07 MW
2010-01-06 0 MW consumed 8.72259651574e-08 MW embodied in new hardware
Total energy consumption rate: 8.72259651574e-08 MW
2010-01-26 0 MW consumed 1.276633672e-07 MW embodied in new hardware
Total energy consumption rate: 1.276633672e-07 MW
2010-02-15 0 MW consumed 4.8457078305e-07 MW embodied in new hardware
Total energy consumption rate: 4.8457078305e-07 MW
2010-03-07 0 MW consumed 3.62606334593e-07 MW embodied in new hardware
Total energy consumption rate: 3.62606334593e-07 MW
2010-03-27 0 MW consumed 4.810365307e-07 MW embodied in new hardware
Total energy consumption rate: 4.810365307e-07 MW
2010-04-16 0 MW consumed 1.78152799798e-06 MW embodied in new hardware
Total energy consumption rate: 1.78152799798e-06 MW
2010-05-06 0 MW consumed 1.05406932543e-07 MW embodied in new hardware
Total energy consumption rate: 1.05406932543e-07 MW
2010-05-26 0 MW consumed 1.363793461e-06 MW embodied in new hardware
Total energy consumption rate: 1.363793461e-06 MW
2010-06-15 0 MW consumed 1.01014727833e-06 MW embodied in new hardware
Total energy consumption rate: 1.01014727833e-06 MW
2010-07-05 0 MW consumed 1.38014801564e-05 MW embodied in new hardware
Total energy consumption rate: 1.38014801564e-05 MW
Radeon 4350 HAS TURNED BACK ON
Radeon 4870 HAS TURNED BACK ON
Radeon 5770 HAS TURNED BACK ON
2010-07-25 2.6342345703e-06 MW consumed 7.18791855118e-05 MW embodied in new hardware
Total energy consumption rate: 7.45134200821e-05 MW
2010-08-14 4.8792379181e-06 MW consumed 7.8659152432e-05 MW embodied in new hardware
Total energy consumption rate: 8.35383903501e-05 MW
2010-09-03 6.55147569155e-06 MW consumed 5.85909174937e-05 MW embodied in new hardware
Total energy consumption rate: 6.51423931853e-05 MW
2010-09-23 1.14119929121e-05 MW consumed 0.000170300042235 MW embodied in new hardware
Total energy consumption rate: 0.000181712035147 MW
2010-10-13 1.79480688202e-05 MW consumed 0.000229007316033 MW embodied in new hardware
Total energy consumption rate: 0.000246955384854 MW
Radeon 6870 available 2010-10-22
best 2259259
2010-11-02 5.6145543746e-05 MW consumed 0.00196726000279 MW embodied in new hardware
Total energy consumption rate: 0.00202340554654 MW
2010-11-22 9.25312470085e-05 MW consumed 0.00127486160859 MW embodied in new hardware
Total energy consumption rate: 0.0013673928556 MW
2010-12-12 0.000141770206551 MW consumed 0.00172520670315 MW embodied in new hardware
Total energy consumption rate: 0.0018669769097 MW
2011-01-01 0.000168047588998 MW consumed 0.000920692004067 MW embodied in new hardware
Total energy consumption rate: 0.00108873959306 MW
2011-01-21 0.000216512525609 MW consumed 0.00169808692725 MW embodied in new hardware
Total energy consumption rate: 0.00191459945286 MW
2011-02-10 0.000336895623558 MW consumed 0.00421791462407 MW embodied in new hardware
Total energy consumption rate: 0.00455481024763 MW
2011-03-02 0.000635246089693 MW consumed 0.0104534342084 MW embodied in new hardware
Total energy consumption rate: 0.0110886802981 MW
2011-03-22 0.000668646754643 MW consumed 0.00117027353132 MW embodied in new hardware
Total energy consumption rate: 0.00183892028596 MW
2011-04-11 0.000855020070204 MW consumed 0.00653004239496 MW embodied in new hardware
Total energy consumption rate: 0.00738506246516 MW
2011-05-01 0.00137574142822 MW consumed 0.0182447392406 MW embodied in new hardware
Total energy consumption rate: 0.0196204806688 MW
2011-05-21 0.00354899164046 MW consumed 0.0761451068147 MW embodied in new hardware
Total energy consumption rate: 0.0796940984551 MW
2011-06-10 0.00850258411033 MW consumed 0.173561159966 MW embodied in new hardware
Total energy consumption rate: 0.182063744077 MW
2011-06-30 0.0147571817506 MW consumed 0.219145040325 MW embodied in new hardware
Total energy consumption rate: 0.233902222076 MW
2011-07-20 0.0158723271977 MW consumed 0.0390718329211 MW embodied in new hardware
Total energy consumption rate: 0.0549441601189 MW
2011-08-09 0.016306646181 MW consumed 0.0152174219005 MW embodied in new hardware
Total energy consumption rate: 0.0315240680815 MW
Bitcoin Dominator X5000 available 2011-08-18
best 14705882.3529
2011-08-29 0.0613013008119 MW consumed 0.793577821492 MW embodied in new hardware
Total energy consumption rate: 0.854879122304 MW
Radeon 7970 available 2012-01-09
best 14705882.3529
2012-01-16 0.0904643134295 MW consumed 0.937591005204 MW embodied in new hardware
Total energy consumption rate: 1.02805531863 MW
2012-02-05 0.092630291085 MW consumed 0.0106960601808 MW embodied in new hardware
Total energy consumption rate: 0.103326351266 MW
2012-02-25 0.0951588077565 MW consumed 0.0124863552581 MW embodied in new hardware
Total energy consumption rate: 0.107645163015 MW
2012-03-16 0.0983748116652 MW consumed 0.0158813140395 MW embodied in new hardware
Total energy consumption rate: 0.114256125705 MW
Butterfly Labs mini-rig FPGA available 2012-04-08
best 20160000.0
2012-04-25 0.121875105932 MW consumed 1.07394855815 MW embodied in new hardware
Total energy consumption rate: 1.19582366409 MW
2012-06-04 0.122531520979 MW consumed 0.00271763106332 MW embodied in new hardware
Total energy consumption rate: 0.125249152043 MW
2012-06-24 0.123405526233 MW consumed 0.00361847864142 MW embodied in new hardware
Total energy consumption rate: 0.127024004874 MW
2012-07-14 0.125158145838 MW consumed 0.00725603945725 MW embodied in new hardware
Total energy consumption rate: 0.132414185295 MW
2012-08-03 0.130712352165 MW consumed 0.0229950299235 MW embodied in new hardware
Total energy consumption rate: 0.153707382088 MW
2012-08-23 0.134276240539 MW consumed 0.0147548929569 MW embodied in new hardware
Total energy consumption rate: 0.149031133496 MW
2012-09-12 0.139851045304 MW consumed 0.023080309742 MW embodied in new hardware
Total energy consumption rate: 0.162931355046 MW
2012-10-02 0.142391166311 MW consumed 0.0105163825626 MW embodied in new hardware
Total energy consumption rate: 0.152907548874 MW
2012-10-22 0.145481227679 MW consumed 0.0127931966199 MW embodied in new hardware
Total energy consumption rate: 0.158274424299 MW
2012-11-11 0.14557096676 MW consumed 0.000371529746334 MW embodied in new hardware
Total energy consumption rate: 0.145942496507 MW
2012-12-01 0.147143917732 MW consumed 0.00651219139819 MW embodied in new hardware
Total energy consumption rate: 0.15365610913 MW
Avalon ASIC #1 available 2013-02-01
best 106935483.871
2013-02-19 0.164547567631 MW consumed 1.24630935598 MW embodied in new hardware
Total energy consumption rate: 1.41085692361 MW
2013-03-11 0.169463337033 MW consumed 0.0191350302305 MW embodied in new hardware
Total energy consumption rate: 0.188598367263 MW
2013-03-31 0.178408253944 MW consumed 0.0348188129898 MW embodied in new hardware
Total energy consumption rate: 0.213227066933 MW
Block Erupter blade available 2013-04-01
best 128915662.651
2013-04-20 0.200292745436 MW consumed 1.38765461045 MW embodied in new hardware
Total energy consumption rate: 1.58794735588 MW
2013-05-10 0.203204611009 MW consumed 0.0116279622901 MW embodied in new hardware
Total energy consumption rate: 0.214832573299 MW
2013-05-30 0.213367398694 MW consumed 0.0405830932078 MW embodied in new hardware
Total energy consumption rate: 0.253950491902 MW
2013-06-19 0.224514716935 MW consumed 0.0445146222859 MW embodied in new hardware
Total energy consumption rate: 0.269029339221 MW
2013-07-09 0.241615774602 MW consumed 0.0682897093535 MW embodied in new hardware
Total energy consumption rate: 0.309905483955 MW
2013-07-29 0.266219153731 MW consumed 0.0982487541183 MW embodied in new hardware
Total energy consumption rate: 0.36446790785 MW
2013-08-18 0.325590755445 MW consumed 0.237088810753 MW embodied in new hardware
Total energy consumption rate: 0.562679566197 MW
2013-09-07 0.424414923832 MW consumed 0.394634873923 MW embodied in new hardware
Total energy consumption rate: 0.819049797755 MW
2013-09-27 0.593398856208 MW consumed 0.674804088274 MW embodied in new hardware
Total energy consumption rate: 1.26820294448 MW
KNC Saturn available 2013-10-03
best 625000000
2013-10-17 0.63948812405 MW consumed 3.05895546518 MW embodied in new hardware
Total energy consumption rate: 3.69844358923 MW
2013-11-06 0.66820416308 MW consumed 0.063245411239 MW embodied in new hardware
Total energy consumption rate: 0.731449574319 MW
2013-11-26 0.694788444504 MW consumed 0.0585503386925 MW embodied in new hardware
Total energy consumption rate: 0.753338783196 MW
2013-12-16 0.755986225654 MW consumed 0.134784565228 MW embodied in new hardware
Total energy consumption rate: 0.890770790882 MW
2014-01-05 0.831700542267 MW consumed 0.166756393031 MW embodied in new hardware
Total energy consumption rate: 0.998456935299 MW
2014-01-25 0.904522860383 MW consumed 0.160386933995 MW embodied in new hardware
Total energy consumption rate: 1.06490979438 MW
2014-02-14 1.0357387087 MW consumed 0.288995299069 MW embodied in new hardware
Total energy consumption rate: 1.32473400777 MW
2014-03-06 1.15523055239 MW consumed 0.263173858567 MW embodied in new hardware
Total energy consumption rate: 1.41840441096 MW
2014-03-26 1.3549704465 MW consumed 0.439915537443 MW embodied in new hardware
Total energy consumption rate: 1.79488598394 MW
2014-04-15 1.5950881328 MW consumed 0.52884528398 MW embodied in new hardware
Total energy consumption rate: 2.12393341678 MW
2014-05-05 1.74392458337 MW consumed 0.327803654039 MW embodied in new hardware
Total energy consumption rate: 2.07172823741 MW
2014-05-25 2.02783376041 MW consumed 0.625293503666 MW embodied in new hardware
Total energy consumption rate: 2.65312726408 MW
2014-06-14 2.57791891594 MW consumed 1.21153066551 MW embodied in new hardware
Total energy consumption rate: 3.78944958145 MW
2014-07-04 2.86370775182 MW consumed 0.629433343293 MW embodied in new hardware
Total energy consumption rate: 3.49314109511 MW
2014-07-24 3.11112829748 MW consumed 0.544929408365 MW embodied in new hardware
Total energy consumption rate: 3.65605770585 MW
2014-08-13 3.65564524972 MW consumed 1.19926702058 MW embodied in new hardware
Total energy consumption rate: 4.8549122703 MW
2014-09-02 4.36617020596 MW consumed 1.56489002559 MW embodied in new hardware
Total energy consumption rate: 5.93106023155 MW
2014-09-22 5.19444557371 MW consumed 1.8242284807 MW embodied in new hardware
Total energy consumption rate: 7.0186740544 MW
2014-10-12 5.36509426117 MW consumed 0.375843841284 MW embodied in new hardware
Total energy consumption rate: 5.74093810245 MW
2014-11-01 5.72389010443 MW consumed 0.790227044676 MW embodied in new hardware
Total energy consumption rate: 6.5141171491 MW
2014-12-31 6.31789536025 MW consumed 1.30826214029 MW embodied in new hardware
Total energy consumption rate: 7.62615750054 MW
2015-02-09 6.54323557855 MW consumed 0.496298767395 MW embodied in new hardware
Total energy consumption rate: 7.03953434595 MW
2015-03-01 6.70125488208 MW consumed 0.348028355338 MW embodied in new hardware
Total energy consumption rate: 7.04928323742 MW
2015-03-21 7.01888106657 MW consumed 0.699553257902 MW embodied in new hardware
Total energy consumption rate: 7.71843432447 MW
2015-06-09 7.23085043669 MW consumed 0.466850249417 MW embodied in new hardware
Total energy consumption rate: 7.69770068611 MW
2015-07-19 7.45562162153 MW consumed 0.495045504187 MW embodied in new hardware
Total energy consumption rate: 7.95066712572 MW
2015-08-08 7.54654983554 MW consumed 0.20026412007 MW embodied in new hardware
Total energy consumption rate: 7.74681395561 MW
2015-08-28 8.02956770534 MW consumed 1.06381885673 MW embodied in new hardware
Total energy consumption rate: 9.09338656208 MW
2015-09-17 8.37507327029 MW consumed 0.760955977149 MW embodied in new hardware
Total energy consumption rate: 9.13602924744 MW
2015-10-07 8.68740921184 MW consumed 0.687901804545 MW embodied in new hardware
Total energy consumption rate: 9.37531101639 MW
2015-10-27 9.04125788011 MW consumed 0.779331178557 MW embodied in new hardware
Total energy consumption rate: 9.82058905867 MW
2015-11-16 9.90755519735 MW consumed 1.90796962024 MW embodied in new hardware
Total energy consumption rate: 11.8155248176 MW
2015-12-06 11.8130878441 MW consumed 4.19682518704 MW embodied in new hardware
Total energy consumption rate: 16.0099130312 MW
2015-12-26 14.2349089908 MW consumed 5.3339206778 MW embodied in new hardware
Total energy consumption rate: 19.5688296686 MW
2016-01-15 15.827590873 MW consumed 3.50778951454 MW embodied in new hardware
Total energy consumption rate: 19.3353803875 MW
2016-02-04 20.6699987006 MW consumed 10.6651225165 MW embodied in new hardware
Total energy consumption rate: 31.3351212171 MW
2016-02-24 21.6258831549 MW consumed 2.10528009598 MW embodied in new hardware
Total energy consumption rate: 23.7311632509 MW
2016-03-15 21.8763566856 MW consumed 0.551653431033 MW embodied in new hardware
Total energy consumption rate: 22.4280101167 MW
2016-04-04 24.1297101839 MW consumed 4.96288044862 MW embodied in new hardware
Total energy consumption rate: 29.0925906325 MW
2016-04-24 24.4848509203 MW consumed 0.782176883662 MW embodied in new hardware
Total energy consumption rate: 25.267027804 MW
2016-05-14 27.0975892324 MW consumed 5.75440466672 MW embodied in new hardware
Total energy consumption rate: 32.8519938991 MW
2016-06-03 27.4641908126 MW consumed 0.807418727935 MW embodied in new hardware
Total energy consumption rate: 28.2716095406 MW
2016-06-23 29.2141508978 MW consumed 3.85418563885 MW embodied in new hardware
Total energy consumption rate: 33.0683365366 MW
2016-08-22 30.2330409413 MW consumed 2.2440462538 MW embodied in new hardware
Total energy consumption rate: 32.4770871951 MW
2016-09-11 31.0920875469 MW consumed 1.89200034816 MW embodied in new hardware
Total energy consumption rate: 32.984087895 MW
2016-10-01 34.8113895598 MW consumed 8.19154706828 MW embodied in new hardware
Total energy consumption rate: 43.0029366281 MW
2016-11-10 36.5227496777 MW consumed 3.76917144871 MW embodied in new hardware
Total energy consumption rate: 40.2919211264 MW
2016-11-30 38.9359263898 MW consumed 5.31488181167 MW embodied in new hardware
Total energy consumption rate: 44.2508082014 MW
2016-12-20 41.3796117125 MW consumed 5.38207525796 MW embodied in new hardware
Total energy consumption rate: 46.7616869704 MW
2017-01-09 46.2560563165 MW consumed 10.7400865432 MW embodied in new hardware
Total energy consumption rate: 56.9961428597 MW
2017-01-29 55.0655091489 MW consumed 19.4023091619 MW embodied in new hardware
Total energy consumption rate: 74.4678183108 MW
2017-02-18 61.3004519936 MW consumed 13.7321001636 MW embodied in new hardware
Total energy consumption rate: 75.0325521572 MW
2017-03-10 62.8196030466 MW consumed 3.34584212602 MW embodied in new hardware
Total energy consumption rate: 66.1654451726 MW
2017-03-30 72.1783815668 MW consumed 20.6121671437 MW embodied in new hardware
Total energy consumption rate: 92.7905487105 MW
2017-05-09 74.9268676472 MW consumed 6.05338125694 MW embodied in new hardware
Total energy consumption rate: 80.9802489041 MW
2017-05-29 89.2104804949 MW consumed 31.4588292479 MW embodied in new hardware
Total energy consumption rate: 120.669309743 MW
2017-06-18 91.9136453254 MW consumed 5.95356383131 MW embodied in new hardware
Total energy consumption rate: 97.8672091567 MW
2017-07-08 110.173695383 MW consumed 40.216701681 MW embodied in new hardware
Total energy consumption rate: 150.390397064 MW
2017-07-28 118.980063912 MW consumed 19.3955161623 MW embodied in new hardware
Total energy consumption rate: 138.375580074 MW
2017-08-17 120.38933165 MW consumed 3.10383049386 MW embodied in new hardware
Total energy consumption rate: 123.493162143 MW
2017-09-06 137.070965912 MW consumed 36.7403323959 MW embodied in new hardware
Total energy consumption rate: 173.811298308 MW
2017-09-26 143.761106178 MW consumed 14.7346460948 MW embodied in new hardware
Total energy consumption rate: 158.495752273 MW
2017-10-16 181.525073071 MW consumed 83.1729478291 MW embodied in new hardware
Total energy consumption rate: 264.6980209 MW
2017-11-25 208.229385154 MW consumed 58.8146992622 MW embodied in new hardware
Total energy consumption rate: 267.044084416 MW
2017-12-15 242.561745894 MW consumed 75.6150342139 MW embodied in new hardware
Total energy consumption rate: 318.176780107 MW
2018-01-04 291.934151157 MW consumed 155.34265768 MW embodied in new hardware
Total energy consumption rate: 447.276808837 MW
2018-01-18 342.193164316 MW consumed ~ 155.34265768 MW newly embodied
Total energy consumption rate: 497.535821997 MW