RE: The problem of project delisting and proposed solution
Thanks for the write-up!
For further reading, take a look at the two proposed whitelist procedures (including the greylist) that address some of these issues. One is being voted on right now!
Adding a Project and the Greylist - Voting going on now!
Delisting a project - Work in Progress Proposal
Otherwise, I think you have 2 good points that havn't been discussed at length -- the grace period of a project for when it is greylisted, along with possible continued payout during magnitude decay.
I will post these ideas on the GitHub unless you would like to.
Personally, I don't entirely agree with rewarding magnitude decay for a removed project. The goal is to work toward rewarding actual work done. Rewarding decay is not this.
In addition, I can imagine someone noticing a project will be dewhitelisted in 2-3 weeks, moving their hardware to that project, charging their mag on that project as other people leave the project, and reaping the benefits of a low mag distribution pool as their mag reduces to 0 while their hardware now crunches away on another project.
One could argue that the rewards from decaying mag are exactly equal to the rewards "lost" during the initial buildup of mag, see the plot in @parejan 's comment on this post. In that sense it would be natural to continue rewarding decaying mag. This is an ugly solution though. I hope many of these problems will be swept away by a successful implementation of the roadmap proposals.
I was waiting for this response! = )
In my opinion, the possibility to exploit payout for power-down (due to the likelihood of a lower pool of users working on the project) outweighs the benefit to paying mag lost during charging.
In general, I agree and also hope the proposed roadmap developments will look to solve these issues.
I think there would be some ways to further develop this but as we only have limited resources available, it would be more beneficial to use them for new developments in the proposed roadmap instead of using these resources for temporary fix. I think we have the same position here...
yup, seems like we're one big happy echo chamber = )