You should try to connect with someone from one of the previous attempts at a decentralized Upwork and understand why it didn’t work out for them. One example is this: https://docs.talentlayer.org/

That's a brilliant idea and I'll get in touch with the founder