Как работает комитет в VIZ


В VIZ часть инфляции (а именно 15%) направляется в специальный фонд. Фонд комитета. Так что это такое? За что он отвечают? Кто является членами этого комитета? Приступим к изучению!

Каждый подписанный блок в VIZ часть инфляции направляется в фонд комитета. Любой желающий может создать запрос к комитету на возможную компенсацию уже сделанных работ или планируемых. Самое большое заблуждение заключается в том, что запросы в комитет могут направлять только разработчики с планом по работе и техническим заданием. Это не так!

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

Создание заявки в комитет VIZ

За создание запроса в комитет отвечает операция committee_worker_create_request (ссылка на документацию в viz-world-js), которая должна содержать:

  • Ссылку на описание запроса (запрос может быть как в github, так и в самом блокчейне);
  • Получатель токенов VIZ в случает удовлетворения запроса (это может быть как аккаунт обратившегося, так и отдельный escrow аккаунт с мультисигом);
  • Длительность голосования за заявку в секундах (от 5 до 30 дней);
  • Желаемая сумма токенов (максимально возможная);
  • Минимально допустимая сумма токенов чтобы заявка считалась удовлетворенной;

Как вы видите, заявка может быть исполнена частично. Заявитель может оставить заявку в виде частичной компенсации за полезную работу постфактум, или, например, план по разработке сервиса с градацией выполняемых задач в зависимости от утвержденной суммы по заявке. Передумав заявитель может отменить заявку по id, но только до её окончания (операция committee_worker_cancel_request).

Голосование комитета

Самое интересное в разработанном комитете то, что каждый аккаунт является его участником. В VIZ нет избранных вершителей — каждый участник может принять участие в голосование согласно своим SHARES (токенам доли сети). За это отвечает операция committee_vote_request (пример), где по номеру заявки можно проголосовать от -100% до +100%.

— А если попытка атаки?

Консенсус делегатов назначает параметр committee_request_approve_min_percent, отвечающий за минимально необходимое количество голосов суммарных долей. По-умолчанию он равен 10%, что означает — заявка будет отклонена, если проголосует меньшее количество участников всей сети.

В момент окончания рассмотрения заявки происходит окончательное принятие решения.

Быть или не быть

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

После расчета итоговой суммы выплаты она сверяется с минимально допустимой суммой заявки. Не смогли набрать? Заявка отклонена. Если смогли набрать, то заявка переходит в статус утвержденной и каждые 10 минут будут происходить выплаты из фонда комитета по всем утвержденным заявкам, пока не будет выплачена вся сумма.

API вызовы

В библиотеке viz-world-js (и одноименном пакете npm) уже доступны все методы для получения данных по комитету.

  • get_committee_requests_list — получение массива id запросов в комитет по статусу (0 - ожидает голосования, 1 - отменен заявителем, 2 - не набрал доли голосов для принятия решения, 3 - не набрал минимально необходимую сумму указанную в заявке, 4 - заявка одобрена и производятся выплаты, 5 - выплаты по заявке завершены);
  • get_committee_request — получение информации по заявке в комитет по id (второй параметр - возвращаемое количество голосов);
  • get_committee_request_votes — получение голосов по заявке в комитет по id.

Итоги

Только общественное рассмотрение заявок и публичная работа воркеров и комитета позволит блокчейну VIZ развиваться. Любой форк на основе VIZ получит возможности для самоуправления, так необходимые в DAO.

Всем спасибо за внимание, рассчитываем увидеть вас в VIZ после анонимного запуска сети ;)

Мы уже готовы! А вы?


Комментарии 11


А нельзя время голосования в днях задавать ? Почему в секундах? )

21.09.2018 11:50
0
0

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

21.09.2018 11:52
0
0

@viz.world, поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:

Награда за Количество комментариев

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

Чтобы поддержать вашу работу, я также проголосовал за ваш пост!

Вам нравится проект Доска Почета? Проголосуйте за делегата @golosboard, и вы получите еще одну награду!

21.09.2018 12:23
0
0

Интересный механизм. Может подойти к разработке чего угодно. Если прикрутить распределение долей от получаемого профита.

Еще. Вот это

Каждый подписанный блок в VIZ часть инфляции направляется в фонд комитета

Не совсем понятно. Может быть, часть эмиссии?

21.09.2018 13:34
0
0

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

Эмиссия, да, причина инфляции, но в строго программируемой и аудируемой, доверительной среде все эти термины надо рассматривать в отрыве от привычного опыта.

Блокчейн производит эмиссию на полезные действия для сети, но не как ему вздумается, а по заложенной модели инфляции. Отсюда и происходит разхождение в понимании первопричин инфляции. Не эмиссия вызывает инфляцию, а модель плановой инфляции приводит к запланированной эмиссии. Тем более большая часть возвращается участникам сети. А в совокупности с анализом ценности токена итоговый вариант может привести к дефляции, если в разрезе целого года цена за токен будет превышать инфляционную модель.

22.09.2018 05:29
0
0

Спасибо

22.09.2018 06:06
0
0

Консенсус делегатов назначает параметр committee_request_approve_min_percent, отвечающий за минимально необходимое количество голосов суммарных долей. По-умолчанию он равен 10%, что означает — заявка будет отклонена, если проголосует меньшее количество участников всей сети.

Надо будет поднять в виз.ворлде. У нас есть два юзера с долей больше 10%, которые смогут списывать фонд в свою пользу )

21.09.2018 16:22
0
0

Если абузеры выкупят долю для манипуляций комитетом и другие не смогут перетянуть их заявку отрицательными голосами, то так тому и быть.

22.09.2018 01:34
0
0

@viz.world, поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:

Награда за количество полученных голосов

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

Вам нравится проект Доска Почета? Проголосуйте за делегата @golosboard, и вы получите еще одну награду!

21.09.2018 17:03
0
0

Плохо что нельзя прекратить финансирование заявки после одобрения. Например, может потребоваться перенаправить финансирование какому-то воркеру экстренно. Или просто прекратить финансирование не-escrow заявки.

22.09.2018 07:36
0
0

Это изменение утвержденного элемента. Если что-то утвердили, то придется пожинать плоды. Если воркер смошенничал, имеет смысл требовать эскроу в следующий раз, чтобы не наступать на грабли дважды. Да и эскроу может в соглашении указать, что в случае провала по обеспечению заявки - средства вернутся в комитет. А вот распределять срочно другой заявки за счёт более ранней - вообще какой-то фантастический сценарий.

22.09.2018 07:50
0
0
Моя страницаНастройкиВыход
Отмена Подтверждаю
100%
Отмена Подтверждаю
Отмена Подтверждаю