Free TON

Contest Proposal: Worker Proposal System

Hi, everybody.
At the moment, there are contests on FreeTON, they allow those who want to offer some idea. After the approval of the contest, everyone can participate in it, the jury will evaluate their work and the winners will receive awards. There is some problem that incompetent people may try to participate in the competition for narrow niches. This is due to the current implementation of awarding rewards. This also leads to a load on the jury.

There is an idea to develop a system of workers in addition to contests. In which the worker (or other participant):

  • offers an idea, a fee can be charged for making an offer (so that the jury or validators do not waste time on spam),
  • after that, anyone can discuss the idea and choose the performer (if the offer was not made by a worker),
  • when an idea is approved, the worker receives a portion of the funds for implementation.
  • Or the entire amount is allocated after accepting (by validators or jury) the completed work.

There are options here, different blockchains do it differently. The contest will help us understand how to do better for FreeTON.

In contrast to contests, there may be spam protection (payment for an proposal), it is easier to weed out incompetents, less burden on the jury, and it is easier to implement specific projects.

Let’s discuss it.

And can you tell me how to make a contest offer out of this?


Русский текст

Всем привет.
В данный момент на FreeTON существуют конкурсы, они позволяют желающим предложить некоторую идею, После одобрения конкурса в нем могут участвовать все желающие, жюри оценит их работы и победители получат награды. Есть некоторая проблема, заключающаяся в том, что для узких ниш в конкурсе могут попытаться участвовать некомпетентные лица. Это связано с особенностью начисления наград. Это так же ведет к нагрузке на жюри.

Есть идея в дополнение к конкурсам разработать систему воркеров, в которой воркер (или другой участник):

  • предлагает идею, за внесение предложения может браться плата (чтоб жюри или валидаторы не тратили время на спам),
  • после чего может происходить обсуждение идеи и выбор исполнителя (если предложение внес не воркер),
  • при одобрении идеи воркер получает часть средств на реализацию.
  • Либо вся сумма выделяется уже после приема выполненной работы.

Тут есть варианты, в разных блокчейнах сделано по-разному. Конкурс поможет понять, как лучше сделать для FreeTON

В отличие от конкурсов здесь может быть защита от спама (плата за предложение), проще отсеять некомпетентных, меньше нагрузка на жюри, проще реализовывать специфичные проекты.

Предлагаю обсудить.

И подскажите, как из этого сделать предложение конкурса?


In case you are not familiar with Worker Proposal idea, here are some links:

4 Likes

Do you mean TON Crystals as a payment method for the entry fee? Good idea, participants ,that have zero balance initially, will have to buy Crystals from another contest winners, that will create Demand and Supply on Free TON Crystals

Yes, it should be on-chain, so fee is in TON Crystals.

good idea, I wish the community help to improve this idea.
it needs to become more mature.

Judging by the small response, the need for this idea is not fully disclosed. I’ll try to explain it in more detail.
First, I would like to use this system for my own future developments. For example, I am currently developing a set of smart contracts for trustless exchange of TON crystals for Bitcoin. Contracts use the Bitcoin SPV (Simple Payment Verification) mechanism, so to support the work, I need to periodically sync them with the bitcoin network, storing a certain number of headers of the latest bitcoin blocks. That is, there are costs both for the development of contracts and for their support (blockchain fees).
In this case, it would be convenient to submit a proposal via the Worker Proposal System. If the community supports the idea, some funds may be reserved from the workers fund for the performer. In some cases, some tokens are allocated immediately. In addition, the developer can immediately submit the finished product to the community and offer to pay for its work with tokens. All this depends on the design of the Worker Proposal System.
If the work is accepted, the developer receives tokens, and the community receives the result of their work. Everyone is happy, win-win.


Русский текст

Судя по небольшому отклику, вся идея и необходимость этой идеи полностью не раскрыты. Я постараюсь объяснить это более подробно.
Во-первых, я хотел бы использовать эту систему для своих собственных будущих разработок. Например, в настоящее время я разрабатываю набор смарт-контрактов для доверительного обмена кристаллов TON на биткоин. Контракты используют механизм Bitcoin SPV (Simple Payment Verification), поэтому для поддержки работы необходимо периодически синхронизировать их с биткоин-сетью, сохраняя определенное количество заголовков последних блоков.
Таким образом есть затраты как на разработку контрактов, так и на их поддержку (комиссии сети).
В этом случае было бы удобно подать предложение через систему воркеров. Если сообщество поддержит идею, некоторые средства могут быть зарезервированы из фонда работников для исполнителя. В некоторых случаях часть токенов выделяется немедленно. Кроме того, разработчик может сразу же представить готовый продукт сообществу и предложить оплатить его работу токенами. Все это зависит от дизайна системы воркеров.
Если работа принята, разработчик получает токены, а сообщество-результат своей работы. Все счастливы, win-win.

2 Likes