what will happen in those cases when one of the parties does not agree with the results of the work done?
Even the most perfect smart contract is not able to solve absolutely all security issues, especially if the human factor is noticeable. To solve problems of this type, we implement in Unolabo time-tested mechanisms for protecting the interests of the user, such as arbitration (Safe Deal) and other methods for resolving disputes. How does all this interact with each other in described below.
The Unolabo Skillmarket will have a decentralized arbitrage with 3 arbiters with Expert level in current field. In dispute case, you initiate Safe Deal and attract a third party for arbitration. This mode is called by the Disagree function: the smart contract sends to the Escrow request server and requests the participation of three independent arbitrators from among the users who meet a number of criteria, the most significant of which is a high expert rating in the skill of the performer who conducted the disputed transaction. Arbitrators are anonymous and make their decisions independently of each other, which completely excludes corruption risks and
accusations of bias.
All decisions taken by the arbitrators are final and not subject to appeal. Since the resolution of disputes is decentralized, for the decision, the smart contract determines the remuneration to the arbitrators in the amount of 10% of the transaction amount. Costs for payment of arbitration procedure is divided between both sides of the dispute according to the principle of inverse proportionality.