Status as of Wednesday, September 20, 2017
Posted: Wed Sep 20, 2017 8:19 am
Good morning!
- Customers have reported that there is a problem with hashrate recording for some users. It's unlikely that it's caused by earnings themselves, because if there were missing earnings, our profit would have been extremely large, and it was not. It is also possible, and perhaps likely, that the expected 40% loss in profits due to the exchanges being offline is combined with a display error such that the right amount was earned for what appears to be the wrong reasons. Chris will investigate in about 8 hours to determine if there is an issue and why these particular users are affected. Should a database issue that resulted in lost earnings be identified, Chris will make sure that corrections are issued.
- Many exchanges are either performing "maintenance" or are offline, cutting into profits. All pools are likely to have low profits until this issue is resolved by the exchanges, since many coins are only listed on one exchange. For those coins that are listed on more than one exchange, the prices obtainable are going to be lower because we can't select the exchange with the highest price. When the exchanges have fixed their systems, we will be able to resume normal coin selection.
- We expect the lawyer to get back to us within 7 days, and then we probably will need another 7 or so to evaluate changes (if any) based on his advice, and a few more days before we could make an announcement about what we decided to do. We will also need to adjust our numbers to account for the opportunity cost caused by the growth of competitors during this evaluation period (if any) and the number of lost customers who become frustrated with the site who will never return no matter how much we fix in the future. We spent over $10,000 to make sure that any possible legal issues will be identified, and we apologize for the continued delays while we evaluate the project's expansion or contraction prospects.
- We think that the "miners getting stuck on coins" issue has been resolved. That problem was caused by code that was added to reduce CPU usage in coin assignment, and a release was issued two days ago to fix it. The "pool dead" issues that some miners are experiencing are caused by DDoS protection. Those issues will not be resolved for at least one month, because the solution is too expensive to purchase unless we decide on expansion. Users affected by the "pool dead" issue should submit a support ticket to make sure that the problem isn't something easy, but if it isn't, then waiting will probably be your best bet.
- It's becoming obvious to me that the support ticket system needs to be replaced. There are issues with E-Mails containing special characters causing delays in tickets being received, broken filters, and so on. Many of the replacement systems are non-free and therefore we will wait for the decision before moving forward with this fix. In the meantime, the existing system should be acceptable, just not ideal.
- Also, please note that if you are submitting support tickets but feel that you aren't getting a reply, check that your ISP is not blocking messages from prohashing.com. Microsoft's spam filters, for example, block messages from the ticket system, so you either need to choose a different E-Mail provider, contact Microsoft to ask them to remove the block, or use the ticket system itself.
- At last count, there were something like 28 private messages backlogged. I wanted to remind everyone that private messages are not an official support channel, and they are answered on a "best effort" basis only. The problem with these messages is that because they are private, they are not always available to the most qualified person to answer them. Guaranteed responses answered by the most qualified person are only available by submitting a support ticket at contact@prohashing.com or calling the number on the contact page.
- There are a few issues that we will need to fix this weekend or next. One involves large numbers of miners connecting and disconnecting from the same IP address too frequently. There isn't really a reason why it should be necessary for one IP address to issue 10,000 connection requests per minute, and this issue can be handled using fail2ban with a very high limit. A secondary issue is that it's possible for a large number of static coin miners to mine the same coin, such that everyone's revenue is decreased due to ridiculous competition for blocks. Our main discussion point here will be figuring out which miners to disconnect when there are too many static miners for a coin and how to make it clear to them why they were disconnected (because there is no way in the stratum protocol to indicate that.)