On the one hand, what you said is true, these are all known problems. However, it does not reflect the actual specifics of the functioning of freelance sites. Excuse me.
I am sure it is quite normal that I propose not only to discuss, but also to raise funds to solve the problem.
Sure, you have all the right. It's a free speech forum. I've hoped to make
constructive criticism.
But if you say that "these are known problems", maybe you can dive a bit deeper with the description to allow better/more "spot on" answers?
Basically it would help to understand how you plan/intend to "use blockchain tools effectively and provide decent quality and earnings for both parties".
Or maybe you consider I'm too picky

and then let's see what other answers you get.