-
Notifications
You must be signed in to change notification settings - Fork 5
Description
As suggested by @fnanni-0 here:
I think it would be great if the challenger could submit a translation with the corrections and claim the task price too. If the challenger wins, not only the translator is punished and the challenger is rewarded, but the requester gets the translation he requested instead of losing time and money.
This could improve requester's UX and potentially increase the payout of challengers.
Currently challengers can profit by finding a single issue with the translation which would make it non-compliant with the required quality tier. One can optimize this task by scanning for common sources of mistakes, for example.
With this change, if the challenger decides to put some additional effort into the task to provide a fully compliant translation, beyond getting the requester deposit, he would also be rewarded with the escrow payment from the requester.
The requester benefits because she would get the translation done. Currently she gets refunded of her initial escrow deposit, but will spend both money with gas and time waiting for the task. If she has a deadline, this might be a deal-breaker.
Some challenges remain on how to actually implement this:
- Should we extend the current flow to allow the challenger to become the translator?
- How much complexity would that bring to the smart contract?
- Should we allow this process to be recurrent (a 4th party to challenge the original challenger's corrected translation)?
- How to prevent and endless cycle of challenging that would keep the requester's escrow deposit locked in the contract for a long period of time?
- Should we change the dispute ruling options to be non-binary and give jurors the ability to choose to accept the challenger's translation instead of the original translator's? (Suggestion made by @fnanni-0)