Status as of Wednesday, July 15
Posted: Wed Jul 15, 2015 9:38 am
Some interesting topics for today:
- Last night, we attempted a release to achieve the following: optimize database share insert performance, eliminate a bug causing lost blocks when a transaction is not included in a block, get POS coins mining, and avoid getting users stuck when a miner doesn't respond to work restart testing.
- Unfortunately, the change was not successful, and we had to revert. There was a problem with jobs not being remembered in memory. After reverting, Chris tried to reproduce the problem all night and was unable to do so. We'll have to take a different approach tonight, which might involve re-releasing this code for five minutes to see if the problem recurs and then reverting again, which will allow us to gather more data.
- Once we are able to get the proof of stake coins being mined, profitability should increase even further - as if 12 cents per day isn't high enough already.
- I am still on track for starting multiple algorithm development during the long weekend of July 29-August 2. I have three vacation days that need to be expended this month, and I figure that the best way to do this would be to stay home, lock the doors, close the blinds, and emerge on Monday with a feature-complete version that mines x11 coins. If I'm able to accomplish that, then I would estimate a release of multiple algorithms one or two weeks before Labor Day.
- There are several other optimizations to improve profits that don't concern most people, so I won't bother going into great detail about them. One involves not selling too many litecoins at exchanges where the market would crash too low. One time this week, nearly the entire c-cex orderbook was wiped out by a single block, which caused a loss of a few tenths of a bitcoin. Chris is testing a fix for that. Another involves not buying and then reselling coins that we are mining during the time it takes for mined blocks to confirm.