▒ консенсус между доминирующими основными командами разработчиков;
▒ голосование держателей монет;
▒ голосование пользователей с помощью системы голосования, устойчивой к атакам Сивиллы;
▒ установленные правила (например, невмешательство в приложения, лимит в 21 миллион монет).
На мой взгляд, голосование монетами за то или иное предложение может стать одним из нескольких координационных институтов. Это несовершенный и нерепрезентативный сигнал, но он
И в основе всего этого лежит ключевое отличие блокчейнов от традиционных систем, которое делает блокчейны такими интересными: «первый уровень» – то есть фундамент всей системы – требует, чтобы пользователи соглашались на любые изменения протокола, и при этом дает им свободу пригрозить форком, если кто-то попытается навязать враждебные, на их взгляд, изменения.
Тесно связанное голосование также допустимо в некоторых ограниченных контекстах – например, несмотря на недостатки, возможность майнеров голосовать за лимит газа неоднократно доказывала свою эффективность. Риск того, что майнеры попытаются злоупотребить своей властью, может быть ниже риска того, что какой-либо конкретный лимит газа или ограничение размера блока, жестко закодированные в протокол в самый первый день его существования, в конечном итоге приведут к серьезным проблемам. В этом случае позволять майнерам голосовать за лимит газа будет полезно. Однако «разрешение майнерам или валидаторам голосовать по нескольким конкретным параметрам, которые время от времени необходимо срочно изменить» очень далеко от предоставления им произвольного контроля над правилами протокола или позволения через голосование контролировать валидацию. И в теории, и на практике такие широкие полномочия управления внутри блокчейна могут иметь печальные последствия.
О сговорах
VITALIK.CA
3 апреля 2019 года
В последние годы наблюдается все больший интерес к координации поведения участников различных систем с помощью специально подобранных экономических стимулов и дизайна механизмов. В блокчейне дизайн механизмов прежде всего обеспечивает безопасность самой системы, подталкивая майнеров или, в случае proof of stake, валидаторов к честному поведению, но в последнее время этот подход встречается также в рынках предсказаний, «регистрах, контролируемых токенами» и других контекстах. Зарождающееся движение RadicalxChange плодит эксперименты с налогами Харбергера[51], квадратичным голосованием и квадратичным финансированием, а совсем недавно возрос интерес к идее вознаграждать пользователей токенами за создание качественного контента в социальных сетях. В теории все это звучит неплохо, но на практике возникает ряд проблем, с которыми нужно считаться и с которыми, на мой взгляд, справляться мы еще не научились.
Например, недавно китайская платформа Bihu опробовала такую модель: чтобы мотивировать пользователей создавать контент, она запустила механизм вознаграждения лучших постов монетами. Работает это примерно так: если пользователь платформы держит токены KEY, он может голосовать ими за статьи. «Проголосовать» можно k раз в день, и «вес» каждого голоса пропорционален количеству токенов, которыми проголосовал пользователь. Статьи с наибольшим количеством голосов попадают на более заметные места платформы, а их авторы получают вознаграждение в KEY, примерно пропорциональное количеству голосов, поддержавших статью. Это очень упрощенное описание, и в действительности механизм содержит некоторые нелинейности, но на его базовый принцип работы они существенно не влияют. Ценность KEY определяется тем, что его можно по-разному использовать внутри платформы, но особенно тем, что часть доходов от рекламы уходит на покупку и сжигание KEY (именно за такой подход – вместо создания еще одного внутреннего токена – проект заслуживает особой похвалы!).
Подобный дизайн далеко не уникален: многие прибегают и к похожим, и к совершенно другим механизмам, чтобы подтолкнуть пользователей к созданию онлайн-контента. И в данном случае эту конкретную платформу уже активно используют.