My coin - Proof-of-Action
Once all the nodes agree on the candidate


If you already have a way to achieve that, you don't need a blockchain at all. Just run the same algorithm to get all nodes to agree on which of two conflicting but otherwise valid transactions to accept.

If you don't, then perhaps you haven't solved anything.