So the plan is to solve the problem with your own get rich quick scheme......
at the current rate of $160USD per bitcoin@ 7%
I'd love to hear your idea of how to get users to leave the pool willingly. Kicking them off entirely is not an option since not all miners have backup pools defined. Not accepting new users is not an option since the vast majority of speed being added comes from pre-existing accounts.
I'm giving users advance warning of what will happen if the pool continues to grow too fast. They also have time to move before fee increases actually effect them. The whole point is trying to make other pools seem more attractive so that users will re-distribute more evenly, not try to lock in users and then jack up fees.
- Start off by disabling new accounts.
- Have a warning pop-up when a new miner gets added, that fees have to rise, in order to prevent the 51% issue. (and that any new miner added, gets a PPS rate penality, depending on how big the pool is at that time)
- Not sure how much things your API can do, but if somebody is monitoring their rigs off your emails, you should be able to send a mass-email in the same way explaining/warning users.
- When hitting above 45% start daily emails on everyone you have emails on.
- Start hourly warning on active miners. (you might alert some of your users, that catch these alerts, that you wouldn't alert otherwise)
- Make sure to explain that the moment the pool drops enough again, fees will go down again.
(extra add) - Would it be possible, to deny new miner connections to the pool, once you hit a certain % / Gh? Don't have much knowledge about the stratum protocol, but if you can deny new connections and just keep existing connections alive, you would be golding imo.
In sort, any feature that gets used to alert miners are down, or is used to announce other important messages, get it out there. (PPS rate increase, is just as hurt-full as down miner for most people)
But yes, beyond making sure you get the message is out there as widely as possible, and giving it enough time. There is nothing you can do but increase PPS rate, once again keep spamming the message and some people will leave. Whether it is for the PPS rate, or to help prevent the 51% issue.