W mojej witrynie prowadzimy system konkursowy, a użytkownicy głosują na treści innych użytkowników. Niedawno złapaliśmy kogoś, kto tworzy wiele kont, aby głosować wiele razy (kolejne numery identyfikacyjne i głosy w ciągu kilku minut). Chcielibyśmy, aby to się ponownie nie powtórzyło. Sądząc po tym, jak Times obsłużył ich ankietę "Najbardziej wpływowa osoba wieku", nawet najwięksi faceci popełniają błąd.Jak zapobiec największej liczbie oszustów w ankietach?
Obecnie rejestrujemy identyfikator użytkownika, datę głosowania i adresy IPv4 (przez $ _SERVER ['REMOTE_ADDR']).
Co mogę zrobić, aby uniemożliwić lub utrudnić komuś głosowanie w nieuczciwy sposób?
Głosowałem za tobą, ponieważ jest to dobry system, ale zdolność do głosowania na kogoś może również spowodować, że wyspiarska społeczność bota stanie się de facto "up-voters", a tym samym pozwolą sobie na przegłosowanie własny rep. – Organiccat
Dzięki. Głosowałem za twoją uwagą, aby udowodnić twój punkt widzenia. ;) Ale ważną częścią jest również znalezienie bardziej obiektywnych wartości do wyrażania reputacji niż opinie innych użytkowników. Przykład może być miarą jakości dostarczanej treści. – relet
Przedstawiciel w mojej witrynie jest generowany inaczej. Boty byłyby możliwe, ale trudne. Reputacja jest generowana przez interakcję z systemem (np. Dodawanie znajomych, granie w gry itp.). To może działać całkiem dobrze. – Malfist