Проект "Свободные голосования" http://gplvote.andyhost.ru/forum/ |
|
Вывод результатов голосования при делегировании голосов http://gplvote.andyhost.ru/forum/viewtopic.php?f=5&t=27 |
Страница 2 из 5 |
Автор: | enepomnyaschih [ 30 окт 2011, 10:30 ] |
Заголовок сообщения: | Re: Вывод результатов голосования при делегировании голосов |
Цитата: Не забывайте что у нас нет абстрактной "системы" Не беда. Нам просто нужен компьютер-нотариус, который будет создавать билеты. Если этот компьютер попадет под контроль злоумышленника, то факт фальсификации будет легко проверяем: - Либо билетов больше, чем сообщений - Либо после делегирования билет не соответствует запросу (например, указан ID не того пользователя, или неправильные даты) Эти проверки могут осуществляться автоматически клиентом на машине пользователя. Цитата: Зачем вообще нужно делегирование? Тоже отписался в viewtopic.php?f=3&t=252#p4623 |
Автор: | Сергей [ 30 окт 2011, 11:27 ] |
Заголовок сообщения: | Re: Вывод результатов голосования при делегировании голосов |
Цитата: Не беда. Нам просто нужен компьютер-нотариус, который будет создавать билеты. Если этот компьютер попадет под контроль злоумышленника, то факт фальсификации будет легко проверяем: Мы против "особых" людей или узлов в общей системе. Но Вы можете создать модуль который реализует эту возможность и предлагать его всем желающим субъектам голосования. А они пускай выбирают нужен он им или нет. |
Автор: | enepomnyaschih [ 30 окт 2011, 12:29 ] |
Заголовок сообщения: | Re: Вывод результатов голосования при делегировании голосов |
Да, можно это реализовать в виде отдельного модуля. В таком случае у каждого голосования будет два итоговых протокола: один - без делегирования (базовый способ подсчета, предоставляемый основным модулем программы), второй - с делегированием (уточненный, да прости меня Леонид :-X, предоставляемый модулем с делегированием). Чтобы не было споров о том, какой итоговый протокол действителен, законодательство данного субъекта голосования должно это регламентировать. Никаких гарантий: я еще не подписывался под тем, чтобы участвовать в разработке =) |
Автор: | Андрей [ 30 окт 2011, 12:35 ] |
Заголовок сообщения: | Re: Вывод результатов голосования при делегировании голосов |
enepomnyaschih писал(а): Цитата: Не забывайте что у нас нет абстрактной "системы" Не беда. Нам просто нужен компьютер-нотариус, который будет создавать билеты. Особые компьютеры недопустимы. Если только в контексте субъектов. Минус такого способа в том, что нельзя будет сделать делегирование без дополнительного сервера субъекта. Кроме того, насколько я вижу, в такой системе все данные открыты. Всегда известно кто кому и сколько доверил. |
Автор: | Андрей [ 30 окт 2011, 12:36 ] |
Заголовок сообщения: | Re: Вывод результатов голосования при делегировании голосов |
enepomnyaschih писал(а): Да, можно это реализовать в виде отдельного модуля. Модуль для сервера голосований субъекта. А не для клиента. |
Автор: | Сергей [ 30 окт 2011, 12:37 ] |
Заголовок сообщения: | Re: Вывод результатов голосования при делегировании голосов |
Я предлагаю, что бы не у каждого голосования было 2 варианта, а каждое сообщество (мы такие сообщества называем субъектами голосования) выбирали схему по которой проводить голосование. |
Автор: | Сергей [ 30 окт 2011, 12:38 ] |
Заголовок сообщения: | Re: Вывод результатов голосования при делегировании голосов |
Цитата: Модуль для сервера голосований субъекта. А не для клиента. А почему не для клиента? |
Автор: | Андрей [ 30 окт 2011, 12:40 ] |
Заголовок сообщения: | Re: Вывод результатов голосования при делегировании голосов |
Сергей писал(а): А почему не для клиента? Т.к. при распространении информации между клиентами полностью раскрывается информация о делегировании. Если использовать сервер субъекта - тут еще можно что-то как-то скрыть. Пока это чисто интуитивный вывод. |
Автор: | Сергей [ 30 окт 2011, 12:43 ] |
Заголовок сообщения: | Re: Вывод результатов голосования при делегировании голосов |
Цитата: Т.к. при распространении информации между клиентами полностью раскрывается информация о делегировании. Если использовать сервер субъекта - тут еще можно что-то как-то скрыть. Пока это чисто интуитивный вывод. Согласен. |
Автор: | Андрей [ 30 окт 2011, 12:51 ] |
Заголовок сообщения: | Re: Вывод результатов голосования при делегировании голосов |
Только сейчас заметил: Цитата: 2. Нельзя в любой момент вернуть свой голос обратно. Эту проблему частично решает D2 Вот это огромный минус этого способа. Т.к. основное свойство делегирования даже по книжке ОД - возможность забрать его в любой момент. Кроме того, при голосовании сам голосующий должен иметь возможность перекрыть свой делегированный голос своим прямым голосом. |
Страница 2 из 5 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |