Проект "Свободные голосования"
http://gplvote.andyhost.ru/forum/

Тайные опросы - выдача результата
http://gplvote.andyhost.ru/forum/viewtopic.php?f=21&t=125
Страница 1 из 6

Автор:  Андрей [ 07 сен 2011, 16:33 ]
Заголовок сообщения:  Тайные опросы - выдача результата

Тайные опросы подразумевают что голос каждого остается в тайне от остальных. В то-же время, результаты опроса будут доступны в любой момент времени.

Возможны следующие ситуации:
1. Проголосовал 1 человек и при этом в результатах четко видно что он проголосовал определенным образом;
2. Проголосовало 1000 человек и все одинаково. В результате голоса всех 1000 оказались открытыми;

Какие возможны варианты решения этой проблемы:

Если все голоса отдаются за один вариант, то в детализации голосования НЕ выдавать список подписей. Как только появиться хотя-бы один результат в другую сторону - с этого момента выдавать. Правда, здесь тоже есть опасность. Т.к. в подпись заноситься время ее совершения, то проанализировав эти времена, можно будет понять кто сделал этот голос в другую сторону. Однако, все-равно, не со 100% точностью.

Автор:  Андрей [ 07 сен 2011, 17:20 ]
Заголовок сообщения:  Re: Тайные опросы - выдача результата

Вообще, похоже, что выдача результата тайного голосования в онлайн - не очень хорошая идея. Т.к. в таком случае привязка голоса к подписи делается очень легко - просто постоянным слежением за списком проголосовавших и списком голосов.

Генерировать результаты по времени тоже не очень хорошая идея. Допустим, будет у нас генерация один раз в сутки и за эти сутки проголосует только один человек. И все - его голос становиться раскрытым.

Пока не особо понимаю что делать.

Автор:  Сергей [ 07 сен 2011, 17:21 ]
Заголовок сообщения:  Re: Тайные опросы - выдача результата

Думаю что:
1, такой вариант с 1000 человек проголосовавших одинаково маловероятен.
2, Никто не будет выяснять кто как голосовал в малозначимом опросе.
По теории вероятности, что бы получить общую вероятность эти две вероятности нужно перемножить, думаю получиться ничтожная величина.

Автор:  Андрей [ 07 сен 2011, 17:28 ]
Заголовок сообщения:  Re: Тайные опросы - выдача результата

Сергей, посмотрите предыдущее сообщение - я его изменил. Выдача результата в онлайн однозначно открывает некоторые голоса.

Автор:  Андрей [ 07 сен 2011, 17:32 ]
Заголовок сообщения:  Re: Тайные опросы - выдача результата

Можно попробовать сделать так, что детальные результаты будут выдаваться не часто и только по особому запросу.

Автор:  Сергей [ 07 сен 2011, 17:32 ]
Заголовок сообщения:  Re: Тайные опросы - выдача результата

1. Опросы это не голосования, они мало что значат, хотя нужны для поднятия интереса к сервису, думаю никто не будет заниматься вычислением кто как голосовал в них.
2, Надо добиваться что бы не было такого когда голосует 1 человек в день.

Автор:  Сергей [ 07 сен 2011, 17:33 ]
Заголовок сообщения:  Re: Тайные опросы - выдача результата

А кто как голосует надо выдавать в любом случае, тому кто проголосовал уже. В этом 90% интриги опроса.

Автор:  Сергей [ 07 сен 2011, 17:34 ]
Заголовок сообщения:  Re: Тайные опросы - выдача результата

Ну то есть за кого сколько голосов естественно.

Автор:  Андрей [ 07 сен 2011, 17:35 ]
Заголовок сообщения:  Re: Тайные опросы - выдача результата

Сергей писал(а):
А кто как голосует надо выдавать в любом случае, тому кто проголосовал уже. В этом 90% интриги опроса.

Т.е. тайных опросов у нас не будет в принципе?

Автор:  Андрей [ 07 сен 2011, 17:36 ]
Заголовок сообщения:  Re: Тайные опросы - выдача результата

Сергей писал(а):
Ну то есть за кого сколько голосов естественно.

Ну, это, думаю, можно выдавать всем без ограничений. Если кому-то результат не понравиться - зайдут, зарегистрируются и проголосуют как им хочется.

Страница 1 из 6 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/