Update on ZCash fixes
Posted: Wed Jun 27, 2018 12:14 pm
Yesterday, the mining server detected an error with the ZCash network and stopped mining the coin. After some investigation, I determined that there was a hard fork on the network that created a new transaction format. I believe there are three parts to solving this problem: upgrading to the latest version, downloading the latest blocks of the testnet, and implementing support for two new fields in the transactions for ZCash.
We've successfully implemented support and upgraded the daemon, but we can't test the system until we are able to download all the latest blocks for the testnet and the production network. The servers are downloading the blocks now, but at the current rate, we expect about 10 more hours of downloading. Since that will be just before bedtime, this issue is going to require the full day tomorrow, at the least, to resolve it.
At the same time, I also added and certified a new behavior on the mining server. Whenever the anchor coin is in error and no other coins are available to support all connected miners, the mining server will now disconnect the miners who are unable to be supported, so that they can mine at backup pools. This feature will be released at the same time as the ZCash changes are.
We've successfully implemented support and upgraded the daemon, but we can't test the system until we are able to download all the latest blocks for the testnet and the production network. The servers are downloading the blocks now, but at the current rate, we expect about 10 more hours of downloading. Since that will be just before bedtime, this issue is going to require the full day tomorrow, at the least, to resolve it.
At the same time, I also added and certified a new behavior on the mining server. Whenever the anchor coin is in error and no other coins are available to support all connected miners, the mining server will now disconnect the miners who are unable to be supported, so that they can mine at backup pools. This feature will be released at the same time as the ZCash changes are.