ОБНОВЛЕНОЭто эффективная система голосования анонимных пользователей!
обзор проблемы
Я разрабатываю идею общественного обмена веб-сайт, где любой пользователь (после создания счета) могут представить свои идеи; они будут рассмотрены & оценены нашими внутренних рецензентов. И будут опубликованы только самые лучшие идеи. Теперь эти идеи могут быть проголосованы кем угодно анонимно. И за каждую тысячу идей голосов мы вознаградим авторов идеи , скажем, $ 0,5.
Я использую анонимную систему голосования, где каждый голос идентифицируется комбинацией IP-адреса и агента пользователя.
Но поскольку мы вознаграждаем пользователей деньгами, я боюсь, что эту систему голосования можно было бы манипулировать!
Меры Я думал о принятии:
- Голосование только с JavaScript включен (с помощью AJAX) - чтобы убедиться, что голоса происходят из браузеров в одиночку.
- Также рассматривает возможность получения голосов, только из наиболее часто используемых браузеров.
Может ли этот вид голосования эффективно работать без особых лазеек?
Любые хорошие решения для анонимных систем голосования?
Ничего себе! эта ссылка полезна:What is a reliable method to record votes from anonymous users, without allowing duplicates
Я только что проголосовали за это, как не по теме. Когда я должен ожидать получить мои 0,5 доллара? –
@Code Grey - он сказал, что вы должны это сделать 1000 раз –
Проверка того, что включен JavaScript, не доказывает, что это обычный браузер. Я часто использую HttpUnit, он способен имитировать веб-пользователя, и он использует Rhino для выполнения JavaScript. –