If his server is down you don't hash.
No. If my server is down you don't hash with the TML. You go back to your old bitstream. You lose a small amount of income and I lose
all of my income. Sounds to me like my incentives are pretty well-aligned.
When you submit free patches to all the major mining software packages to support automatic failover to backup bitstreams I will agree with you.
As of today, such a bitstream change would have to be manually handled. The time to detect the failure and changeover could easily cause miners to lose money in comparison to not using your system at all. So incentives are not aligned. Your customers can lose money. You only risk not collecting commissions.
Sorry, couldn't help throwing in a little sarcasm ... I'd think he expects mining software to be updated for free to support this new requirement ...
I'd also add that I can't see that happening with some of them at least.
Seriously? Update the bitstream if the servers don't respond? Wow I can see all sorts of problems with that
Then deciding to switch the bitstream back ...
though I guess if enough time and effort was spent predicting and dealing with possible issues ... ...
Those who use what I'm sure anyone will agree is probably the most advanced miner (cgminer) resolve server failure easily.
They have multiple pools.
In this case you can't do that the way it works at the moment, since, the failover occurs even during normal mining (unless you tell it to not do that and lose work) since servers aren't always 100% perfect ... for anyone ... ... ...
I'm only hashing at 1.9GH/s at the moment, but of the 50k getworks on my 2 rigs (running 4.5 days) 1.5k were to the backup pools.
Shares, of course, are lower but even there, of the 179k shares, 200 of them were the backup pools (so only 0.1%)
However, my internet has been 100% stable over the past week (it usually is anyway) and the main pool has been 100% stable also.
When the stability level drops, cgminer does it's best using all the pools as much as possible (and often at the same time) to keep the devices hashing at full speed.
This is, of course, talking about a solution that is definitely not elegant but certainly does rely on being able to define a clear line between your servers working 100% and not working 100% (which I'd wonder how clear that line would be and how easy it would be to detect without losing a lot of work)