Разработчики Bihu, по-видимому, предвидели это и добавили к механизму суперлинейную логику, по которой статьи, поддержанные бóльшим количеством KEY, получают непропорционально бóльшую награду. Предположительно это должно стимулировать продвижение самых популярных постов вместо голосования за себя. Такая практика – добавлять суперлинейности, чтобы голосование за себя не подрывало всю систему, – характерна для систем управления с голосованием монетами. Большинство схем DPoS имеют ограниченное количество слотов для делегатов, и пользователи, не набравшие достаточного количества голосов для попадания в один из слотов, получают нулевое вознаграждение, что дает аналогичный эффект. Но и у таких решений есть два слабых места.
▒ Они субсидируют плутократию, поскольку у очень богатых людей и картелей будет все еще достаточно средств для раскрутки своих постов голосованием за себя.
▒ Их можно обойти, подкупив других пользователей, чтобы они массово голосовали за конкретного кандидата.
Сценарий с подкупом может звучать надуманно (кто здесь хоть раз брал взятку в реальной жизни?), но в зрелой экосистеме он гораздо реалистичнее, чем кажется. Как правило, подкуп в среде блокчейна прикрывается эвфемизмами: для операторов это не взятка, а «пул ставок», который «делится дивидендами». В иных случаях взятки просто выдают за что-то другое: представьте себе криптовалютную биржу, которая предлагает нулевую комиссию и тратит силы на создание невероятно качественного пользовательского интерфейса, но при этом даже не пытается получить прибыль; вместо этого она использует средства, внесенные пользователями, для участия в различных системах голосования монетами. Также неизбежно найдутся люди, для которых внутригрупповой сговор – совершенно нормальное явление. Вспомним хотя бы недавний скандал с участием EOS DPoS.
Наконец, возможна «негативная взятка», когда участников шантажом или угрозами вынуждают действовать внутри механизма определенным образом.
В рамках эксперимента /r/ethtrader сообщество опасалось, что люди начнут
Некоторые системы пытаются смягчить плутократические аспекты голосования монетами за счет системы идентификации. В случае системы пончиков /r/ethtrader, хотя
Лень сооружать огромный стеллаж с телефонами? Пожалуйста, есть и такой вариант.
Не лишним будет напомнить: сомнительные сайты могут вас обмануть (а могут и не обмануть). Изучайте их как можно внимательнее
Пожалуй, провести атаку через тысячи поддельных марионеточных аккаунтов
С учетом того, как часто механизмы дают сбой при появлении множественных идентификаций или даже ликвидных рынков, напрашивается вопрос: не связаны ли все эти проблемы с какой-либо общей глубинной особенностью? Я бы ответил «да», и вот в чем эта особенность: создавать механизмы с желаемыми свойствами очень сложно (если вообще возможно) в тех моделях, где участники могут вступать в сговор (верно и обратное). Вероятно, большинство примерно понимает суть этого принципа; на его базе складываются нормы и даже законы, способствующие развитию конкурентных рынков, а также пресекающие создание ценовых картелей, покупку и продажу голосов и взяточничество. Но на деле все гораздо глубже и глобальнее.
В версии теории игр, которая фокусируется на индивидуальном выборе – то есть на предположении, что каждый участник принимает решения независимо от других и что группы агентов не способны действовать как единое целое на взаимовыгодных условиях, – существуют математические доказательства, что в любой игре должно быть хотя бы одно устойчивое равновесие Нэша – это обеспечивает разработчикам механизмов весьма широкие возможности для «настройки» игр под нужные результаты. Но другая версия, которая допускает возможность взаимодействия коалиций, – она же
К этим изначально нестабильным играм относятся
Факт нестабильности игр большинства в рамках теории кооперативных игр, пожалуй, сильно недооценивается, а ведь это – упрощенная общая математическая модель, которая объясняет, почему в политике, возможно, не может быть никакого «конца истории» и удовлетворяющей всех системы. Но лично я нахожу ее более полезной, чем, например, теорема Эрроу[54].
Обойти эту проблему можно двумя путями. Первый – попытаться ограничиться классом игр, которые «
Набор игр, которые не требуют идентификации личности и не допускают сговоров, весьма широк. Даже proof of work защищен от сговоров до тех пор, пока у одного участника не будет ~23,21 % от общей хеш-мощности, и этот предел при грамотном проектировании можно увеличить до 50 %. Конкурентные рынки тоже защищены от сговоров в достаточно высоких пределах, которых в одних случаях достигнуть легко, а в других – сложно.
Для
Еще один возможный пример футархии – система управления для проекта с токеном, при которой любой голосующий за решение в случае его победы обязан купить некоторое количество токенов проекта по цене на начало голосования. Таким образом, голосовать за плохое решение невыгодно, и если это плохое решение побеждает, то все, кто его поддержал, по сути дела выкупают токены у всех остальных участников проекта. Это делает голосование за «неправильное» решение очень затратным, исключая возможность принять выгодное для себя решение за относительно небольшую взятку.
Графическое описание одной из форм футархии, которая создает два рынка, представляющих два «возможных будущих мира», и выбирает тот, который обойдется дешевле
Однако спектр возможностей у механизмов такого типа ограничен. В приведенном выше примере курирования контента мы на самом деле не решаем проблему управления, а просто расширяем функциональность механизма управления, который уже считается надежным. Можно было бы попытаться заменить комиссию модерации рынком предсказаний цены токенизированного рекламного пространства, но на практике цены – показатель со слишком высоким уровнем шума, который подходит только для очень крупных и разовых решений. И часто ценность, которую мы стремимся максимально увеличить, имеет мало общего с максимальной стоимостью токена.