I correctly understand that if you now buy tokens, then in the future you can order the software that I'm interested in and pay with tokens for the work. It would be very beneficial especially that now there is a discount for tokens.
Yes, that's how it will work. Of course, if the company becomes popular and successful. Then I think problems should arise. But still you have to calculate the option if the tokens fall in price
Hm, so you will make an alternative for freelance platforms which will be used by developers? How it will work?
All logic will be described in smart-contracts or how to arbitrate deals if there are some problems?
Yes. Given that work is sub-divided into smaller tasks, developers can pick any of these tasks and provide solution. It is important to note that by default, developers provide solutions at their own risk since the creator of a task may decide to accept the work done. Furthermore, developers will compete with themselves because anyone can submit solutions for a task. This puts developers at risk and creates room for dispute or wasted effort.
To reduce the possibility of wasted effort, we will introduce a request-and-lock feature where a developer explicitly request to provide solution. If accepted, the the task is tied to them for a period of time. However, the risk of dispute still exist since the task creator can still refuse to accept a solution in bad faith. A solution will be to involve third-party reviewer(s) (a.k.a oracle, escrow) who verifies whether or not a task was actually solved. Reviewers will have the ability to force approval/denial of a solution. The task creator can add a reviewer during task creation and developers can suggest a reviewer when they send a lock request. Both parties must accept the reviewer before the task is final and ready to receive a solution.
The reputation system will go along way in helping task creators, developers and every other player in the ecosystem determine trustworthiness.