Congrats Wownero team for getting rid of centralized pools. I’ve long been saying they are a problem for every POW coin. I’m glad you are taking a stand.
That said, solo mining is very tough on the little guy. He generally takes his marbles and goes to another blockchain with a mining pool because he can’t find any blocks.
So I was wondering if any thought has been given to integrating p2pool (or something similar) into the wownero core software?
I think this would give the best of both worlds and could be a big cryptocurrency innovation: small miners can get paid rewards directly from the full node software, out of the box. This capability, plus the requirement that miners must run a full node should provide a strong incentive for running full nodes, which increases the networks strength, hashpower, decentralization, and resistance to attacks of all kinds.
In an ideally fair system, miners would be paid out each block exactly according to (my_work / total_work) * total_reward. So if I submit only 1 share, I should receive 1 / total_shares_submitted reward. Now that might not be presently feasible (requires micropayments or such) but anyway, I think it is a good goal to keep in mind when designing such a system.
p2pool is not itself an ideally fair system, but it is a starting point and is better than solo mining in terms of variance. Or maybe something better could be invented without requiring a separate sharechain, as p2pool does.
what do y’all think?