I would like to know more details about the scam accusations and what'll be the defense, but it seems dev and the original accusers didn't want to get into this further. Too bad, I've made my popcorn.
Anyway, with the benefit of the doubt, why would green energy resource(s) need to be crypto-ed? It still works completely fine with conventional paper money, isn't it?
Yeah, so the function that I showed above will only allow blocks with coinbase transactions with destination addresses belonging to a predetermined set of 22 addresses. This means that all of the coins mined from now to eternity will belong to the owners of those 22 addresses and anybody mining will be at the mercy of the owners of the addresses. No private pools, no competing pools.
This project is running a rate limited pool, which bans miners with too high of a hashrate. These combined factors make it extremely easy for the project to mine a whole bunch of coins whenever they want by either lowing the rate limit on the miners of their pool, setting up their own private pool without the rate limit, shutting off the pool all together and adding some blocks, or just throwing a 50% fee onto the pool.
This code does prevents outside 51% attack, but I think there are better ways to do that. I think this code leaves too many loopholes for the project to be able to utilize if it's a scam.