Hey, any thoughts in using RandomX (CPU-only POW algo) for these kind of things? So that in long term more clients can provide their own POW and not have ASICs messing things up.

GitHub
RandomX/doc/design.md at master · tevador/RandomX
Proof of work algorithm based on random code execution - tevador/RandomX