Bitcoin Forum
December 16, 2024, 12:14:24 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Excel Miner Model  (Read 1492 times)
Kinnardian (OP)
Newbie
*
Offline Offline

Activity: 38
Merit: 0


View Profile WWW
December 16, 2012, 04:30:37 AM
 #1

Hi All,
I am working on developing an excel model of a mining firm for my Bitcoin Economics Class: http://skl.sh/WafPAR

https://docs.google.com/spreadsheet/ccc?key=0AiFV__KVZG8UdEs1c2RRTy00VHo4aWVPU3R3VTBIMGc#gid=0
Can we make this into a collaborative project?

All the best,
Kinnard
Meni Rosenfeld
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1054



View Profile WWW
December 16, 2012, 06:13:37 AM
 #2

Quote
Bitcoin Mining profitability depends on ... of course, in this case, how many people join the pool.
Not sure what you mean by that.

Quote
In this model three cases are considered where the difficulty grows quickly, very quickly, and very very quickly in the DownCase, Case, and UpCase respectively.
Looks to me the other way around - in the DownCase the difficulty grows very very quickly.

Furthermore:

In all cases it seems the revenues drop too quickly. Increases in difficulty are due to hardware advances and BTC rate appreciation. The part related to the exchange rate doesn't affect the dollar revenues. Hardware advances are mainly due to Moore's law, which is about x1.5 per year. There can be some rapid growth until the ASIC transition completes, but after that x10 per year is way too much.

Mining has fixed expenses depending on only the hardware and method used. It seems you modeled the profit as exponentially decreasing, where in fact the revenues are exponentially decreasing and from those constant expenses should be subtracted.

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
Kinnardian (OP)
Newbie
*
Offline Offline

Activity: 38
Merit: 0


View Profile WWW
December 17, 2012, 06:32:57 AM
 #3

Quote
Bitcoin Mining profitability depends on ... of course, in this case, how many people join the pool.
Not sure what you mean by that.

Quote
In this model three cases are considered where the difficulty grows quickly, very quickly, and very very quickly in the DownCase, Case, and UpCase respectively.
Looks to me the other way around - in the DownCase the difficulty grows very very quickly.

Furthermore:

In all cases it seems the revenues drop too quickly. Increases in difficulty are due to hardware advances and BTC rate appreciation. The part related to the exchange rate doesn't affect the dollar revenues. Hardware advances are mainly due to Moore's law, which is about x1.5 per year. There can be some rapid growth until the ASIC transition completes, but after that x10 per year is way too much.

Mining has fixed expenses depending on only the hardware and method used. It seems you modeled the profit as exponentially decreasing, where in fact the revenues are exponentially decreasing and from those constant expenses should be subtracted.

This document was (lazily) adapted from another I used for pooled mining. That should be gotten rid of.
You are correct, they are reversed.
The original was specifically developed for the ASIC transition, would you say that difficulty increasing by a factor of 10 over the year after the first ASICS come online is realistic?
Meni Rosenfeld
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1054



View Profile WWW
December 17, 2012, 09:27:51 AM
 #4

The original was specifically developed for the ASIC transition, would you say that difficulty increasing by a factor of 10 over the year after the first ASICS come online is realistic?
It will probably be more than that. But it will also have a different shape than steady exponential growth.

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
Kinnardian (OP)
Newbie
*
Offline Offline

Activity: 38
Merit: 0


View Profile WWW
December 17, 2012, 08:55:56 PM
 #5

The original was specifically developed for the ASIC transition, would you say that difficulty increasing by a factor of 10 over the year after the first ASICS come online is realistic?
It will probably be more than that. But it will also have a different shape than steady exponential growth.
The time period will probably be more or the growth factor of difficulty will probably be more? It will precede in waves with each new shipment of ASICS, but how can I model that?
Meni Rosenfeld
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1054



View Profile WWW
December 17, 2012, 09:11:38 PM
 #6

The original was specifically developed for the ASIC transition, would you say that difficulty increasing by a factor of 10 over the year after the first ASICS come online is realistic?
It will probably be more than that. But it will also have a different shape than steady exponential growth.
The time period will probably be more or the growth factor of difficulty will probably be more? It will precede in waves with each new shipment of ASICS, but how can I model that?
The growth factor will be more. It will probably be rapid, fairly linear growth for a few months (up to x10 maybe?) and then for the rest of the year it will grow to about x20 of the original amount. This assumes constant rate, a changing rate will cause the difficulty to adjust proportionally with some delay.

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
Kinnardian (OP)
Newbie
*
Offline Offline

