Сб. Сен 18th, 2021
    BFT Governance, Free TON, Mitja Goroshevsky,

    TON Crystal может получить любой, кто принесет пользу сообществу Free TON своими идеями. Для этого нужно участвовать в конкурсах и занимать призовые места. Такое распределение криптовалюты называется Меритократическим — Мeritocratic Token Distribution model (MTD).

    Но кто судит конкурсы и распределяет токены Free TON? Вопрос постоянно возникает на форуме сообщества. Директор по развитию бизнеса TON Labs Рон Миллоу уже делился своими мыслями по поводу компетентности и справедливости судейства во Free TON. Теперь узнаем, какой видит судейскую систему Митя Горошевский, технический директор TON Labs.

    Проблема судейства и управления сообществом

    В своей работе Practical Byzantin Governance (скачать pdf) Митя Горошевский предложил собственное видение управления сообществом Free TON.

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

    Рекомендуем прочитать эту уникальную работу, а здесь кратко представляем ее основные идеи.

    Новая система судейства “блокчейн над блокчейном”

    Давайте подумаем об управлении блокчейном как о социальном блокчейне более высокого уровня. Можно также думать о нем как о виртуальном шардчейне, рабочей цепочке блокчейна Free TON. Давайте назовем это “Governanace Workchain”. Для участия в процессе принятия решений Участник должен обладать токеном такого воркчейна. Поскольку полезность указанного токена будет заключаться в его Праве голоса, то чем больше таких токенов у Участника, тем больше его Право голоса”.

    Прежней (система голосования большинством, SMV) Митя предлагает оставить систему голосования за различного рода предложения:

    • о партнерстве;
    • о выделении средств субуправлениям или их изъятии;
    • об изменении самой системы путем корректировки ее параметров или введения новых смарт-контрактов;
    • о проведении конкурсов и так далее.

    А вот метод выбора жюри, работу жюри и его оценку предлагает полностью пересмотреть.

    Давайте подумаем о конкурсе как о блоке, заявке на конкурс — как о транзакции, а о жюри — как о валидаторе.

    Выбор жюри и оценка их работы

    Free TON, Сontests
    Теги для конкурсов

    Из Practical Byzantin Governance следует, что для отбора в жюри, заявитель должен быть обладателем призового места какого-либо конкурса Free TON. Каждый конкурс обладает своим тегом, которым также отмечаются победители в знак подтверждения их компетентности в определенной области. 

    Член сообщества сможет судить конкурс только если до этого занял высокие места в конкурсах с аналогичным или близким к проводимому конкурсу тегом. Например для конкурса разработчиков может быть тег “java”, смежными для которого будут теги “javascript”, “python” и т.п.

    Члены жюри могут потерять не только репутацию

    Каждому участнику конкурса, занявшему призовое место, предлагается стать судьей и внести 1/3 своего приза в специальный DePool Governance. Добавлять в судейский пул можно только призовые токены, которые выступают залогом объективного и профессионального судейства. 

    Судьи конкретного конкурса выбираются автоматически на основании тегов вкладчиков DePool Governance, стейки которых выше установленного порога. Количество судей зависит от размера финансирования конкурса.

    Предполагается, что на старте такой судейской системы, на каждые 100 000 TON Crystal избирается 1 судья, но не менее 3-х членов жюри на весь конкурс.

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

    «Отклонение» и премия в работе жюри

    Жюри могут отклонять проведение конкурса, проголосовав за это 2/3 голосов,  если оно не соответствует правилам сообщества. В этом случае формируется специальный комитет, который выносит предложение сообществу голосовать методом SMV за отзыв средств финансирования. 

    В отведенное время жюри оценивают конкурсную работу баллами от 1 до 10 и пишут обоснование. Также, проголосовав 2/3 голосов жюри могут отклонить конкурсную работу. Премия судей за их работу зависит от количества конкурсных работ, но не менее 5% от призовых конкурса. Вознаграждение судьи получают пропорционально их стейкам. Отклоненные работы не влияют на судейское вознаграждение.

    Fisherman видит все
    Fisherman, Free TON

    Fisherman (Рыбак) — еще одно действующее лицо системы судейства. Рыбаком может стать любой член сообщества, владеющий токенами, в том числе участник конкурса. Задача Рыбака — выявлять ошибки судейства и получать за это вознаграждение. На это Рыбакам отводится 1/3 от времени, которое заняло судейство. 

    Рыбак может составить обвинительное заключение в адрес члена жюри, чье голосование он считает некомпетентным, и внести свои токены. Если общая сумма обвинительных ставок Рыбаков превысит 2/3 общего стейка жюри, то запускается процедура проверки 0достоверности голосования. Для этого случайным образом выбирается новый состав жюри, каждый раз на 2/3 больше прежнего состава. Если недостаточно членов жюри с нужными для данного конкурса тегами, то часть судей добирают с тегами из смежных отраслей.

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

    Разработана система штрафов за судейство. “Неявка” — урезается стейк судьи, если он не проголосовал за работы в выбранном им конкурсе. “Виновен” — стейк уменьшается, если Рыбаками была доказана некомпетентность судьи.

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

    Когда Free TON станет завершенным…

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

    Благодаря тому, что члены жюри — победители конкурсов, доказавшие собственную пользу Free TON (и они же обладатели кристаллов), их мотивация действовать во благо сообщества считается неоспоримой. Однако “Workchain Governance” не должен все время управлять всеми процессами в сообществе. Само сообщество является децентрализованным и должен наступить момент перехода на самоуправление.

    Этот момент, по мнению Мити Горошевского, придет после распределения всех TON Crystal. Тогда принятая система управления сообществом должна быть упразднена.

    Конкурс на разработку смарт-контрактов по управлению Free TON

    Для внедрения описанных идей Митей Горошевским был предложен конкурс на разработку системы смарт-контрактов BFT Governance по управлению Free TON.

    Предварительный срок проведения: с 15 февраля по 31 марта 2021 года.

    Призовой фонд: 600 000 TON Crystal. Победители получат вознаграждение в течение года.

    1 место300 000 TONs
    2 место150 000 TONs
    3 место75 000 TONs

    Между членами жюри за их работу будет распределено 7% от общей суммы.

    Приглашаем разработчиков принять участие в конкурсе!

    12
    0