Mining profitability

Shorter thoughts and general discussion of cryptocurrency related topics
Forum rules
The Cryptocurrency Discussion forum is complementary to Bitcoin Thoughts and is a a place to discuss shorter thoughts about bitcoins, altcoins, and cryptocurrencies.

Topics may include bitcoin prices, outlooks on altcoins, cryptocurrency development, economics, and more. Feel free to share outlooks on other things as long as the major focus is on cryptocurrencies. Announcement posts are prohibited in this forum; review the rules in the other Prohashing forums for the best place to post your announcement.

For the full list of PROHASHING forums rules, please visit https://prohashing.com/help/prohashing- ... rms-forums.
User avatar
Steve Sokolowski
Posts: 4585
Joined: Wed Aug 27, 2014 3:27 pm
Location: State College, PA

Re: Mining profitability

Post by Steve Sokolowski » Tue Sep 01, 2015 9:57 pm

The balances are synchronized continually.

When a block is found, the database is queried to see what the orphan rate for that coin is, and it immediately pre-sells (the value of the block * (1 - orphan rate)) of that coin. That block then matures or is orphaned over the next few hours.

If someone changes a payout proportion or puts a lot of hashrate towards being paid out in a new coin, then small purchases of the minimum trade amount are made at the cheapest exchange. Once that exchange rises in price, then coins are purchased from what is now the cheapest exchange, and so on.

Sometimes, a coin is cheaper to buy or sell through an intermediate currency. For example, CHNCoin -> LTC -> BTC -> DASH gets more DASH than CHNCoin -> BTC -> DASH, so the first path will be executed at the same time.

A way to look at it is that the pool reconciles the coins it has with the coins it owes to people all the time. If our predicted holdings after maturity of blocks will be too high, we get rid of those coins. If our holdings of owed coins fall too low, those coins are purchased for customers. There are thousands of trades and about 30,000 blocks per day.
Post Reply