Is it true that customer who is the posting job in your project will remain totally anonymous? Also since crypto transaction are non reversible will you guys place an escrow for funds?
Hi,
I hope that answers your question.
Creating a JobThe BPMN model in the Figure depicts the process of offering a job and bidding for the job. It can be seen that at first the client creates a new job. The client attaches a deadline to the newly created job. This means that the client has to select a bid before the deadline is reached. After job offering, freelancers are able to bid for the job. The bid of the freelancers contains the salary the freelancer wants to get paid for this job. When the client selects a freelancer and his bid, the employment contract is created.
The employment contract binds the salary of the freelancer, so that payment of the freelancer will be guaranteed.Process of finishing the workFigure 2 depicts, that the client gets his ETH back, if the freelancer is not able to finish the job within the deadline.
Process of successful projectFigure 3 shows a successful project. The freelancer was able to finish the job and the client was satisfied with the work. It can be seen that the client is creating a review of the freelancer and the freelancer is able to create a review of the client. It is also possible to bring an unfounded review to the token holder tribunal. At the end of a successful project, the freelancer is able to collect his salary.
Client is not satisfied with workFigure 4 shows what happens, if the client is not satisfied with the work of the freelancer. The client is then able to initiate a token holder tribunal. The token holders are voting, if the freelancer was able to accomplish the task or not. The token holders look at the job offer and the submitted work of the freelancer, to decide, if the freelancer was able to fulfill the job offer. Decision making is done by majority vote. It is considered that the majority represents the truth. If the majority decides that the contesting of the submitted work was unreasonable, the freelancer is able to withdraw his salary and the trustworthiness score of the client is decreased. If the tribunal decides that contesting was the right thing to do, the client will be allowed to withdraw the frozen ETH. In both cases the Tokens are redistributed among the token holders. Token holders that voted against the majority lose tokens and the lost tokens are redistributed amongst the voters, who voted with the majority.
Best regards,
The Blocklancer Team