Разные идеи¶
Как будут работать удостоверяющие центры?¶
Видимо так: в свойствах голосования задаётся перечень доверенных УЦ. Список не обязательно должен быть большим, потому что УЦ могут доверять друг другу по цепочке. Все эти связи общедоступны и учитываются при подсчёте голосов клиентами базы данных.
Если один из УЦ компрометирует себя, остальные УЦ лишают его своего доверия, что немедленно учитывается при подсчёте голосов. точнее так: при подсчёте итогов голосования между двумя УЦ должна быть связь хотя бы в один момент в период проведения голосования.
Вообще, методик подсчёта может быть много и логично сделать описание методики свойством голосования.
Какой алгоритм голосования наиболее разумен и справедлив?¶
- Можно проголосовать только "за" или "против" решения, либо не голосовать вовсе.
- Выбор одного или нескольких вариантов из списка следует заменить несколькими голосованиями за каждый из вариантов, предусмотрев способ разрешения возможных коллизий.
- Решение считается принятым, если голосов "за" больше, чем голосов "против".
- Реализуется принцип равноценности голосов.
- Голосование отменяется, если число голосов "против" составило 25% или более от абсолютного числа избирателей.
- Мы приближаемся к консенсусу.
- Мы стремимся к тому, чтобы большинство не подавляло меньшинство.
- Реализуется право вето для меньшинства.
- Голосование считается состоявшимся, если число проголосовавших составило 25% или более от абсолютного числа избирателей.
- Порог равен порогу для права вето, чтобы при голосовании была возможность реализации этого права.