Could there be decentralized mining pool software that any miner could choose to run without the need to interact with or rely upon a central party? Some sort of p2p mining pool software?
P2Pool did this a long time ago! More recently Bob Mcelrath has been working on reviving a variant of it using DAGs to increase the share chain block rate calling it BraidPool. I believe it’s still fairly early on.