Decentralized pool with the farming hub run by an org?

seems like there ought to be a decentralized pool, i.e., registration/payout managed transparently by the chia blockchain itself, with the simple farming hub run by a non-profit org. not sure if this is technically doable and game-proof. feel free to shoot holes, publicly mock, etc, as i’m still learning chia without reading the user manual.