Сяо-Лотерейка: купил десять купонов, а в сообщении о победе сказали: «Эти десять купонов — это десять голосов», и только тогда я понял, что вес и количество купонов — не одно и то же.
Акционные розыгрыши внутри дома: покупка большего числа купонов повышает вероятность выигрыша, но организаторы уточняют следующее — дело не в том, что чем больше купишь, тем автоматически больше будет крупный приз. Каждый купон считается самостоятельным «голосом», и при розыгрыше начисление производится с учетом количества голосов (с весовым расчетом по голосам). Тогда я не сразу вник, а позже, разобравшись в механизме голосования Dusk, понял: эта логика на самом деле — критически важный элемент общего консенсус-дизайна.
На этапе верификации/одобрения в Dusk используется «голосование комитета». Члены комитета не считают «поровну по одному голосу на каждого» — они голосуют с весом, пропорциональным их собственным «credits» (кредитам). В комитете всего фиксированно 64 кредитных пункта: чем больше у кого залога, тем больше кредитов он получит через детерминированную выборку (Deterministic Sortition). Например, если участник вытянул 3 credits, то его один голос засчитывается как 3 голоса — это не простая демократическая схема «по количеству людей».
Эта взвешенная схема решает проблему «как не дать людям с небольшим залогом накручивать число голосов через аккаунты-прокси (мастерки)». Поскольку кредиты привязаны к объему залога, чтобы получить больше голосов, нужно действительно больше вложить (поставить залог). Подделка личности не помогает. Но в то же время это означает, что участники с крупными залогами получают в голосовании более сильный вес — и это не баг, а намеренное направление дизайна механизма.
Чем больше залог, тем больше вес голоса — в целом логика понятная и безупречная. Однако приведет ли это к чрезмерной концентрации права голоса в руках небольшого числа крупных игроков — вопрос, который можно оценить только по данным о распределении залога в долгосрочной перспективе.
$DUSK
#dusk @Dusk