Refactoring causes MTP issues
Posted: Sat Aug 29, 2020 8:52 am
Over the past few weeks, as many are aware, Prohashing has been conducting an extensive audit into its systems to identify ways that we can cut costs and improve profitability. The audit identified, among other things, that some algorithms are seeing average luck of around 96%.
While we have not been able to determine the root cause of the problem after 200 hours of searching, we decided to refactor code in the mining server that was duplicated and which could have caused problems if it became out of sync with other areas of the system. During that refactoring process, the MTP issue yesterday occurred, which caused MTP to become ridiculously profitable for a short period of time. The appearance of the MTP issue indicates that the old code had hidden the bug, and its appearance therefore represents a step forward.
Chris disabled MTP mining and issued share corrections for the 12 miners who were mining the algorithm at the time. Today, I'll be investigating the cause of this issue and continuing the refactoring effort to simplify code and get to the bottom of the audit mismatches. We expect MTP mining to resume this afternoon.
While we have not been able to determine the root cause of the problem after 200 hours of searching, we decided to refactor code in the mining server that was duplicated and which could have caused problems if it became out of sync with other areas of the system. During that refactoring process, the MTP issue yesterday occurred, which caused MTP to become ridiculously profitable for a short period of time. The appearance of the MTP issue indicates that the old code had hidden the bug, and its appearance therefore represents a step forward.
Chris disabled MTP mining and issued share corrections for the 12 miners who were mining the algorithm at the time. Today, I'll be investigating the cause of this issue and continuing the refactoring effort to simplify code and get to the bottom of the audit mismatches. We expect MTP mining to resume this afternoon.