I already proposed that many months (years?) ago, but any change of the algo in that way was declined categorically by Mooncoin_Foundation.
i'd say probably for good reason to a point; not the easiest thing to do and guarantee compatibility, definitely not something you'd want a fly by night dev in charge of. so far argon2 has been mildly difficult to implement, but more patching, compiling, waiting and revising to be done.
The only good reason for this was, that there was no dev available capable of doing that, at that time; maybe you could? But that was no reason to handle it that way. Anyway, those times seem to be over now. As said, MOON had the problems with the temporarily halted blockchain for quite a long time. So that is no new phenomenon. In fact, it was the beginning of the long way down first time, when the blockchain halted for several weeks, after the first rush was over and KGW was not yet implemented. So anything that will stabilize/even out the block-finding time under any circumstances is welcome.
It was mentioned, that the reward scheme should be changed again. I don't think it will be a big factor for this. Moreover: Reducing the reward drastically, will prevent the ones to keep the chain going from mining MOON. It is kind of a chicken-and-egg problem. What MOON is in need of: investors, that will put money into this currency. Especially then it is negligible to a great deal, whether MOON pays out 29531, ~17000, 5000 or even less as a block reward, since there are so many units already in circulation. When the price rises, these additional units will not make a difference, as soon as an old MOON-whale rises their head and puts a stash into the market to get out. The only thing that will help, is continually buying coins at these low prices and/or wait. To display patience is a big part of MOON.
i had advised you that the reason for p2pool not working; is its requirement for getwork (p2pool requires getwork for low latency and this is why it works so well), as getblocktemplate isnt instant - in fact getblocktemplate (and its blocking of submitblock thread) has been responsible for many a lost bitcoin block over time. there are some classic back/forth jabs on github (or even here i think) between kano and luke-jr on this topic.
getwork isn't impossible (nor that difficult) to reimplement back into the codebase, however i'm not sure if an argon2-based coin has ever been trialled on p2pool - might be an idea to ask around first.
That was/is not the problem, as it seems. P2Pool still works with the new wallet/Mooncoind. The issue was resolved by the kind help of Rav3nPL:
Thanks to him. The Mooncoin P2Pool-scanner:
- it discovers and lists P2Pool-nodes automagically. Happy mining!