Activity: 38
Merit: 0


View Profile WWW
December 17, 2012, 09:23:55 PM
 #7

The original was specifically developed for the ASIC transition, would you say that difficulty increasing by a factor of 10 over the year after the first ASICS come online is realistic?
It will probably be more than that. But it will also have a different shape than steady exponential growth.
The time period will probably be more or the growth factor of difficulty will probably be more? It will precede in waves with each new shipment of ASICS, but how can I model that?
The growth factor will be more. It will probably be rapid, fairly linear growth for a few months (up to x10 maybe?) and then for the rest of the year it will grow to about x20 of the original amount. This assumes constant rate, a changing rate will cause the difficulty to adjust proportionally with some delay.
So you expect linear growth where difficulty =10*oriniginal_difficulty for the first few months and then where difficulty=20*original_difficulty after that? That's fast.
Nachtwind
Hero Member
*****
Offline Offline

Activity: 700
Merit: 507



View Profile
December 17, 2012, 09:42:57 PM
 #8

I have a bad stomach feeling about this.. you assume that a month is a single unit whereas i would rather see the smallest unit in this plot should be a diff-period. Especially since you are guesstimating difficulties..
If ever such a thing happens as a asicminer the first few diff-periods will be most interestering as you will only have the starting difficulty for a few days - at the most. If you put like 50% of the current network hash into the network the difficulty in the first 10 days would just explodeand you'd have to deal with totally different figures (probably exponential diff growth at the start, linear growth in the middle, stagnation or even lowering later on). Also you have to take into account that most certainly once the asics ship the price will tank due to discouragment of GPU miners. Maybe there will also be several outages of pools that either cannot handle the speed brought upon them through asics or that were taken down through botnets that cant keep up their profits anymore and will force asic-unfriendlyness...
Meni Rosenfeld
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1054



View Profile WWW
December 17, 2012, 10:07:10 PM
 #9

The original was specifically developed for the ASIC transition, would you say that difficulty increasing by a factor of 10 over the year after the first ASICS come online is realistic?
It will probably be more than that. But it will also have a different shape than steady exponential growth.
The time period will probably be more or the growth factor of difficulty will probably be more? It will precede in waves with each new shipment of ASICS, but how can I model that?
The growth factor will be more. It will probably be rapid, fairly linear growth for a few months (up to x10 maybe?) and then for the rest of the year it will grow to about x20 of the original amount. This assumes constant rate, a changing rate will cause the difficulty to adjust proportionally with some delay.
So you expect linear growth where difficulty =10*oriniginal_difficulty for the first few months and then where difficulty=20*original_difficulty after that? That's fast.
I meant difficulty = 10xoriginal after a few months, and = 20xoriginal after a year.
This is all speculation, of course.

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
Kinnardian (OP)
Newbie
*
Offline Offline

Activity: 38
Merit: 0


View Profile WWW
December 18, 2012, 01:35:27 AM
 #10

The original was specifically developed for the ASIC transition, would you say that difficulty increasing by a factor of 10 over the year after the first ASICS come online is realistic?
It will probably be more than that. But it will also have a different shape than steady exponential growth.
The time period will probably be more or the growth factor of difficulty will probably be more? It will precede in waves with each new shipment of ASICS, but how can I model that?
The growth factor will be more. It will probably be rapid, fairly linear growth for a few months (up to x10 maybe?) and then for the rest of the year it will grow to about x20 of the original amount. This assumes constant rate, a changing rate will cause the difficulty to adjust proportionally with some delay.
So you expect linear growth where difficulty =10*oriniginal_difficulty for the first few months and then where difficulty=20*original_difficulty after that? That's fast.
I meant difficulty = 10xoriginal after a few months, and = 20xoriginal after a year.
This is all speculation, of course.
of course.
centralplan
Newbie
*
Offline Offline

Activity: 12
Merit: 0


View Profile
December 19, 2012, 01:06:40 AM
 #11

Hi All,
I am working on developing an excel model of a mining firm for my Bitcoin Economics Class: http://skl.sh/WafPAR

https://docs.google.com/spreadsheet/ccc?key=0AiFV__KVZG8UdEs1c2RRTy00VHo4aWVPU3R3VTBIMGc#gid=0
Can we make this into a collaborative project?

All the best,
Kinnard

https://docs.google.com/spreadsheet/ccc?key=0AoeSaFetN6hTdG5zY0tkeHdVWnY3cnNrZlM1SXhiYUE#gid=1
Maybe this help you.
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!