Существуют также гибридные варианты: например, квадратичное голосование, при котором сила голоса одного голосующего пропорциональна квадратному корню из экономических ресурсов, которые он выделил на принятие решения. Для того чтобы люди не манипулировали системой, распределяя свои ресурсы на множество аккаунтов, потребуется подтверждение личности, а сохранившийся финансовый компонент позволит участникам убедительно продемонстрировать, насколько сильно их волнуют конкретная проблема и экосистема в целом. Квадратичное финансирование Gitcoin – одна из форм квадратичного голосования. Также создаются ДАО с квадратичным голосованием.
С подтверждением участия все несколько сложнее. Главная проблема заключается в том, что для определения достаточного объема участия требуется, опять же, достаточно надежная структура управления. Возможно, самое простое решение подразумевает загрузку системы с отобранными вручную 10–100 ранними участниками, а затем постепенную децентрализацию по мере того, как отобранные участники раунда N определят критерии участия для раунда N + 1. Возможность форка обеспечивает путь к восстановлению в том случае, если управление «свернет не туда», и в целом удерживает от попыток захватить власть.
И подтверждение личности, и подтверждение участия требуют определенной формы противодействия сговору, чтобы неденежный ресурс, используемый для измерения права голоса, точно оставался неденежным и не попадал в смарт-контракты, продающие управленческие полномочия тому, кто больше заплатит.
Третий подход предполагает покончить с трагедией общих ресурсов через изменение правил самого голосования. Голосование монетами дает сбои потому, что, хотя избиратели несут коллективную ответственность за свои решения (если все проголосуют за ужасное решение, их монеты обесценятся), каждый отдельный избиратель не несет индивидуальной ответственности (если будет принято ужасное решение, поддержавшие его пострадают не больше его противников). Можем ли мы создать систему голосования, которая изменит эту тенденцию и наложит на избирателей личную, а не только коллективную ответственность за свои решения?
Открытость к форкам может сработать как стратегия «риска собственной шкурой», если создавать форки так, как это было со Steem и Hive. Когда принимается разрушительное управленческое решение и его становится невозможно оспорить внутри протокола, пользователи могут взять на себя задачу создания форка. Более того, в этом форке монеты, проголосовавшие за неправильное решение, могут быть уничтожены.
Эта идея может показаться жесткой и, возможно, даже посягательством на негласное правило «неприкосновенности реестра» при форке криптовалюты. Но если посмотреть на это с другой стороны, все покажется гораздо разумнее. Мы сохраняем идею надежного брандмауэра, где личные балансы монет остаются невредимыми,
Это создает индивидуальную ответственность: если происходит атака и ваши монеты за нее голосуют, то они будут уничтожены. В ином случае они будут в безопасности. Ответственность распространяется снизу вверх: если вы вкладываете свои монеты в контракт-оболочку и контракт-оболочка голосует за атаку, то баланс контракта-оболочки стирается, и вы теряете свои токены. Если злоумышленник занимает XYZ у DeFi-платформы кредитования, то в случае форка платформы проигрывает любой, кто одалживал свои XYZ (обратите внимание на то, что при таких условиях в целом становится очень рискованно одалживать кому-то управленческий токен, и это намеренное решение).
Но вышесказанное защищает только в случае действительно опасных решений. А как насчет краж меньшего масштаба, где злоумышленник несправедливо получает широкие возможности манипулировать управленческой экономикой, но это не приводит к серьезным разрушительным последствиям? Наконец, если забыть про атаки, как насчет простой лени и того факта, что управление голосованием монетами не стимулирует делать выбор в пользу более удачных решений?
Самое популярное решение такого рода проблем – футархия, представленная Робином Хэнсоном в начале 2000‐х годов. Голоса превращаются в ставки: чтобы проголосовать за предложение, вы делаете ставку на то, что оно приведет к хорошему результату, а чтобы проголосовать против – на то, что оно приведет к плохому результату. Футархия вводит индивидуальную ответственность по очевидным причинам: если вы делаете хорошие ставки, вы получаете больше монет, а если вы делаете плохие ставки, то теряете монеты.